The largest cities in Europe have populations over one million inhabitants within their city boundary. In this article, cities are sorted by official population. The rankings are based on populations contained within city administrative boundaries, as opposed to urban areas or metropolitan areas, which necessarily have larger populations than the cities embedded within them.
As some cities have narrow boundaries and others wide ones, the list may not give an accurate view of the comparative magnitude of different places, and the figures in the list should be treated with caution: for example, Paris is the second most populous urban area in Europe, but the strict definition of the administrative limits of the City of Paris results in a far lower[ and plain silly] population shown in the table.
Capital cities are in bold.
City | Country | Official population |
Date | Ref. |
---|---|---|---|---|
Istanbul [a] | Turkey | 15,655,924 [b] | 31 Dec 2023 | [1] |
Moscow [c] | Russia | 13,149,803 | 1 Jan 2024 | [2] |
London | United Kingdom | 8,926,568 | 30 Jun 2023 | [3] |
Saint Petersburg | Russia | 5,597,763 | 1 Jan 2024 | [2] |
Berlin | Germany | 3,755,251 | 31 Dec 2022 | [4] |
Madrid | Spain | 3,332,035 | 1 Jan 2023 | [5] |
Kyiv | Ukraine | 2,952,301 | 1 Jan 2022 | [6] |
Rome | Italy | 2,754,719 | 1 Jan 2024 | [7] |
Baku [d] | Azerbaijan | 2,336,600 | 1 Jan 2023 | [8] |
Paris | France | 2,102,650 | 1 Jan 2023 | [9] |
Vienna | Austria | 2,006,134 | 1 Jan 2024 | [10] |
Minsk | Belarus | 1,992,862 | 1 Jan 2024 | [11] |
Hamburg | Germany | 1,892,122 | 31 Dec 2022 | [4] |
Warsaw | Poland | 1,861,644 | 30 Jun 2023 | [12] |
Bucharest | Romania | 1,739,297 | 1 Jan 2023 | [13] |
Belgrade | Serbia | 1,197,714 | 30 Sep 2022 | [14] |
Budapest | Hungary | 1,671,004 | 1 Jan 2023 | [15] |
Barcelona | Spain | 1,660,122 | 1 Jan 2023 | [5] |
Munich | Germany | 1,512,491 | 31 Dec 2022 | [4] |
Kharkiv | Ukraine | 1,421,225 | 1 Jan 2022 | [6] |
Prague | Czech Republic | 1,384,732 | 1 Jan 2024 | [16] |
Milan | Italy | 1,371,850 | 1 Jan 2024 | [7] |
Kazan | Russia | 1,318,604 | 1 Jan 2024 | [2] |
Sofia | Bulgaria | 1,280,334 | 31 Dec 2022 | [17] |
Tbilisi [d] | Georgia | 1,241,709 | 1 Jan 2023 | [18] |
Nizhny Novgorod | Russia | 1,204,985 | 1 Jan 2024 | [2] |
Birmingham | United Kingdom | 1,171,468 | 30 Jun 2023 | [3] |
Ufa | Russia | 1,163,304 | 1 Jan 2024 | [2] |
Samara | Russia | 1,158,952 | 1 Jan 2024 | [2] |
Rostov-on-Don | Russia | 1,140,487 | 1 Jan 2024 | [2] |
Krasnodar | Russia | 1,138,654 | 1 Jan 2024 | [2] |
Yerevan [d] | Armenia | 1,086,677 | 13 Oct 2022 | [19] |
Cologne | Germany | 1,084,831 | 31 Dec 2022 | [4] |
Voronezh | Russia | 1,046,425 | 1 Jan 2024 | [2] |
Perm | Russia | 1,026,908 | 1 Jan 2024 | [2] |
Volgograd | Russia | 1,018,898 | 1 Jan 2024 | [2] |
Odesa | Ukraine | 1,010,537 | 1 Jan 2022 | [6] |