MacroDataHub

Germany population and migration by state

Germany population and migration by state, covering demographic structures and net migration balances.

Source: Federal Statistical Office of Germany (Destatis)Last updated: Curated by Bui Thanh Phuc

Loading chart 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

Latest reading

The series on this page is annual and runs from 2025 to 2025. Source: Federal Statistical Office of Germany (Destatis).

About this data

Germany population and migration by state, covering demographic structures and net migration balances. The German federal states are compared on the level and age structure of the resident population alongside the natural balance of births and deaths. This annual dataset breaks down total arrivals, departures and migration balances, differentiating between interstate and international movements since 2025. The figures are published by the Federal Statistical Office of Germany (Destatis).

Frequently asked questions

What is the latest figure for Germany population and migration by state?
Population at year-end stood at 11,238,761 persons in 2025.
How far back does the Germany population and migration by state data go?
The series on this page is annual and runs from 2025 to 2025. Source: Federal Statistical Office of Germany (Destatis). Every series in the table can be charted over its full history and downloaded as CSV or Excel.
What does the Germany population and migration by state dataset measure?
The Germany population and migration by state dataset measures the resident population at year-end and its demographic structure across all federal states. It also tracks the natural balance of births and deaths alongside internal and international migration flows.
Which migration breakdowns are available for the German federal states?
The data includes total arrivals and departures for each German federal state. These movements are further broken down into interstate migration within Germany and international migration from or to abroad, calculating the net migration balance for both.
How is the interstate migration balance defined in this dataset?
The interstate migration balance represents the difference between arrivals from another German federal state and departures to another state. A positive balance indicates more people moved into the state from the rest of Germany than left it.