Makrognosis

Population (1 January) — Bottrop, Kreisfreie Stadt (NUTS-3 DEA31)

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

Latest118,535 persons2025
Previous118,912 persons2024
Year ago118,912 persons2024

Population (1 January) — Bottrop, Kreisfreie Stadt (NUTS-3 DEA31) was 118,535 persons in 2025, down 0.3% from 2024.

That is the lowest reading since 2023.

Over the past ten years it has ranged from 116,017 persons (2015) to 118,912 persons (2024), averaging 117,578 persons.

Population (1 January) — Bottrop, Kreisfreie Stadt (NUTS-3 DEA31) (persons), 2000 – 2025116k118k120k122k200020052010201520202025Robomacro
Population (1 January) — Bottrop, Kreisfreie Stadt (NUTS-3 DEA31) (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
2025118,535 persons
2024118,912 persons
2023118,327 persons
2022117,311 persons
2021117,388 persons
2020117,565 persons
2019117,383 persons
2018117,364 persons
2017117,409 persons
2016117,143 persons
2015116,017 persons
2014116,055 persons
2012117,074 persons
2011117,474 persons
2010117,241 persons
2009117,756 persons
2008118,597 persons
2007118,975 persons
2006119,356 persons
2005119,910 persons
2004120,324 persons
2003120,758 persons
2002120,780 persons
2001120,611 persons

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

Get Population (1 January) — Bottrop, Kreisfreie Stadt (NUTS-3 DEA31) 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-A31.POP.A.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/DE-A31.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 high118,912 persons (2024)
10-year low116,017 persons (2015)
10-year average117,578 persons
Source agencyEurostat (Statistical Office of the European Union)
Makrognosis codeDE-A31.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 — Bottrop, Kreisfreie Stadt (NUTS-3 DEA31)

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-A31.POP.A.NSA.

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