The Top 5 Largest Cities in Europe

  City Country Population Population Density
1 Moscow Russia 10.50 million 4,833 persons per sq km
2 London England 7.61 million 5,862 persons per sq km
3 St. Petersburg Russia 4.58 million 7,234 persons per sq km
4 Berlin Germany 3.43 million 3,849 persons per sq km
5 Madrid Spain 3.25 million 5,375 persons per sq km
Share on Social Media:
Tags: Top 5 Largest, Europe, Population Statistics

Sources:  Thomas Brinkhoff: The Principal Agglomerations of the World, City Mayors.com

List Notes: Population density is persons per square kilometer and is for principal city only (numbers do not include metropolitan areas). Data updated by Top 5 of Anything: March 2010.
Largest Cities in Europe

Related Top 5 Lists