RU-GELD.DE

Business, work and life in Germany in English

List of the major and largest German cities by population and occupied area, cities with a population of 1 million or more (million-plus), the largest cities of the country

This page provides a list of the largest cities in Germany regarding their population and area. You will find out which cities in the country are million-plus cities, metropolitan areas and will be able to view a list of all the big cities in Germany, sorted by city population size. Besides, our website contains a List of all the cities in Germany ordered alphabetically.


§ Germany's largest city - the capital city of Berlin

The largest city in the country is Berlin (in German: Berlin), the capital of Germany. As of 2023 the population of Berlin totals 3'755'251 people; of which 1'843'196 are men and 1'912'055 are women. Berlin covers an area equal to 891 square kilometers. The city of Berlin is one of the most densely populated cities in Germany, with 4'214 people per 1 square kilometer.

§ German metropolitan areas

A metropolitan area is a union of one big city (urban core) and several smaller cities (townships) sharing economic and transport infrastructure.

In Germany, large cities surrounded by large settlements are not assigned the metropolitan area status. Nevertheless, there are several large cities in the country that fit the definition of a metropolitan area and make up multi-million localities. The metropolitan area population size is represented in millions of people and sorted by the population of the metropolitan area.

Table 1. German metropolitan areas as of 2023.

City name in English City name in German City population size,
million people
Metropolitan area population size*,
million people
DortmundDortmund0.65.6
EssenEssen0.65.6
BerlinBerlin3.84.7
FrankfurtFrankfurt am Main0.83.2
HamburgHamburg1.92.8
StuttgartStuttgart0.62.4
MunichMünchen1.52.2
CologneKöln1.11.9
DüsseldorfDüsseldorf0.61.2
NurembergNürnberg0.51.2
HanoverHannover0.51.1
BremenBremen0.61.0
DresdenDresden0.60.8
LeipzigLeipzig0.60.8

* - The population of the city and surrounding territories and cities, rough estimate.

§ Metropolitan regions (in German: Metropolregionen), metropolitan cities of Germany

A metropolitan city is a union of several large cities or metropolitan areas that form one densely populated region.

In Germany, densely populated areas of the country are not assigned the status of a metropolitan city, however, the Ministerial Conference for Spatial Planning (MKRO) has identified several metropolitan regions of Europe, which we consider here as metropolitan cities, that, as of 2017, include the regions of Germany presented in Table 2. The largest of them is the Rhine-Ruhr metropolitan region, with the population size exceeding 10 million people.

Table 2. Metropolitan cities, metropolitan regions of Germany.

Metropolitan city name, in English Metropolitan city name, in German Large cities belonging to the metropolitan city Population size of the region, million people Occupied area, km2
Rhine-Ruhr metropolitan regionRhein-RuhrCologne, Düsseldorf, Dortmund, Essen, Duisburg, Bochum, Wuppertal, Bonn, Mönchengladbach, Gelsenkirchen, Krefeld, Oberhausen, Hagen, Hamm13.827268
Berlin-Brandenburg metropolitan regionMetropolregion Berlin/BrandenburgBerlin, Potsdam, Cottbus, Brandenburg an der Havel, Frankfurt (Oder)6.2030375
Munich metropolitan regionMetropolregion MünchenMunich, Augsburg, Ingolstadt, Landshut, Rosenheim, Freising6.1224677
Frankfurt/Rhine-Main metropolitan regionMetropolregion Frankfurt/Rhein-MainFrankfurt, Wiesbaden, Mainz, Darmstadt, Offenbach am Main, Hanau, Giessen, Aschaffenburg5.7014755
Stuttgart metropolitan regionMetropolregion StuttgartStuttgart, Heilbronn, Reutlingen, Ludwigsburg, Esslingen am Neckar, Tübingen5.4215429
Hamburg metropolitan regionMetropolregion HamburgHamburg, Lübeck, Schwerin, Neumünster, Norderstedt, Lüneburg, Wismar5.3026078
Hannover-Braunschweig-Göttingen-Wolfsburg metropolitan regionMetropolregion Hannover-Braunschweig-Göttingen-WolfsburgHanover, Braunschweig, Wolfsburg, Göttingen, Salzgitter, Hildesheim, Celle3.7818578
Nuremberg metropolitan regionMetropolregion NürnbergNuremberg, Fürth, Erlangen, Bamberg, Bayreuth, Weiden in der Oberpfalz, Coburg3.6121349
Bremen/Oldenburg metropolitan regionMetropolregion Bremen/OldenburgBremen, Bremerhaven, Delmenhorst, Wilhelmshaven2.7213749
Central German metropolitan regionMetropolregion MitteldeutschlandLeipzig, Chemnitz, Halle, Jena, Gera, Zwickau, Dessau-Roßlau2.412000
Rhine-Neckar metropolitan regionMetropolregion Rhein-NeckarMannheim, Ludwigshafen, Heidelberg, Worms, Neustadt an der Weinstraße2.405638

