Provenance

404,269 persons

Population by citizenship, 1 January (per country) · Germany · 1 January 2025

1The observation, as this site stores it

Observation ID
136984
Indicator
Population by citizenship, 1 January (per country)
What is counted
De jure population stock at 1 January by citizenship, age TOTAL, both sexes (Eurostat migr_pop1ctz), one member state per snapshot: the nine broad citizenship groups for every year and individual foreign countries for the latest three. Citizenship is the legal bond to a state, not country of birth and not ethnicity.
Statistical concept
De jure (usual resident) population, stock at 1 January, by citizenship
Geography
Germany (country)
Period
1 January 2025 (2025-01-01 to 2025-01-01)
Nationality
Afghanistan (AF)
The Eurostat `citizen` codelist as the per-country migration tables use it: reporting-country citizens, foreign and stateless persons with their EU27 / non-EU27 / stateless split, the EFTA and candidate-country subsets of the non-EU27 group, unknown, and (stock table only) individual foreign countries. EFTA_FOR and CC9_23_FOR are SUBSETS of NEU27_2020_FOR, never additional parts.
Value
404,269
Unit
Persons
Observation type
observed
Quality class
A
Provisional
no
Retrieved
2026-10-09 08:47:06.824+00

2The raw source cell, transcribed verbatim

Cell reference
freq=A;citizen=AF;age=TOTAL;unit=NR;sex=T;geo=DE;time=2025
Value as published
404269
Source dimensions for this cell
Source dimensionSource codeSource label
ageTOTALTotal
geoDEGermany
sexTTotal
freqAAnnual
time20252025
unitNRNumber
citizenAFAfghanistan

The stored value is identical to the value in the raw snapshot. No transformation was applied.

3The immutable raw snapshot the cell came from

Snapshot id
266
Request
GET https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/migr_pop1ctz?format=JSON&geo=DE&sex=T&age=TOTAL
Retrieved
2026-10-09 08:47:06.824+00
Bytes
94,099
SHA256
b60de15f4c45b247c9325b9307f0cdc9ac3db6b691b60297e8b0fdf85aba3965
Stored at
data/raw/eurostat-migr-pop1ctz/b60de15f4c45b247

Download the exact bytes we received →This record as JSON →

The download endpoint re-hashes the file on disk and refuses to serve it if the digest no longer matches the one recorded above.

4The publisher, dataset and release

Publisher
Eurostat (Statistical Office of the European Union)
Dataset
Population on 1 January by age group, sex and citizenship
Table code
migr_pop1ctz
Release
2026-09-25-DE
Publisher last updated
2026-09-25 21:00:00+00
Licence
Eurostat reuse policy (Commission Decision 2011/833/EU) — free reuse with source acknowledgement

Methodological caveats

De jure population stock at 1 January, as the reporting country supplies it to Eurostat: the figure is that country's own, published through Eurostat, so it is never independent corroboration of its national population series. It is a different concept from a census enumerated population and from an end-of-year series, with a different reference moment, so it is never charted on the same axis as either. Citizenship is published in broad groups: citizens of the reporting country, foreign and stateless citizens split into EU27 and non-EU27 foreign citizens, and a set of historical EU, EFTA and candidate-country aggregates, with individual foreign countries for some countries and years. The EFTA and candidate-country groups are subsets of non-EU27 foreign citizens, not additional parts, and are never summed into a total. The published parts match the total closely but not always exactly (EU27 2024: a residual of 83,822 people, an artefact of summing 27 national tables), so no reconciliation is asserted unless it is stated for a specific country. Eurostat flags a break in this country's time series for this indicator in 1 January 2011, 1 January 2015, 1 January 2023: values on either side of a break were not measured the same way, so the change across it is not a like-for-like movement.