Europe - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area (for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.

Rank CityCountryPopulation
51,647. Wilhelmsdorf Germany 233
51,648. Gzy Poland 233
51,637. Nieder Kostenz Germany 234
51,638. Ekenis Germany 234
51,639. Besdorf Germany 234
51,640. Gnewitz Germany 234
51,641. Hilbersdorf Germany 234
51,633. Dahlem Germany 235
51,634. Sprakebüll Germany 235
51,635. Hardbakke Norway 235
51,636. Fréscano Spain 235
51,624. Schmißberg Germany 236
51,625. Jakobsweiler Germany 236
51,626. Hahnweiler Germany 236
51,627. Falkenstein Germany 236
51,628. Erbach Germany 236
51,629. Rögnitz Germany 236
51,630. Döbritschen Germany 236
51,631. Chursdorf Germany 236
51,632. Albersdorf Germany 236
51,620. Werkhausen Germany 237
51,621. Lüchow Germany 237
51,622. Göpfersdorf Germany 237
51,623. Karyes Greece 237
51,608. Sörth Germany 238
51,609. Schönberg Germany 238
51,610. Salzburg Germany 238
51,611. Lindenschied Germany 238
51,612. Sönnebüll Germany 238
51,613. Schlichting Germany 238
51,614. Kiesby Germany 238
51,615. Goltoft Germany 238
51,616. Groß Luckow Germany 238
51,617. Gösen Germany 238
51,618. Dittersdorf Germany 238
51,619. Andenhausen Germany 238
51,604. Irrhausen Germany 239
51,605. Hodorf Germany 239
51,606. Krombach Germany 239
51,607. Wodzierady Poland 239
51,601. Ratzert Germany 240
51,602. Schwissel Germany 240
51,603. Rausdorf Germany 240
51,596. Stipsdorf Germany 241
51,597. Saustrup Germany 241
51,598. Klein Zecher Germany 241
51,599. Godendorf Germany 241
51,600. Kirschkau Germany 241
51,590. Unkenbach Germany 242
51,591. Lettweiler Germany 242
51,592. Bälau Germany 242
51,593. Schwarzbach Germany 242
51,594. Hallungen Germany 242
51,595. Olba Spain 242
51,584. Schröcken Austria 243
51,585. Schwarzerden Germany 243
51,586. Löllbach Germany 243
51,587. Baldringen Germany 243
51,588. Dollrottfeld Germany 243
51,589. Sommersdorf Germany 243
51,578. Gerach Germany 244
51,579. Ewighausen Germany 244
51,580. Eppenberg Germany 244
51,581. Bodenbach Germany 244
51,582. Grove Germany 244
51,583. Ahneby Germany 244
51,568. Kalenborn Germany 245
51,569. Ingendorf Germany 245
51,570. Eisighofen Germany 245
51,571. Daubach Germany 245
51,572. Auen Germany 245
51,573. Schmalstede Germany 245
51,574. Arpsdorf Germany 245
51,575. Dreetz Germany 245
51,576. Rohrberg Germany 245
51,577. Wörnersberg Germany 245
51,565. Groß Niendorf Germany 246
51,566. Siegmundsburg Germany 246
51,567. Mittelsömmern Germany 246
51,557. Sefferweich Germany 247
51,558. Pleizenhausen Germany 247
51,559. Kettenhausen Germany 247
51,560. Gillenbeuren Germany 247
51,561. Heckenbach Germany 247
51,562. Siebeneichen Germany 247
51,563. Klein Luckow Germany 247
51,564. Niederreißen Germany 247
51,552. Schürdt Germany 248
51,553. Altweidelbach Germany 248
51,554. Zepkow Germany 248
51,555. Neusiß Germany 248
51,556. Grobengereuth Germany 248
51,549. Dalberg Germany 249
51,550. Osterhever Germany 249
51,551. Klettstedt Germany 249
51,547. Grauel Germany 250
51,548. La Yesa Spain 250
51,543. Kammerforst Germany 251
51,544. Ditscheid Germany 251
51,545. Arkebek Germany 251