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,843. Budenbach Germany 193
51,842. Hellertshausen Germany 193
51,841. Steiningen Germany 193
51,840. Winterborn Germany 193
51,839. Rannstedt Germany 194
51,838. Nieden Germany 194
51,837. Juliusburg Germany 194
51,836. Nausitz Germany 195
51,835. Pillingsdorf Germany 195
51,834. Barkenholm Germany 195
51,833. Poppenbüll Germany 195
51,832. Kaperich Germany 195
51,831. Pomster Germany 195
51,830. Rohrbach Germany 195
51,829. Moosburg Germany 196
51,828. Bahrenhof Germany 196
51,827. Honerath Germany 196
51,826. Villatoya Spain 197
51,825. Unterbodnitz Germany 197
51,824. Loop Germany 197
51,823. Tinningstedt Germany 197
51,822. Dockendorf Germany 197
51,821. Kopp Germany 197
51,820. Niederweis Germany 197
51,819. Großbockedra Germany 198
51,818. Hainichen Germany 198
51,817. Großbarkau Germany 198
51,816. Kronsmoor Germany 198
51,815. Krukow Germany 198
51,814. Büdlich Germany 198
51,813. Eschbach Germany 198
51,812. Hockweiler Germany 198
51,811. Schankweiler Germany 198
51,810. Stahlberg Germany 198
51,809. Oberreißen Germany 199
51,808. Bethau Germany 199
51,807. Riegenroth Germany 199
51,806. Aleksandrów Poland 200
51,805. Aschenhausen Germany 200
51,804. Sosberg Germany 200
51,803. Oberoppurg Germany 201
51,802. Lottorf Germany 201
51,801. Griebelschied Germany 201
51,800. Rödern Germany 201
51,799. Welchweiler Germany 201
51,798. Wilsecker Germany 201
51,797. Winnerath Germany 201
51,796. Bellstedt Germany 202
51,795. Steesow Germany 202
51,794. Schmedeswurth Germany 202
51,793. Rittersheim Germany 202
51,792. Rodershausen Germany 202
51,791. Würzweiler Germany 202
51,790. Göldenitz Germany 203
51,789. Brenk Germany 204
51,788. Isert Germany 204
51,787. Oberscheidweiler Germany 204
51,786. Schleich Germany 204
51,785. Utzerath Germany 204
51,784. Guggenhausen Germany 205
51,783. Hütten Germany 205
51,782. Allenfeld Germany 205
51,781. Belgweiler Germany 205
51,780. Lollschied Germany 205
51,779. Siebenbach Germany 205
51,778. Bauen Switzerland 206
51,777. Balderschwang Germany 206
51,776. Riesigk Germany 206
51,775. Ehweiler Germany 206
51,774. Kirrweiler Germany 206
51,773. Grundsheim Germany 207
51,772. Tunau Germany 207
51,771. Harmsdorf Germany 207
51,770. Weidingen Germany 207
51,769. Wirfus Germany 207
51,768. Wilków Poland 208
51,767. Geisenhain Germany 208
51,766. Grimmelshausen Germany 208
51,765. Garz Germany 208
51,764. Krusenfelde Germany 208
51,763. Kublank Germany 208
51,762. Agethorst Germany 208
51,761. Bondelum Germany 208
51,760. Oberwallmenach Germany 208
51,759. Heroldishausen Germany 209
51,758. Kankelau Germany 209
51,757. Quickborn Germany 209
51,756. Gornhausen Germany 209
51,755. Wiersdorf Germany 209
51,754. Rausdorf Germany 210
51,753. Greimerath Germany 210
51,752. Wahlenau Germany 210
51,751. Bosbüll Germany 211
51,750. Brickeln Germany 211
51,749. Groß Boden Germany 211
51,748. Karlum Germany 211
51,747. Hausbay Germany 211
51,746. Hütterscheid Germany 211
51,745. Reidenhausen Germany 211
51,744. Cerzat France 211