Makrognosis

Population (1 January) — Bonn, Kreisfreie Stadt (NUTS-3 DEA22)

AnnualNot seasonally adjustedCode DE-A22.POP.A.NSA

Latest323,336 persons2025
Previous321,680 persons2024
Year ago321,680 persons2024

Population (1 January) — Bonn, Kreisfreie Stadt (NUTS-3 DEA22) was 323,336 persons in 2025, up 0.5% from 2024.

That is the highest reading since 2022.

Over the past ten years it has ranged from 313,958 persons (2015) to 331,885 persons (2022), averaging 324,274 persons.

Population (1 January) — Bonn, Kreisfreie Stadt (NUTS-3 DEA22) (persons), 2000 – 2025300k310k320k330k200020052010201520202025Robomacro
Population (1 January) — Bonn, Kreisfreie Stadt (NUTS-3 DEA22) (persons), 2000 – 2025. Source: Eurostat (Statistical Office of the European Union).

Showing the full history (downsampled for display). Open the interactive chart to zoom and switch transforms.

Recent data

PeriodValue
2025323,336 persons
2024321,680 persons
2023322,221 persons
2022331,885 persons
2021330,579 persons
2020329,673 persons
2019327,258 persons
2018325,490 persons
2017322,125 persons
2016318,809 persons
2015313,958 persons
2014311,287 persons
2012307,530 persons
2011304,476 persons
2010319,841 persons
2009317,949 persons
2008316,416 persons
2007314,299 persons
2006312,818 persons
2005311,938 persons
2004311,052 persons
2003308,921 persons
2002306,016 persons
2001302,247 persons

Last 24 observations. The full history (25 observations) is available through the API.

Get Population (1 January) — Bonn, Kreisfreie Stadt (NUTS-3 DEA22) in your code or spreadsheet

One guessable code, agency-direct, updated on release. Free tier available.

curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/DE-A22.POP.A.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/DE-A22.POP.A.NSA",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
Get a free API key → · API docs

About this series

Latest observation2025
First observation2000
Observations25
FrequencyAnnual
Unitspersons
AdjustmentNot seasonally adjusted
10-year high331,885 persons (2022)
10-year low313,958 persons (2015)
10-year average324,274 persons
Source agencyEurostat (Statistical Office of the European Union)
Makrognosis codeDE-A22.POP.A.NSA

This series is a labelled reference series (an official figure republished by an aggregator) rather than a first print from the agency itself.

Other Germany indicators

GDP — Bonn, Kreisfreie Stadt (NUTS-3 DEA22)

National figure

Germany Population, 1 January

FAQ

Where does this data come from?
It is collected directly from Eurostat (Statistical Office of the European Union) and is available through the Makrognosis API under the code DE-A22.POP.A.NSA.

Last updated 2026-07-12. Source: Eurostat (Statistical Office of the European Union). Original title: “Population (1 January) — Bonn, Kreisfreie Stadt (NUTS-3 DEA22)”.