This website uses cookies to offer you a better browsing experience. By continuing to browse the site, you accept our use of cookies.

Largest cities in Europe

There are 39 cities in Europe with a population of more than 1,000,000 people.

You can sort the largest cities in Europe: alphabeticallyby countries

Largest cities in Europe
CityNoCountryPopulationContinent
Moscow1.Russia10,381,222Europe
City of London2.United Kingdom7,556,900Europe
London3.United Kingdom7,556,900Europe
Saint Petersburg4.Russia5,028,000Europe
Berlin5.Germany3,426,354Europe
Madrid6.Spain3,255,944Europe
Kiev7.Ukraine2,797,553Europe
Rome8.Italy2,318,895Europe
Paris9.France2,138,551Europe
Bucharest10.Romania1,877,155Europe
Minsk11.Belarus1,742,124Europe
Budapest12.Hungary1,741,041Europe
Hamburg13.Germany1,739,117Europe
Warsaw14.Poland1,702,139Europe
Vienna15.Austria1,691,468Europe
Barcelona16.Spain1,621,537Europe
Kharkiv17.Ukraine1,430,885Europe
Novosibirsk18.Russia1,419,007Europe
Yekaterinburg19.Russia1,349,772Europe
Nizhniy Novgorod20.Russia1,284,164Europe
Belgrade21.Serbia1,273,651Europe
Munich22.Germany1,260,391Europe
Stockholm23.Sweden1,253,309Europe
Milano24.Italy1,236,837Europe
Prague25.Czech Republic1,165,581Europe
Copenhagen26.Denmark1,153,615Europe
Sofia27.Bulgaria1,152,556Europe
Samara28.Russia1,134,730Europe
Omsk29.Russia1,129,281Europe
Kazan30.Russia1,104,738Europe
Rostov-na-Donu31.Russia1,074,482Europe
Chelyabinsk32.Russia1,062,919Europe
Ufa33.Russia1,033,338Europe
Dnipropetrovsk34.Ukraine1,032,822Europe
Donetsk35.Ukraine1,024,700Europe
Dublin36.Ireland1,024,027Europe
Brussels37.Belgium1,019,022Europe
Volgograd38.Russia1,011,417Europe
Odessa39.Ukraine1,001,558Europe

View the largest cities in the world.