Makrognosis

Singapore Total government debt (MAS/Accountant-General, SGD million)

AnnualNominalCode SG.GGDEBT.A.NOM

Latest1,311,126 SGD million2025
Previous1,265,766 SGD million2024
Year ago1,265,766 SGD million2024

Singapore Total government debt (MAS/Accountant-General, SGD million) was 1,311,126 SGD million in 2025, up 3.6% from 2024.

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

Over the past ten years it has ranged from 421,302 SGD million (2015) to 1,311,126 SGD million (2025), averaging 805,806 SGD million.

Singapore Total government debt (MAS/Accountant-General, SGD million) (SGD million), 1990 – 20250k500k1.0M1.5M19901995200020052010201520202025Robomacro
Singapore Total government debt (MAS/Accountant-General, SGD million) (SGD million), 1990 – 2025. Source: Singapore Department of Statistics (SingStat) Table Builder.

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

Recent data

PeriodValue
20251,311,126 SGD million
20241,265,766 SGD million
20231,150,260 SGD million
20221,079,758 SGD million
2021777,958 SGD million
2020704,721 SGD million
2019641,094 SGD million
2018546,700 SGD million
2017502,022 SGD million
2016463,166 SGD million
2015421,302 SGD million
2014387,251 SGD million
2013390,407 SGD million
2012384,998 SGD million
2011354,023 SGD million
2010321,182 SGD million
2009291,502 SGD million
2008255,465 SGD million
2007234,093 SGD million
2006206,439 SGD million
2005200,006 SGD million
2004186,598 SGD million
2003169,332 SGD million
2002156,751 SGD million

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

Get Singapore Total government debt (MAS/Accountant-General, SGD million) 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/SG.GGDEBT.A.NOM"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/SG.GGDEBT.A.NOM",
                 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
UnitsSGD million
AdjustmentNominal
10-year high1,311,126 SGD million (2025)
10-year low421,302 SGD million (2015)
10-year average805,806 SGD million
Source agencySingapore Department of Statistics (SingStat) Table Builder
Makrognosis codeSG.GGDEBT.A.NOM

Other Singapore indicators

Singapore GDP (Gross Domestic Product)Singapore GDP At Current Prices Total, Quarterly (SingStat M015651)Singapore Nominal GDP at current market prices (SingStat/DOS, SGD million, annual)Singapore Inflation Rate (CPI)Singapore Core Inflation RateSingapore Unemployment RateSingapore Unemployment rate, end of period (MOM via SingStat, quarterly)Singapore 10-Year Government Bond YieldSingapore Credit Rating & Sovereign Risk ScoreSingapore Loans and advances of banks (SingStat M701091 series 1)Singapore Industrial ProductionSingapore Retail SalesSingapore Producer Price Inflation (PPI)Singapore Current account balance, SGD million (SingStat, quarterly)Singapore Trade Balance: Goods & ServicesSingapore Total Merchandise Exports (At Current Prices), Monthly

FAQ

What is the current total government debt (MAS/Accountant-General, SGD million) in Singapore?
The latest reading is 1,311,126 SGD million for 2025, published by Singapore Department of Statistics (SingStat) Table Builder.
Where does this data come from?
It is collected directly from Singapore Department of Statistics (SingStat) Table Builder and is available through the Makrognosis API under the code SG.GGDEBT.A.NOM.

Last updated 2026-10-16. Source: Singapore Department of Statistics (SingStat) Table Builder. Original title: “Singapore total government debt (MAS/Accountant-General, SGD million)”.