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
426. Naumburg Germany 29,722
425. Vechta Germany 29,729
424. Weißenfels Germany 29,792
423. Springe Germany 29,828
422. Delbrück Germany 29,884
421. Achim Germany 30,013
420. Radolfzell am Bodensee Germany 30,096
419. Eidelstedt Germany 30,100
418. Ahrensburg Germany 30,103
417. Burgdorf Germany 30,218
416. Waltrop Germany 30,220
415. Schwelm Germany 30,235
414. Bad Nauheim Germany 30,291
413. Tönisvorst Germany 30,296
412. Oer-Erkenschwick Germany 30,409
411. Forchheim Germany 30,442
410. Bad Hersfeld Germany 30,725
409. Bad Vilbel Germany 30,736
408. Werne Germany 30,810
407. Northeim Germany 30,894
406. Kornwestheim Germany 31,040
405. Deggendorf Germany 31,081
404. Merzig Germany 31,118
403. Ganderkesee Germany 31,141
402. Cloppenburg Germany 31,177
401. Güstrow Germany 31,217
400. Herrenberg Germany 31,338
399. Lohmar Germany 31,339
398. Bramsche Germany 31,394
397. Osterholz-Scharmbeck Germany 31,405
396. Idar-Oberstein Germany 31,610
395. Lampertheim Germany 31,635
394. Kreuztal Germany 31,772
393. Ansbach Germany 31,839
392. Neuruppin Germany 31,901
391. Wedel Germany 31,995
390. Eisenhüttenstadt Germany 32,052
389. Bernburg Germany 32,113
388. Werl Germany 32,149
387. Rheinberg Germany 32,188
386. Meschede Germany 32,224
385. Crailsheim Germany 32,262
384. Biberach an der Riß Germany 32,333
383. Stuhr Germany 32,507
382. Königs Wusterhausen Germany 32,513
381. Rheinfelden Germany 32,535
380. Georgsmarienhütte Germany 32,580
379. Ennepetal Germany 32,607
378. Viernheim Germany 32,620
377. Nienburg Germany 32,629
376. Radebeul Germany 32,643
375. Winsen Germany 32,662
374. Gevelsberg Germany 32,664
373. Höxter Germany 32,713
372. Mörfelden-Walldorf Germany 32,753
371. Seelze Germany 32,899
370. Itzehoe Germany 33,047
369. Dietzenbach Germany 33,256
368. Farmsen-Berne Germany 33,315
367. Korschenbroich Germany 33,406
366. Erding Germany 33,519
365. Fürstenfeldbruck Germany 33,533
364. Fürstenwalde Germany 33,539
363. Ostfildern Germany 33,598
362. Goch Germany 33,706
361. Limburg an der Lahn Germany 33,820
360. Leer Germany 33,886
359. Jülich Germany 33,911
358. Kehl Germany 34,009
357. Geldern Germany 34,013
356. Papenburg Germany 34,117
355. Meppen Germany 34,198
354. Schönebeck Germany 34,301
353. Balingen Germany 34,414
352. Wernigerode Germany 34,463
351. Steinfurt Germany 34,601
350. Merseburg Germany 34,780
349. Tuttlingen Germany 34,847
348. Bernau bei Berlin Germany 34,866
347. Uelzen Germany 34,996
346. Greven Germany 35,080
345. Sinsheim Germany 35,219
344. Zweibrücken Germany 35,221
343. Neu Isenburg Germany 35,293
342. Langen Germany 35,416
341. Emsdetten Germany 35,582
340. Wesseling Germany 35,665
339. Backnang Germany 35,778
338. Lage Germany 36,097
337. Kempen Germany 36,312
336. Datteln Germany 36,338
335. Porta Westfalica Germany 36,364
334. Niederkassel Germany 36,480
333. Schwäbisch Hall Germany 36,543
332. Coesfeld Germany 36,631
331. Leinfelden-Echterdingen Germany 36,672
330. Wermelskirchen Germany 36,816
329. Germering Germany 36,834
328. Würselen Germany 37,074
327. Riesa Germany 37,156