Makrognosis

Population (1 January) — Basel-Stadt (NUTS-3 CH031)

AnnualNot seasonally adjustedCode CH-031.POP.A.NSA

Latest201,384 persons2025
Previous200,031 persons2024
Year ago200,031 persons2024

Population (1 January) — Basel-Stadt (NUTS-3 CH031) was 201,384 persons in 2025, up 0.7% from 2024.

That is the highest reading since the series began in 1990.

Over the past ten years it has ranged from 190,580 persons (2015) to 201,384 persons (2025), averaging 195,542 persons.

Population (1 January) — Basel-Stadt (NUTS-3 CH031) (persons), 1990 – 2025180k185k190k195k200k19901995200020052010201520202025Robomacro
Population (1 January) — Basel-Stadt (NUTS-3 CH031) (persons), 1990 – 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
2025201,384 persons
2024200,031 persons
2023196,786 persons
2022196,036 persons
2021196,735 persons
2020195,844 persons
2019194,766 persons
2018193,908 persons
2017193,070 persons
2016191,817 persons
2015190,580 persons
2014189,335 persons
2013187,425 persons
2012186,255 persons
2011184,950 persons
2010187,898 persons
2009186,672 persons
2008185,227 persons
2007184,822 persons
2006185,601 persons
2005186,753 persons
2004186,653 persons
2003186,719 persons
2002186,469 persons

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

Get Population (1 January) — Basel-Stadt (NUTS-3 CH031) 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/CH-031.POP.A.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/CH-031.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 observation1990
Observations36
FrequencyAnnual
Unitspersons
AdjustmentNot seasonally adjusted
10-year high201,384 persons (2025)
10-year low190,580 persons (2015)
10-year average195,542 persons
Source agencyEurostat (Statistical Office of the European Union)
Makrognosis codeCH-031.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 Switzerland indicators

GDP — Basel-Stadt (NUTS-3 CH031)

National figure

Switzerland 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 CH-031.POP.A.NSA.

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