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,936. Wahlbach Germany 173
51,937. Dörrmoschel Germany 173
51,938. Wittenbergen Germany 173
51,939. Tarbek Germany 173
51,940. Schönbek Germany 173
51,941. Friedrich-Wilhelm-Lübke-Koog Germany 173
51,942. Barmissen Germany 173
51,943. Peckfitz Germany 173
51,932. Herren-Sulzbach Germany 174
51,933. Petersdorf Germany 174
51,934. Hinrichshagen Germany 174
51,935. Villalba de Rioja Spain 174
51,929. Kappeln Germany 175
51,930. Eschfeld Germany 175
51,931. Hellschen-Heringsand-Unterschaar Germany 175
51,925. Oberfischbach Germany 176
51,926. Oberelz Germany 176
51,927. Genzkow Germany 176
51,928. Torrent Spain 176
51,920. Schmitt Germany 177
51,921. Raversbeuren Germany 177
51,922. Moritzheim Germany 177
51,923. Hörschhausen Germany 177
51,924. Weingarten Germany 177
51,918. Thörnich Germany 178
51,919. Jucken Germany 178
51,912. Niedersteinebach Germany 179
51,913. Lahr Germany 179
51,914. Wittmoldt Germany 179
51,915. Glasow Germany 179
51,916. Rosendorf Germany 179
51,917. Villarta-Quintana Spain 179
51,906. Vignale France 180
51,907. Nothweiler Germany 180
51,908. Hasselbach Germany 180
51,909. Berenbach Germany 180
51,910. Thandorf Germany 180
51,911. Börslingen Germany 180
51,903. Lahr Germany 181
51,904. Kirchnüchel Germany 181
51,905. Holt Germany 181
51,900. Dessighofen Germany 182
51,901. Süderende Germany 182
51,902. Bechstedt Germany 182
51,893. Winterwerb Germany 183
51,894. Hornbek Germany 183
51,895. Waltersdorf Germany 183
51,896. Frankendorf Germany 183
51,897. Eichenberg Germany 183
51,898. Buchfart Germany 183
51,899. Lledó Spain 183
51,889. Hosten Germany 184
51,890. Bargstall Germany 184
51,891. Breest Germany 184
51,892. Paprotnia Poland 184
51,882. Immert Germany 185
51,883. Dohm-Lammersdorf Germany 185
51,884. Prinzenmoor Germany 185
51,885. Bissee Germany 185
51,886. Grammow Germany 185
51,887. Unterwachingen Germany 185
51,888. Kowiesy Poland 185
51,879. Katharinenheerd Germany 186
51,880. Zislow Germany 186
51,881. Kleinebersdorf Germany 186
51,871. Schweinschied Germany 187
51,872. Menningen Germany 187
51,873. Dimbach Germany 187
51,874. Rossin Germany 187
51,875. Bredenfelde Germany 187
51,876. Glasehausen Germany 187
51,877. Bischofrod Germany 187
51,878. Birx Germany 187
51,868. Sarmersbach Germany 188
51,869. Oberwies Germany 188
51,870. Hude Germany 188
51,861. Michelbach Germany 189
51,862. Kraam Germany 189
51,863. Kottenborn Germany 189
51,864. Kalkofen Germany 189
51,865. Hainau Germany 189
51,866. Döblitz Germany 189
51,867. Lunzig Germany 189
51,852. Schlierschied Germany 190
51,853. Kerschenbach Germany 190
51,854. Heidweiler Germany 190
51,855. Boxberg Germany 190
51,856. Passee Germany 190
51,857. Günserode Germany 190
51,858. Fretterode Germany 190
51,859. Döbritz Germany 190
51,860. Husborne Crawley United Kingdom 190
51,847. Reckenroth Germany 191
51,848. Asbach Germany 191
51,849. Adenbach Germany 191
51,850. Lockstedt Germany 191
51,851. Zúñiga Spain 191
51,845. Rathsweiler Germany 192
51,846. Hausen Germany 192
51,840. Winterborn Germany 193