MacroDataHub

Germany population and migration by federal state, annual

The 16 German federal states compared on the two forces that change their population: the level and age structure of the resident population with the natural balance of births and deaths, and the arrivals, departures and net migration - internal and international - that usually dominate it. Source: Statistisches Bundesamt.

Source: Federal Statistical Office of Germany (Destatis)Last updated: Sep 22, 2026, 19:29Curated by Bui Thanh PhucAbout this data ↓

Indicator2025
Population and demographic structure16
Baden-Württemberg9
Population at year-end211,238,761
Population under age 1811,935,184
Population under age 1611,719,555
Population under age 6625,286
Population aged 18 and over9,303,577
Population growth rate-0.1
Foreign population share18.2
Women per 1,000 men1,016
Average age44.2
Youth dependency ratio32.7
Old-age dependency ratio37.4
Population aged 16 to 647,047,320
Population aged 65 and over12,471,886
Population aged 80 and over699,934
Bayern9
Population at year-end213,245,503
Population under age 1812,226,266
Population under age 1611,983,489
Population under age 6731,168
Population aged 18 and over11,019,237
Population growth rate0
Foreign population share15.5
Women per 1,000 men1,017
Average age44.4
Youth dependency ratio31.6
Old-age dependency ratio37.1
Population aged 16 to 648,346,554
Population aged 65 and over12,915,460
Population aged 80 and over805,940
Berlin9
Population at year-end23,700,577
Population under age 181604,966
Population under age 161538,830
Population under age 6199,291
Population aged 18 and over3,095,611
Population growth rate0.4
Foreign population share22.5
Women per 1,000 men1,034
Average age42.8
Youth dependency ratio29.2
Old-age dependency ratio31
Population aged 16 to 642,446,408
Population aged 65 and over1715,339
Population aged 80 and over221,548
Brandenburg9
Population at year-end22,551,889
Population under age 181406,089
Population under age 161357,151
Population under age 6110,249
Population aged 18 and over2,145,800
Population growth rate-0.2
Foreign population share7.4
Women per 1,000 men1,031
Average age47.7
Youth dependency ratio32.1
Old-age dependency ratio49.1
Population aged 16 to 641,503,225
Population aged 65 and over1691,513
Population aged 80 and over201,353
Bremen9
Population at year-end2706,915
Population under age 181121,355
Population under age 161107,887
Population under age 639,060
Population aged 18 and over585,560
Population growth rate0.3
Foreign population share23.3
Women per 1,000 men1,019
Average age43.2
Youth dependency ratio32.4
Old-age dependency ratio35.1
Population aged 16 to 64451,023
Population aged 65 and over1148,005
Population aged 80 and over42,547
Hamburg9
Population at year-end21,869,473
Population under age 181314,824
Population under age 161280,905
Population under age 6105,291
Population aged 18 and over1,554,649
Population growth rate0.4
Foreign population share19.4
Women per 1,000 men1,042
Average age42.3
Youth dependency ratio29.8
Old-age dependency ratio28.8
Population aged 16 to 641,248,958
Population aged 65 and over1339,610
Population aged 80 and over103,793
Hessen9
Population at year-end26,278,594
Population under age 1811,061,035
Population under age 161940,218
Population under age 6336,204
Population aged 18 and over5,217,559
Population growth rate0
Foreign population share18.6
Women per 1,000 men1,027
Average age44.4
Youth dependency ratio32
Old-age dependency ratio37.3
Population aged 16 to 643,955,571
Population aged 65 and over11,382,805
Population aged 80 and over381,730
Mecklenburg-Vorpommern9
Population at year-end21,573,685
Population under age 181236,605
Population under age 161206,950
Population under age 663,589
Population aged 18 and over1,337,080
Population growth rate0
Foreign population share6.5
Women per 1,000 men1,043
Average age48.3
Youth dependency ratio31
Old-age dependency ratio52.9
Population aged 16 to 64914,268
Population aged 65 and over1452,467
Population aged 80 and over122,622
Niedersachsen9
Population at year-end28,000,826
Population under age 1811,342,418
Population under age 1611,190,116
Population under age 6425,715
Population aged 18 and over6,658,408
Population growth rate0
Foreign population share11.7
Women per 1,000 men1,025
Average age45.2
Youth dependency ratio32.5
Old-age dependency ratio40.9
Population aged 16 to 644,923,650
Population aged 65 and over11,887,060
Population aged 80 and over528,055
Nordrhein-Westfalen9
Population at year-end217,986,214
Population under age 1813,044,116
Population under age 1612,699,577
Population under age 6970,583
Population aged 18 and over14,942,098
Population growth rate-0.3
Foreign population share15.8
Women per 1,000 men1,033
Average age44.6
Youth dependency ratio32.2
Old-age dependency ratio38.3
Population aged 16 to 6411,249,155
Population aged 65 and over14,037,482
Population aged 80 and over1,118,166
Rheinland-Pfalz9
Population at year-end24,123,022
Population under age 181689,483
Population under age 161612,530
Population under age 6219,579
Population aged 18 and over3,433,539
Population growth rate-0.2
Foreign population share14
Women per 1,000 men1,020
Average age45.3
Youth dependency ratio32.3
Old-age dependency ratio41.3
Population aged 16 to 642,530,687
Population aged 65 and over1979,805
Population aged 80 and over256,733
Saarland9
Population at year-end21,007,342
Population under age 181155,389
Population under age 161137,578
Population under age 648,921
Population aged 18 and over851,953
Population growth rate-0.5
Foreign population share15.3
Women per 1,000 men1,029
Average age46.5
Youth dependency ratio30.3
Old-age dependency ratio45.5
Population aged 16 to 64608,818
Population aged 65 and over1260,946
Population aged 80 and over67,938
Sachsen9
Population at year-end24,026,599
Population under age 181633,124
Population under age 161556,205
Population under age 6171,620
Population aged 18 and over3,393,475
Population growth rate-0.4
Foreign population share8.4
Women per 1,000 men1,031
Average age47.3
Youth dependency ratio32.1
Old-age dependency ratio50.1
Population aged 16 to 642,362,709
Population aged 65 and over11,107,685
Population aged 80 and over347,998
Sachsen-Anhalt9
Population at year-end22,120,252
Population under age 181313,614
Population under age 161274,803
Population under age 686,811
Population aged 18 and over1,806,638
Population growth rate-0.7
Foreign population share7.9
Women per 1,000 men1,036
Average age48.4
Youth dependency ratio30.5
Old-age dependency ratio53.1
Population aged 16 to 641,231,997
Population aged 65 and over1613,452
Population aged 80 and over176,740
Schleswig-Holstein9
Population at year-end22,958,519
Population under age 181478,273
Population under age 161421,768
Population under age 6144,914
Population aged 18 and over2,480,246
Population growth rate0
Foreign population share10.5
Women per 1,000 men1,044
Average age46
Youth dependency ratio31.5
Old-age dependency ratio42.3
Population aged 16 to 641,817,000
Population aged 65 and over1719,751
Population aged 80 and over212,356
Thüringen9
Population at year-end22,078,946
Population under age 181313,223
Population under age 161274,703
Population under age 682,828
Population aged 18 and over1,765,723
Population growth rate-1
Foreign population share8.4
Women per 1,000 men1,025
Average age48.2
Youth dependency ratio30.9
Old-age dependency ratio52.6
Population aged 16 to 641,208,126
Population aged 65 and over1596,117
Population aged 80 and over167,539
Migration16
Baden-Württemberg3
Arrivals, total2323,492
Arrivals from abroad212,190
Arrivals from another state111,302
Departures, total2305,664
Departures abroad190,533
Departures to another state115,131
Migration balance, total217,828
International migration balance21,657
Interstate migration balance-3,829
Bayern3
Arrivals, total2370,869
Arrivals from abroad254,779
Arrivals from another state116,090
Departures, total2339,833
Departures abroad232,180
Departures to another state107,651
Migration balance, total231,036
International migration balance22,599
Interstate migration balance8,439
Berlin3
Arrivals, total2177,473
Arrivals from abroad111,064
Arrivals from another state66,406
Departures, total2157,775
Departures abroad78,883
Departures to another state78,892
Migration balance, total219,698
International migration balance32,181
Interstate migration balance-12,486
Brandenburg3
Arrivals, total282,399
Arrivals from abroad30,531
Arrivals from another state51,868
Departures, total265,774
Departures abroad22,952
Departures to another state42,824
Migration balance, total216,625
International migration balance7,579
Interstate migration balance9,044
Bremen3
Arrivals, total234,174
Arrivals from abroad15,237
Arrivals from another state18,933
Departures, total229,758
Departures abroad9,091
Departures to another state20,667
Migration balance, total24,416
International migration balance6,146
Interstate migration balance-1,734
Hamburg3
Arrivals, total291,309
Arrivals from abroad40,093
Arrivals from another state51,214
Departures, total282,777
Departures abroad29,667
Departures to another state53,109
Migration balance, total28,532
International migration balance10,426
Interstate migration balance-1,895
Hessen3
Arrivals, total2204,933
Arrivals from abroad121,947
Arrivals from another state82,986
Departures, total2188,083
Departures abroad100,977
Departures to another state87,104
Migration balance, total216,850
International migration balance20,970
Interstate migration balance-4,118
Mecklenburg-Vorpommern3
Arrivals, total244,757
Arrivals from abroad20,282
Arrivals from another state24,475
Departures, total236,568
Departures abroad15,277
Departures to another state21,291
Migration balance, total28,189
International migration balance5,005
Interstate migration balance3,184
Niedersachsen3
Arrivals, total2248,352
Arrivals from abroad136,920
Arrivals from another state111,432
Departures, total2212,260
Departures abroad106,897
Departures to another state105,363
Migration balance, total236,092
International migration balance30,023
Interstate migration balance6,069
Nordrhein-Westfalen3
Arrivals, total2424,278
Arrivals from abroad291,143
Arrivals from another state133,137
Departures, total2401,681
Departures abroad263,882
Departures to another state137,799
Migration balance, total222,597
International migration balance27,261
Interstate migration balance-4,662
Rheinland-Pfalz3
Arrivals, total2137,576
Arrivals from abroad72,282
Arrivals from another state65,295
Departures, total2125,414
Departures abroad61,459
Departures to another state63,955
Migration balance, total212,162
International migration balance10,823
Interstate migration balance1,340
Saarland3
Arrivals, total226,644
Arrivals from abroad15,693
Arrivals from another state10,949
Departures, total224,210
Departures abroad12,671
Departures to another state11,537
Migration balance, total22,434
International migration balance3,022
Interstate migration balance-588
Sachsen3
Arrivals, total298,234
Arrivals from abroad54,044
Arrivals from another state44,190
Departures, total284,729
Departures abroad40,043
Departures to another state44,686
Migration balance, total213,505
International migration balance14,001
Interstate migration balance-496
Sachsen-Anhalt3
Arrivals, total262,230
Arrivals from abroad32,838
Arrivals from another state29,390
Departures, total254,312
Departures abroad24,322
Departures to another state29,989
Migration balance, total27,918
International migration balance8,516
Interstate migration balance-599
Schleswig-Holstein3
Arrivals, total298,621
Arrivals from abroad43,723
Arrivals from another state54,898
Departures, total280,814
Departures abroad34,292
Departures to another state46,522
Migration balance, total217,807
International migration balance9,431
Interstate migration balance8,376
Thüringen3
Arrivals, total250,821
Arrivals from abroad27,176
Arrivals from another state23,645
Departures, total251,511
Departures abroad21,815
Departures to another state29,696
Migration balance, total2-690
International migration balance5,361
Interstate migration balance-6,051

Latest reading

Population at year-end stood at 11,238,761 Persons in 2025. The series on this page is annual and runs from 2025 to 2025. Source: Federal Statistical Office of Germany (Destatis).

Latest
11,238,761 Persons
2025

About this data

The 16 German federal states compared on the two forces that change their population: the level and age structure of the resident population with the natural balance of births and deaths, and the arrivals, departures and net migration - internal and international - that usually dominate it. Source: Statistisches Bundesamt.

MacroDataHub on Facebook