Switzerland Government Debt to GDP
AnnualNot seasonally adjustedCode CH.GOVDEBT.A.NSA
Switzerland Government Debt to GDP was 40.1% in 2025, down 0.3 percentage points from 2024.
That is the lowest reading since 2022.
Among the 38 economies Makrognosis covers on this measure, it is the 8th lowest.
Over the past ten years it has ranged from 39.2% (2022) to 45.3% (2020), averaging 41.9%.
Showing the full history (downsampled for display). Open the interactive chart to zoom and switch transforms.
Recent data
| Period | Value |
|---|---|
| 2025 | 40.1% |
| 2024 | 40.4% |
| 2023 | 40.2% |
| 2022 | 39.2% |
| 2021 | 43.3% |
| 2020 | 45.3% |
| 2019 | 41.9% |
| 2018 | 41.7% |
| 2017 | 42.6% |
| 2016 | 42.5% |
| 2015 | 43.7% |
| 2014 | 43.4% |
| 2013 | 43.1% |
| 2012 | 43.6% |
| 2011 | 42.9% |
| 2010 | 42.5% |
| 2009 | 44.2% |
| 2008 | 46.2% |
| 2007 | 45.9% |
| 2006 | 47.9% |
| 2005 | 54.2% |
| 2004 | 57.2% |
| 2003 | 56.4% |
| 2002 | 57.0% |
Last 24 observations. The full history (30 observations) is available through the API.
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.GOVDEBT.A.NSA"
# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/CH.GOVDEBT.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 | 1996 |
| Observations | 30 |
| Frequency | Annual |
| Units | % of GDP |
| Adjustment | Not seasonally adjusted |
| 10-year high | 45.3% (2020) |
| 10-year low | 39.2% (2022) |
| 10-year average | 41.9% |
| Source agency | Swiss National Bank |
| Makrognosis code | CH.GOVDEBT.A.NSA |
Government Debt to GDP: how Switzerland compares
| # | Economy | Period | Latest |
|---|---|---|---|
| 1 | Singapore | 2025 | 166.1% |
| 2 | Greece | 2026 | 140.8% |
| 3 | Italy | 2026 | 139.9% |
| 4 | Canada | 2026 | 131.3% |
| 5 | United States | 2026 | 121.7% |
| 26 | Thailand | 2025 | 49.5% |
| 27 | Ghana | 2026 | 45.7% |
| 28 | Czech Republic | 2026 | 43.8% |
| 29 | Netherlands | 2026 | 43.7% |
| 30 | Chile | 2026 | 43.0% |
| 31 | Switzerland | 2025 | 40.1% |
| 32 | Australia | 2026 | 37.9% |
| 33 | Ireland | 2026 | 35.3% |
| 34 | Sweden | 2026 | 35.3% |
| 35 | Peru | 2026 | 29.2% |
| 36 | Bulgaria | 2026 | 28.7% |
| 37 | Denmark | 2026 | 27.1% |
Government Debt to GDP by country: all 38 economies ranked →
Other Switzerland indicators
FAQ
- What is the current government Debt to GDP in Switzerland?
- The latest reading is 40.1% for 2025, published by Swiss National Bank.
- Where does this data come from?
- It is collected directly from Swiss National Bank and is available through the Makrognosis API under the code CH.GOVDEBT.A.NSA.
Last updated 2026-11-08. Source: Swiss National Bank. Original title: “Switzerland general government gross debt, % of GDP (SNB pubfin, public sector ex double counting)”.