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: by countriesby population

Largest cities in Europe
CityNoCountryPopulationContinent
Barcelona1.Spain1,621,537Europe
Belgrade2.Serbia1,273,651Europe
Berlin3.Germany3,426,354Europe
Brussels4.Belgium1,019,022Europe
Bucharest5.Romania1,877,155Europe
Budapest6.Hungary1,741,041Europe
Chelyabinsk7.Russia1,062,919Europe
City of London8.United Kingdom7,556,900Europe
Copenhagen9.Denmark1,153,615Europe
Dnipropetrovsk10.Ukraine1,032,822Europe
Donetsk11.Ukraine1,024,700Europe
Dublin12.Ireland1,024,027Europe
Hamburg13.Germany1,739,117Europe
Kazan14.Russia1,104,738Europe
Kharkiv15.Ukraine1,430,885Europe
Kiev16.Ukraine2,797,553Europe
London17.United Kingdom7,556,900Europe
Madrid18.Spain3,255,944Europe
Milano19.Italy1,236,837Europe
Minsk20.Belarus1,742,124Europe
Moscow21.Russia10,381,222Europe
Munich22.Germany1,260,391Europe
Nizhniy Novgorod23.Russia1,284,164Europe
Novosibirsk24.Russia1,419,007Europe
Odessa25.Ukraine1,001,558Europe
Omsk26.Russia1,129,281Europe
Paris27.France2,138,551Europe
Prague28.Czech Republic1,165,581Europe
Rome29.Italy2,318,895Europe
Rostov-na-Donu30.Russia1,074,482Europe
Saint Petersburg31.Russia5,028,000Europe
Samara32.Russia1,134,730Europe
Sofia33.Bulgaria1,152,556Europe
Stockholm34.Sweden1,253,309Europe
Ufa35.Russia1,033,338Europe
Vienna36.Austria1,691,468Europe
Volgograd37.Russia1,011,417Europe
Warsaw38.Poland1,702,139Europe
Yekaterinburg39.Russia1,349,772Europe

View the largest cities in the world.