List of largest cities throughout history

This article lists the largest human settlements in the world (by population) over time, as estimated by historians, from 7000 BC when the largest human settlement was a proto-city in the Ancient Near East with a population of about 1,000–2,000 people, to the year 2000 when the largest human settlement was Tokyo with 26 million.

Rome, Chang'an or Baghdad may have been the first city to have 1,000,000 people, as early as the 1st century or as late as the 8th century. Later cities that might have reached 1 million include Kaifeng, Hangzhou, Jinling, Beijing, Edo. There is wide agreement that London was the first city to reach 2 million and New York was the first to reach 10 million.

The Greater Tokyo Area has been the most populous metropolitan area in the world since 1955, with more than 37.393 million residents as of 2020. Jakarta is expected to overtake Tokyo by 2030, partly due to Tokyo's shrinking population.

As disagreements between the sources show, any of the pre-19th century figures are uncertain, especially in ancient times. Estimating population sizes before censuses were conducted is a difficult task.

List of the most populous human settlements over time
The following table lists the most populous human settlements by estimated population at specified points in history according to three sources: Ian Morris, George Modelski and Tertius Chandler. City names are in bold where all three sources agree. It shows the evolution of the largest settlement from proto-city to city to urban area to metropolitan area.