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,601. Ehringshausen Germany 9,505
1,602. Gnarrenburg Germany 9,504
1,603. Köngen Germany 9,499
1,604. Helmbrechts Germany 9,493
1,605. Liebenburg Germany 9,492
1,606. Furth im Wald Germany 9,480
1,607. Höhenkirchen-Siegertsbrunn Germany 9,465
1,608. Wetter Germany 9,457
1,609. Nordwalde Germany 9,453
1,610. Schieder-Schwalenberg Germany 9,443
1,611. Lenggries Germany 9,432
1,612. Oberhausen-Rheinhausen Germany 9,420
1,613. Worpswede Germany 9,417
1,614. Nonnweiler Germany 9,417
1,615. Fehrbellin Germany 9,413
1,616. Tirschenreuth Germany 9,410
1,617. Weilmünster Germany 9,402
1,618. Kirchberg Germany 9,400
1,619. Töging am Inn Germany 9,392
1,620. Steinfeld Germany 9,392
1,621. Wehrheim Germany 9,383
1,622. Gernsheim Germany 9,377
1,623. Heilsbronn Germany 9,374
1,624. Höchberg Germany 9,372
1,625. Sande Germany 9,359
1,626. Kirchen Germany 9,342
1,627. Karlsdorf-Neuthard Germany 9,329
1,628. Bisingen Germany 9,321
1,629. Neuenstadt am Kocher Germany 9,312
1,630. Elsfleth Germany 9,310
1,631. Heiligenhafen Germany 9,308
1,632. Waldfeucht Germany 9,305
1,633. Eslohe Germany 9,304
1,634. Alsbach-Hähnlein Germany 9,300
1,635. Calau Germany 9,299
1,636. Barth Germany 9,298
1,637. Schwaikheim Germany 9,295
1,638. Aidlingen Germany 9,285
1,639. Dettingen an der Erms Germany 9,271
1,640. Dissen Germany 9,265
1,641. Markt Indersdorf Germany 9,263
1,642. Werlte Germany 9,255
1,643. Aken Germany 9,240
1,644. Nittendorf Germany 9,226
1,645. Breckerfeld Germany 9,217
1,646. Großrosseln Germany 9,215
1,647. Plankstadt Germany 9,211
1,648. Trebbin Germany 9,199
1,649. Treuen Germany 9,189
1,650. Nersingen Germany 9,177
1,651. Kirchseeon Germany 9,174
1,652. Visbek Germany 9,164
1,653. Ortenberg Germany 9,155
1,654. Bad Laer Germany 9,151
1,655. Glienicke Germany 9,144
1,656. Schlangen Germany 9,137
1,657. Rangsdorf Germany 9,134
1,658. Klingenthal Germany 9,132
1,659. Timmendorfer Strand Germany 9,127
1,660. Vettweiß Germany 9,116
1,661. Neustadt (Hessen) Germany 9,115
1,662. Sebnitz Germany 9,114
1,663. Rheinsberg Germany 9,113
1,664. Goldenstedt Germany 9,110
1,665. Kenzingen Germany 9,095
1,666. Auerbach Germany 9,089
1,667. Willstätt Germany 9,061
1,668. Magstadt Germany 9,058
1,669. Waltenhofen Germany 9,045
1,670. Schmitten Germany 9,042
1,671. Reichelsheim Germany 9,036
1,672. Endingen Germany 9,034
1,673. Gudensberg Germany 9,032
1,674. Bad Lausick Germany 9,026
1,675. Südlohn Germany 9,024
1,676. Teisendorf Germany 9,019
1,677. Querfurt Germany 9,019
1,678. Steinheim am Albuch Germany 9,013
1,679. Großhansdorf Germany 9,009
1,680. Memmelsdorf Germany 9,001
1,681. Waldheim Germany 9,001
1,682. Dielheim Germany 8,999
1,683. Bad Düben Germany 8,998
1,684. Landstuhl Germany 8,989
1,685. Delligsen Germany 8,986
1,686. Schleiz Germany 8,976
1,687. Westerland Germany 8,967
1,688. Vallendar Germany 8,959
1,689. Bad Breisig Germany 8,959
1,690. Wertingen Germany 8,958
1,691. Biblis Germany 8,953
1,692. Ebersbach Germany 8,952
1,693. Ochsenhausen Germany 8,950
1,694. Rothenburgsort Germany 8,938
1,695. Bockhorn Germany 8,924
1,696. Bad Sooden-Allendorf Germany 8,915
1,697. Reinsdorf Germany 8,907
1,698. Florstadt Germany 8,905
1,699. Zwenkau Germany 8,905
1,700. Pfedelbach Germany 8,879