§ Million-plus or million-strong cities in Germany

Despite the fact that in Germany there are a number of large metropolitan areas and even metropolitan cities, only 4 cities in the country are million-plus or million-strong cities, whose population size exceeds one million people. Table 3 below features these cities and the number of people residing there, with the population size figures rounded to millions.

Table 3. Million-plus cities of Germany as of 2023

City name in English City name in German City population size,
million people
BerlinBerlin3.8
HamburgHamburg1.9
CologneKöln1.1
MunichMünchen1.5

§ Germany's largest cities by population size

The largest cities of the country include those whose population size exceeds one hundred thousand people; there are 82 such cities in Germany as of 2023. Table 4 presents a list of data on the largest cities in terms of their population size, with the number of city residents rounded to thousands.

Table 4. Germany's largest cities by population size.

City name in English City name in German City population size,
people
BerlinBerlin3'756'000
HamburgHamburg1'893'000
MunichMünchen1'513'000
CologneKöln1'085'000
FrankfurtFrankfurt am Main774'000
StuttgartStuttgart633'000
DüsseldorfDüsseldorf630'000
LeipzigLeipzig617'000
DortmundDortmund594'000
EssenEssen585'000
BremenBremen570'000
DresdenDresden564'000
HanoverHannover546'000
NurembergNürnberg524'000
DuisburgDuisburg503'000
BochumBochum366'000
WuppertalWuppertal359'000
BielefeldBielefeld339'000
BonnBonn337'000
MünsterMünster321'000
MannheimMannheim316'000
KarlsruheKarlsruhe309'000
AugsburgAugsburg302'000
WiesbadenWiesbaden284'000
MönchengladbachMönchengladbach269'000
GelsenkirchenGelsenkirchen263'000
AachenAachen253'000
BraunschweigBraunschweig252'000
ChemnitzChemnitz249'000
KielKiel248'000
HalleHalle (Saale)243'000
MagdeburgMagdeburg240'000
Freiburg im BreisgauFreiburg im Breisgau237'000
KrefeldKrefeld229'000
MainzMainz221'000
LübeckLübeck219'000
ErfurtErfurt215'000
OberhausenOberhausen211'000
RostockRostock210'000
KasselKassel205'000
HagenHagen190'000
PotsdamPotsdam186'000
SaarbrückenSaarbrücken182'000
HammHamm181'000
LudwigshafenLudwigshafen am Rhein175'000
OldenburgOldenburg173'000
MülheimMülheim an der Ruhr173'000
OsnabrückOsnabrück168'000
LeverkusenLeverkusen166'000
HeidelbergHeidelberg163'000
DarmstadtDarmstadt163'000
SolingenSolingen161'000
RegensburgRegensburg158'000
HerneHerne158'000
PaderbornPaderborn155'000
NeussNeuss155'000
IngolstadtIngolstadt142'000
Offenbach am MainOffenbach am Main135'000
FürthFürth132'000
UlmUlm129'000
HeilbronnHeilbronn129'000
PforzheimPforzheim128'000
WürzburgWürzburg128'000
WolfsburgWolfsburg126'000
GöttingenGöttingen119'000
BottropBottrop119'000
ReutlingenReutlingen118'000
ErlangenErlangen117'000
BremerhavenBremerhaven116'000
KoblenzKoblenz116'000
Bergisch GladbachBergisch Gladbach113'000
RemscheidRemscheid113'000
TrierTrier113'000
RecklinghausenRecklinghausen112'000
JenaJena112'000
MoersMoers106'000
SalzgitterSalzgitter105'000
SiegenSiegen103'000
GüterslohGütersloh103'000
HildesheimHildesheim102'000
HanauHanau102'000
KaiserslauternKaiserslautern102'000

