List of cities in Germany by population

Source UN (World Urbanization Prospects 2025)
Date09 Feb 2026

Germany cities population

Code City Population Share (%) Rank Change
20252026GermanyWorldPopulation(%)
BerlBerlin3,560,9083,549,5604.221135-11,348-0.32
EsseEssen2,717,0872,709,3753.222184-7,712-0.28
MuniMunich1,815,0221,816,4782.1632751,4560.08
HambHamburg1,759,3771,754,3042.094280-5,073-0.29
ColoCologne1,125,2921,121,7421.335464-3,550-0.32
DussDusseldorf907,386904,7501.086575-2,636-0.29
FranFrankfurt900,483899,0441.077580-1,439-0.16
StutStuttgart899,103897,5631.078582-1,540-0.17
BonnBonn756,044753,5490.8969714-2,495-0.33
DortDortmund748,106739,4390.87910732-8,667-1.16
WuppWuppertal662,663660,3600.78511828-2,303-0.35
NureNuremberg644,169640,5170.76212848-3,652-0.57
HanoHanover611,288608,7560.72413898-2,532-0.41
DresDresden554,612552,9880.658141001-1,624-0.29
LeipLeipzig542,313538,1460.640151035-4,167-0.77
MannMannheim448,203447,1200.532161257-1,083-0.24
WiesWiesbaden427,270426,6070.507171328-663-0.16
BremBremen422,414421,5370.501181349-877-0.21
AugsAugsburg344,255344,7170.4101916774620.13
KarlKarlsruhe298,556298,0680.355201960-488-0.16
MünsMünster264,131263,5770.314212243-554-0.21
BielBielefeld241,573241,0570.287222465-516-0.21
AachAachen243,905237,1950.282232505-6,710-2.75
FreiFreiburg im Breisgau234,311233,9230.278242537-388-0.17
KassKassel236,992232,6320.277252553-4,360-1.84
KielKiel232,651232,0900.276262558-561-0.24
ChemChemnitz229,476228,2330.271272603-1,243-0.54
MöncMönchengladbach227,173225,9590.269282634-1,214-0.53
KrefKrefeld213,793213,1560.254292812-637-0.30
MagdMagdeburg212,686211,7840.252302841-902-0.42
HallHalle (Saale)205,398203,6550.242312964-1,743-0.85
BrunBrunswick193,277192,4750.229323166-802-0.41
HeidHeidelberg183,113182,6620.217333335-451-0.25
LübeLübeck178,501178,0320.212343439-469-0.26
RostRostock171,641171,2160.204353584-425-0.25
PotsPotsdam164,131163,6610.195363739-470-0.29
ErfuErfurt164,504163,6020.195373742-902-0.55
HageHagen156,640156,1870.186383925-453-0.29
RegeRegensburg149,723149,7990.178394091760.05
OldeOldenburg145,217144,8830.172404260-334-0.23
BremBremerhaven139,242138,9410.165414436-301-0.22
KoblKoblenz132,911132,5220.158424659-389-0.29
SaarSaarbruecken125,554125,2530.149434957-301-0.24
OsnaOsnabrück125,667124,6220.148444985-1,045-0.83
WürzWürzburg122,054121,7180.145455115-336-0.28
DarmDarmstadt120,586120,3840.143465170-202-0.17
UlmUlm119,878119,9400.143475185620.05
HeilHeilbronn115,510115,2940.137485414-216-0.19
ErlaErlangen109,835109,5480.130495712-287-0.26
ReinReinbek109,191108,8990.130505742-292-0.27
ReutReutlingen107,810107,5980.128515810-212-0.20
GöttGöttingen108,310107,4690.128525819-841-0.78