The world’s 10 largest cities with biggest home to 12.6m people

Landmarks of Moscow: Kremlin, St. Basil's Cathedral, Spasskaya Tower

Moscow is the largest city in Europe (Image: Getty)

According to recent data compiled by , Moscow, , takes the crown as the largest city in , home to a staggering 12.6 million people.

The report, which ranks the largest by population, provides a glimpse into the urban giants that dominate the European continent.

Moscow’s population of 12,658,000 solidifies its status as a vibrant metropolis and a hub for culture, politics, and commerce.

Following closely behind is Paris, France, with 11.2 million residents, known for its iconic landmarks and global influence.

London, United Kingdom, ranks third with 9.6 million people, continuing to grow as a financial and cultural epicenter.

Don’t miss…

Paris skyline with Eiffel Tower at sunset, aerial view, France

Paris, France follows closely behind with 11.2 million (Image: Getty)

Here is the full list of the 10 largest cities in Europe:

  1. Moscow, Russian Federation – 12,658,000
  2. Paris, France – 11,215,000
  3. London, United Kingdom – 9,626,000
  4. Madrid, Spain – 6,733,000
  5. Barcelona, Spain – 5,674,000
  6. Saint Petersburg, Russian Federation – 5,546,000
  7. Rome, Italy – 4,311,000
  8. Berlin, Germany – 3,573,000
  9. Milan, Italy – 3,157,000
  10. Athens, Greece – 3,155,000

Don’t miss…

Spain is notable for having two cities in the top five, with Madrid and Barcelona boasting populations of over 5 million each.

In , Saint Petersburg, the country’s cultural heart, joins Moscow in the top 10 with 5.5 million inhabitants.

Italy is also represented twice on the list, with Rome’s historic appeal drawing 4.3 million residents, while Milan, a global fashion and design capital, houses over 3.1 million people.

Rounding out the top ten are Berlin, Germany’s bustling capital with 3.5 million residents, and Athens, Greece, known as the cradle of Western civilization, with 3.15 million.

Related Posts


This will close in 0 seconds