Germany - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
3,901. Rossbach Germany 2,944
3,902. Tribsees Germany 2,942
3,903. Boffzen Germany 2,941
3,904. Bad Wilsnack Germany 2,941
3,905. Bayerisch Gmain Germany 2,940
3,906. Münchsmünster Germany 2,938
3,907. Steinach Germany 2,938
3,908. Zschornewitz Germany 2,936
3,909. Lemförde Germany 2,936
3,910. Mulda Germany 2,936
3,911. Kollnburg Germany 2,934
3,912. Gremberghoven Germany 2,932
3,913. Feilitzsch Germany 2,932
3,914. Kubschütz Germany 2,932
3,915. Wittenförden Germany 2,931
3,916. Waigolshausen Germany 2,931
3,917. Niederdorfelden Germany 2,925
3,918. Beindersheim Germany 2,923
3,919. Königsdorf Germany 2,923
3,920. Oberreichenbach Germany 2,922
3,921. Mauerstetten Germany 2,922
3,922. Großhartmannsdorf Germany 2,921
3,923. Tussenhausen Germany 2,921
3,924. Waldburg Germany 2,920
3,925. Jetzendorf Germany 2,919
3,926. Löcknitz Germany 2,919
3,927. Bargfeld-Stegen Germany 2,917
3,928. Steinmauern Germany 2,916
3,929. Wankendorf Germany 2,914
3,930. Morsum Germany 2,912
3,931. Heiligenberg Germany 2,911
3,932. Wolframs-Eschenbach Germany 2,911
3,933. Haag an der Amper Germany 2,909
3,934. Schkölen Germany 2,909
3,935. Uehlfeld Germany 2,908
3,936. Malterdingen Germany 2,907
3,937. Eibelstadt Germany 2,907
3,938. Aschau am Inn Germany 2,907
3,939. Elze Germany 2,904
3,940. Oberried Germany 2,904
3,941. Rödersheim-Gronau Germany 2,903
3,942. Zemmer Germany 2,900
3,943. Hahnstätten Germany 2,900
3,944. Marzling Germany 2,899
3,945. Straßlach-Dingharting Germany 2,899
3,946. Wurmberg Germany 2,898
3,947. Fahrenbach Germany 2,898
3,948. Schwarzach Germany 2,898
3,949. Merkendorf Germany 2,898
3,950. Rehna Germany 2,897
3,951. Döbernitz Germany 2,896
3,952. Unterkirnach Germany 2,895
3,953. Kallmünz Germany 2,895
3,954. Fichtenberg Germany 2,894
3,955. Babensham Germany 2,892
3,956. Rastenberg Germany 2,892
3,957. Röttenbach Germany 2,890
3,958. Sandberg Germany 2,890
3,959. Westerheim Germany 2,888
3,960. Eime Germany 2,888
3,961. Meisenheim Germany 2,887
3,962. Schopfloch Germany 2,884
3,963. Lam Germany 2,884
3,964. Wattenbek Germany 2,883
3,965. Schmidgaden Germany 2,881
3,966. Siershahn Germany 2,879
3,967. Wehringen Germany 2,877
3,968. Ziesar Germany 2,875
3,969. Deckenpfronn Germany 2,874
3,970. Pommersfelden Germany 2,874
3,971. Tuningen Germany 2,870
3,972. Flintsbach Germany 2,870
3,973. Martfeld Germany 2,867
3,974. Seeshaupt Germany 2,862
3,975. Hammah Germany 2,859
3,976. Sagard Germany 2,859
3,977. Admannshagen-Bargeshagen Germany 2,855
3,978. Hülben Germany 2,854
3,979. Pöhl Germany 2,852
3,980. Ettringen Germany 2,851
3,981. Newel Germany 2,849
3,982. Großenaspe Germany 2,849
3,983. Betzigau Germany 2,848
3,984. Schillingsfürst Germany 2,847
3,985. Partenstein Germany 2,844
3,986. Espenhain Germany 2,843
3,987. Greppin Germany 2,840
3,988. Langensendelbach Germany 2,837
3,989. Oldendorf Germany 2,834
3,990. Queidersbach Germany 2,834
3,991. Herrnhut Germany 2,830
3,992. Großenwiehe Germany 2,829
3,993. Weihenzell Germany 2,829
3,994. Seeg Germany 2,829
3,995. Masserberg Germany 2,828
3,996. Steingaden Germany 2,828
3,997. Klostermansfeld Germany 2,824
3,998. Schwepnitz Germany 2,823
3,999. Kalbe Germany 2,821
4,000. Börger Germany 2,816