The invention provides a method for automatic administrative district division for mass address information. The method comprises the steps of: 10, a preparation stage, 20, a start stage, and 30, a completion stage. The preparation stage includes the steps of obtaining the names of administrative districts and storing the names of the administrative districts, the tree form correlation and codes into a database. The start stage includes the steps of 21, acquiring mass original address information and optimizing original addresses, the optimization including screening and missing inspection; 22, invoking a map API to obtain the longitude and latitude information of each original address; 23, invoking the map API and employing a map search function; 24, acquiring matching results according to the tree form correlation, the matching results being the names of administrative district of all levels correlating with the addresses. The completion stage includes the steps of 31, storing matching-successful results in a database; 32, outputting a log for matching-failing results; 22, counting the number of matching and calculating the hit rate. The method supports multi-level simultaneous search and mass search only based on address information, can furthest increase the hit rate of result matching and is extremely practical and efficient.