Switzerland Population, 1 January
AnnualNot seasonally adjustedCode CH.POP.A.NSA
Latest9,051,029 persons2025
Previous8,962,258 persons2024
Year ago8,962,258 persons2024
Switzerland Population, 1 January was 9,051,029 persons in 2025, up 1.0% from 2024.
That is the highest reading since the series began in 1960.
Over the past ten years it has ranged from 8,237,666 persons (2015) to 9,051,029 persons (2025), averaging 8,623,345 persons.
Showing the full history (downsampled for display). Open the interactive chart to zoom and switch transforms.
Recent data
| Period | Value |
|---|---|
| 2025 | 9,051,029 persons |
| 2024 | 8,962,258 persons |
| 2023 | 8,815,385 persons |
| 2022 | 8,738,791 persons |
| 2021 | 8,670,300 persons |
| 2020 | 8,606,033 persons |
| 2019 | 8,544,527 persons |
| 2018 | 8,484,130 persons |
| 2017 | 8,419,550 persons |
| 2016 | 8,327,126 persons |
| 2015 | 8,237,666 persons |
| 2014 | 8,139,631 persons |
| 2013 | 8,039,060 persons |
| 2012 | 7,954,662 persons |
| 2011 | 7,870,134 persons |
| 2010 | 7,785,806 persons |
| 2009 | 7,701,856 persons |
| 2008 | 7,593,494 persons |
| 2007 | 7,508,739 persons |
| 2006 | 7,459,128 persons |
| 2005 | 7,415,102 persons |
| 2004 | 7,364,148 persons |
| 2003 | 7,313,853 persons |
| 2002 | 7,255,653 persons |
Last 24 observations. The full history (66 observations) is available through the API.
Get Switzerland Population, 1 January 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.POP.A.NSA"
# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/CH.POP.A.NSA",
headers={"X-API-Key": KEY})
obs = r.json()["observations"]
Get a free API key → · API docsAbout this series
| Latest observation | 2025 |
|---|---|
| First observation | 1960 |
| Observations | 66 |
| Frequency | Annual |
| Units | persons |
| Adjustment | Not seasonally adjusted |
| 10-year high | 9,051,029 persons (2025) |
| 10-year low | 8,237,666 persons (2015) |
| 10-year average | 8,623,345 persons |
| Source agency | Eurostat (Statistical Office of the European Union) |
| Makrognosis code | CH.POP.A.NSA |
Other Switzerland indicators
Switzerland GDP (Gross Domestic Product)Switzerland GDP Growth Rate (quarter on quarter)Switzerland Inflation Rate (CPI)Switzerland Core Inflation RateSwitzerland Unemployment RateSwitzerland Unemployment rate, ILO definition, total, not seasonally adjusted (FSO/BFS)Switzerland 10-Year Government Bond YieldSwitzerland Credit Rating & Sovereign Risk ScoreSwitzerland Industrial ProductionSwitzerland Manufacturing new orders, total indexSwitzerland Retail SalesSwitzerland Producer Price Inflation (PPI)Switzerland Current account balance, net (CHF mn)Switzerland Trade Balance: Goods & ServicesSwitzerland Merchandise exports, total, working-day & seasonally adjusted (CHF mn)Switzerland Merchandise imports, total, working-day & seasonally adjusted (CHF mn)
FAQ
- What is the current population, 1 January in Switzerland?
- The latest reading is 9,051,029 persons for 2025, published by Eurostat (Statistical Office of the European Union).
- 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.POP.A.NSA.
Last updated 2026-11-08. Source: Eurostat (Statistical Office of the European Union). Original title: “Switzerland population, 1 January (Eurostat demo_pjan)”.