§ A comprehensive list of Germany's large cities by occupied area

We consider cities with an area of more than 200 square kilometers to be large cities in the country; there are 82 such cities in Germany. Table 5 features a list of the cities by the area they occupy as of 2023.

Table 5. Cities of Germany by area.

City name in English City name in German City area,
km2
City population size,
people
Population density,
people per km2
BerlinBerlin8913'756'0004'214
HamburgHamburg7551'893'0002'506
GardelegenGardelegen63423'00035
MöckernMöckern52513'00025
ZerbstZerbst/Anhalt46922'00046
WittstockWittstock/Dosse42015'00034
CologneKöln4051'085'0002'678
TemplinTemplin38016'00041
SchwedtSchwedt/Oder36134'00093
Neustadt am RübenbergeNeustadt am Rübenberge35946'000126
GeestlandGeestland35732'00088
Jessen (Elster)Jessen (Elster)35215'00040
WalsrodeWalsrode33631'00092
DresdenDresden328564'0001'715
RheinsbergRheinsberg3288'00024
AngermündeAngermünde32414'00042
BremenBremen318570'0001'789
MunichMünchen3111'513'0004'868
NeuruppinNeuruppin30532'000103
SalzwedelSalzwedel30524'00077
MünsterMünster303321'0001'058
SchmallenbergSchmallenberg30325'00082
LeipzigLeipzig298617'0002'069
Coswig, Saxony-AnhaltCoswig (Anhalt)29612'00039
TangerhütteTangerhütte29511'00036
BismarkBismark (Altmark)2898'00027
DortmundDortmund281594'0002'114
KlötzeKlötze27910'00035
Bad BerleburgBad Berleburg27619'00069
KalbeKalbe (Milde)2738'00027
Oberharz am BrockenOberharz am Brocken27210'00036
JerichowJerichow2707'00025
ErfurtErfurt270215'000796
ArendseeArendsee (Altmark)2707'00025
StendalStendal26840'000146
NauenNauen26820'00072
BielefeldBielefeld259339'0001'307
MelleMelle25448'000186
Oebisfelde-WeferlingenOebisfelde-Weferlingen24914'00054
FrankfurtFrankfurt am Main248774'0003'113
FriesoytheFriesoythe24823'00093
Dessau-RoßlauDessau-Roßlau24580'000325
WittenbergWittenberg24146'000189
Bad BelzigBad Belzig23612'00047
KembergKemberg23510'00040
SchneverdingenSchneverdingen23520'00081
Baruth/MarkBaruth/Mark2345'00018
DuisburgDuisburg233503'0002'157
EinbeckEinbeck23231'000132
GenthinGenthin23114'00059
Osterburg (Altmark)Osterburg (Altmark)23010'00042
Brandenburg an der HavelBrandenburg an der Havel23074'000320
BrilonBrilon22926'000111
HammHamm226181'000799
WittingenWittingen22612'00051
AnnaburgAnnaburg2267'00029
SalzgitterSalzgitter224105'000466
ZehdenickZehdenick22314'00060
ChemnitzChemnitz221249'0001'125
MeschedeMeschede21931'000137
GrimmaGrimma21829'000129
DüsseldorfDüsseldorf217630'0002'893
GrafenwöhrGrafenwöhr2167'00030
LübeckLübeck214219'0001'018
Fürstenberg/HavelFürstenberg/Havel2146'00027
OsterwieckOsterwieck21311'00051
TreuenbrietzenTreuenbrietzen2128'00035
PetershagenPetershagen21226'000119
EssenEssen210585'0002'779
WittmundWittmund21021'00099
KremmenKremmen2108'00037
HarenHaren (Ems)20925'000117
SangerhausenSangerhausen20826'000122
LuckauLuckau20710'00046
StuttgartStuttgart207633'0003'052
WolfsburgWolfsburg205126'000616
HanoverHannover204546'0002'668
WiesbadenWiesbaden204284'0001'389
SoltauSoltau20422'000107
SprembergSpremberg20222'000107
SondershausenSondershausen20122'000106
MagdeburgMagdeburg201240'0001'191

RU-GELD.DE Team

Last updated:

List of major cities in Germany: metropolitan areas, metropolitan cities, million-plus cities

List of major cities in Germany: metropolitan areas, metropolitan cities, million-plus cities



Follow us on
Information
Main sections
About us
Orthes