Germany (2025)
12,392,275
persons
+2.3% YoY
YoY Change
+2.3%
Trend
up
Series length
21
years of data

Data

Germany Foreign Nationals (Non-Citizen) Population (2025) — source data. Eurostat.
Year persons YoY Change
2025 12,392,275 +2.3%
2024 12,108,988 +5.3%
2023 11,495,135 +5.5%
2022 10,893,053 +2.9%
2021 10,585,053 +1.8%
2020 10,398,022 +3.1%
2019 10,089,292 +4.2%
2018 9,678,868 +5.0%
2017 9,219,989 +6.6%
2016 8,651,958 +14.8%
2015 7,539,774 +7.5%
2014 7,015,236 +5.6%
2013 6,643,699 +4.8%
2012 6,342,394 +3.9%
2011 6,107,216 -14.4%
2010 7,130,919 -0.8%
2009 7,185,921 -1.0%
2008 7,255,395 +0.7%
2007 7,207,716 +7.4%
2006 6,711,072 -7.3%

About this Dataset

Germany recorded 12,392,275 persons in 2025. The latest change was +2.3%. Across 2005–2025 the series ranges from 6,107,216 persons in 2011 to 12,392,275 persons in 2025.

This page tracks the non-citizen (foreign national) population in Germany.

Data sourced from Eurostat via SDMX REST API. Values use harmonised methodology intended for cross-country comparison.

Frequently Asked Questions

This page tracks the non-citizen (foreign national) population in Germany. It is published by Eurostat and updated annually.

The most recent observation covers 2025. Eurostat typically publishes this series with a lag of several months after the reference period. The series runs 2005–2025 (21 observations).

The series is at its highest recorded level, 12,392,275 persons in 2025, up from a low of 6,107,216 persons in 2011. The latest change was +2.3%.