Return to the dodiesworld home page

Top 10 Largest Cities (100 AD - 2025)

A dynamic data visualization tracking the rise and fall of global metropolises over two millennia.

100
361
500
800
1000
1200
1350
1500
1650
1800
1900
1950
1975
2000
2025
Regions
Europe
Asia
Middle East
Africa
North America
South America

100

The Pax Romana & Han Dynasty Peak: Rome is generally agreed to be the first city to hit 1M.

Top 10 Largest Cities

1Rome
1,000,000
2Luoyang
420,000
3Seleucia
250,000
4Alexandria
250,000
5Antioch
150,000
6Anuradhapura
130,000
7Peshawar
120,000
8Carthage
100,000
9Suzhou
95,000
10Smyrna
90,000

About the Data

This visualization uses historical population estimates to reconstruct the urban hierarchy of the past. Populations are linearly interpolated between specific anchor years to create a continuous timeline.

  • 100 AD - 1900 AD: Data sourced from Tertius Chandler's "Four Thousand Years of Urban Growth".
  • 1950 - 2025: Data sourced from UN World Urbanization Prospects.
  • Ghost Effect: (Coming Soon) Visualizing cities that drop out of the top 10 to show their decline rather than disappearance.