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
1,226. Wächtersbach Germany 12,464
1,225. Spaichingen Germany 12,466
1,224. Oberhaching Germany 12,470
1,223. Beelitz Germany 12,475
1,222. Barßel Germany 12,475
1,221. Burgstädt Germany 12,477
1,220. Gladenbach Germany 12,482
1,219. Markdorf Germany 12,486
1,218. Mülsen Germany 12,489
1,217. Demmin Germany 12,495
1,216. Grafing bei München Germany 12,497
1,215. Wickede Germany 12,504
1,214. Maisach Germany 12,507
1,213. Wernau Germany 12,518
1,212. Hauzenberg Germany 12,522
1,211. Mettingen Germany 12,532
1,210. Rommerskirchen Germany 12,554
1,209. Haselünne Germany 12,562
1,208. Abensberg Germany 12,570
1,207. Gaildorf Germany 12,571
1,206. Neuenrade Germany 12,602
1,205. Schmölln Germany 12,604
1,204. Bopfingen Germany 12,606
1,203. Zeven Germany 12,607
1,202. Neutraubling Germany 12,620
1,201. Dinklage Germany 12,626
1,200. Twistringen Germany 12,645
1,199. Langenselbold Germany 12,660
1,198. Erlensee Germany 12,663
1,197. Wolgast Germany 12,664
1,196. Kaufungen Germany 12,683
1,195. Oelsnitz Germany 12,686
1,194. Peißenberg Germany 12,695
1,193. Neubiberg Germany 12,717
1,192. Quakenbrück Germany 12,727
1,191. Ubstadt-Weiher Germany 12,730
1,190. Lorsch Germany 12,744
1,189. Lappersdorf Germany 12,744
1,188. Sulz am Neckar Germany 12,763
1,187. St. Georg Germany 12,802
1,186. Eching Germany 12,804
1,185. Krumbach Germany 12,805
1,184. Cremlingen Germany 12,808
1,183. Mering Germany 12,820
1,182. Bad Dürrheim Germany 12,829
1,181. Bad Urach Germany 12,831
1,180. Sulingen Germany 12,835
1,179. Winsen Germany 12,838
1,178. Eggenfelden Germany 12,860
1,177. Asperg Germany 12,870
1,176. Östringen Germany 12,880
1,175. Trebur Germany 12,897
1,174. Neustadt an der Donau Germany 12,899
1,173. Altötting Germany 12,902
1,172. Scheeßel Germany 12,907
1,171. Bitburg Germany 12,908
1,170. Alpen Germany 12,908
1,169. Petershagen Germany 12,931
1,168. Fehmarn Germany 12,942
1,167. Monschau Germany 12,945
1,166. Stollberg Germany 12,948
1,165. Kleinblittersdorf Germany 12,948
1,164. Stahnsdorf Germany 12,964
1,163. Kirchhundem Germany 12,966
1,162. Gräfelfing Germany 12,978
1,161. Welver Germany 12,993
1,160. Lengede Germany 12,993
1,159. Landau an der Isar Germany 12,997
1,158. Wehr Germany 13,037
1,157. Markranstädt Germany 13,053
1,156. Plön Germany 13,068
1,155. Hilpoltstein Germany 13,069
1,154. Velen Germany 13,074
1,153. Bad Freienwalde Germany 13,075
1,152. Tornesch Germany 13,079
1,151. Bischofswerda Germany 13,085
1,150. Löningen Germany 13,096
1,149. Perleberg Germany 13,102
1,148. Herbrechtingen Germany 13,110
1,147. Ketsch Germany 13,124
1,146. Eichstätt Germany 13,125
1,145. Burladingen Germany 13,131
1,144. Treuchtlingen Germany 13,141
1,143. Nordstemmen Germany 13,148
1,142. Bohmte Germany 13,153
1,141. Tholey Germany 13,157
1,140. Wiesmoor Germany 13,157
1,139. Langelsheim Germany 13,169
1,138. Wadersloh Germany 13,173
1,137. Bad Bramstedt Germany 13,177
1,136. Meckenbeuren Germany 13,183
1,135. Hösbach Germany 13,203
1,134. Vöhringen Germany 13,207
1,133. Schwabmünchen Germany 13,232
1,132. Pfullendorf Germany 13,258
1,131. Schöningen Germany 13,265
1,130. Wolfhagen Germany 13,266
1,129. Alsterdorf Germany 13,271
1,128. Hessisch Lichtenau Germany 13,291
1,127. Jüterbog Germany 13,292