Singapore Open Data
Exploration Map
Keypad or type your PIN
Singapore Open Data
Exploration · Aug 2026

Singapore's open data is a firehose — and it's free, even for commercial use.

4,500+ free datasets from 70+ agencies on data.gov.sg, plus SingStat's 2,200+ tables and a new SingStat MCP for AI agents — all under the Singapore Open Data Licence (free forever, personal or commercial, requires attribution). This report maps what's freely available and explores what we could do with it. No analysis yet, just possibilities.

FACTS in normal text. EXPLORATION (what we could do) in italics. This is a capability map, not an analysis.
Zeus · Aug 2026 · Exploration map
Section 01

Why this matters: a capability map, not an analysis

Before we build anything, it helps to know what raw material is on the table. This report maps the data that Singapore's government publishes for free, and explores what we could build on top of it.

Singapore's official data is unusually open. It is centralized on data.gov.sg and SingStat, machine-readable, and free for commercial use under the Singapore Open Data Licence. The practical upshot is that a single person or small company can pull the same numbers that inform government policy, at no cost.

This report is anchored to the threads we have discussed: the biscuits factory and food business, the OPC and business intelligence, property investment (now the Singapore angle after Japan and China), the Apple health dashboard, the kids and their education, and geospatial and market research. For each, the structure is the same: agency → what's free → how to access it → what we could do with it.

None of the "what we could do" ideas here are conclusions. They are possibilities, tagged as exploration, with the source each one would draw on.

Section 02

The central platforms

Everything else in this report sits on two foundations: data.gov.sg, the central catalog, and SingStat Table Builder, the deep statistical store.

data.gov.sg — the anchor

Datasets
4,500+
From 70+ agencies, all free
API calls
2.38B
Total; ~4.82M per day
Formats
CSV / XLSX
Plus GeoJSON and JSON

You can browse and download datasets as CSV, XLSX, GeoJSON and JSON, or hit REST APIs (Real-Time and Collection/Dataset). Public endpoints work without a key for testing; a free sign-up unlocks production keys with higher rate limits. Exceeding a limit returns HTTP 429. The developer guide explains the API overview, Real-Time APIs, how to request an API key, and the rate limits.

API typeAnonymousDev keyProd keyWindow
Real-Time API61230per 10s
Datastore Search4820per 10s
Downloads2410per 10s

A working example: the collection metadata for Resale Flat Prices (collection 189) returns real HDB transaction data from 1990 to 2025, updated monthly. The licence is the Singapore Open Data Licence v1.0 — free forever, commercial use allowed, attribution required.

SingStat Table Builder

Tables
2,200–2,500
90,000+ series, 70 agencies
Dev API
JSON
100 calls/min/IP

SingStat Table Builder covers GDP, CPI, trade, employment, demographics and prices. The developer API returns JSON (100 calls/min per IP), and tables download as CSV or Excel. Use the find-APIs tool to locate a table's endpoint. Notably, SingStat launched an MCP (Model Context Protocol) in 2026 that lets AI agents query the tables securely. Key tables referenced later: Manufacturing production index (M355352), F&B services index (M602161), business expectations (M250142), residents by age group (M810011), by planning region (M810771), and by dwelling type (M810381).

How they fit together

data.gov.sg is the central catalog and machine-readable mirror. SingStat is the deep, customizable store with an API and an MCP. Real-time and transactional data (LTA, OneMap, URA, MAS) lives on the agencies' own portals, each with its own sign-up. The combination means most needs can be met with free, official, machine-readable data.

Section 03

The biscuits factory & food business

For the cousin's factory and food industry work, the free official data splits into production, demand, licensing, and trade.

AgencyWhat's freeAccessWhat we could do (exploration)
SingStatManufacturing Production Index (SSIC 10711 = manufacture of biscuits); F&B Services Index; Retail Sales IndexM355352, M602161Track factory output and food demand over time in a dashboard
SFASingapore Food Statistics (annual: supply, import/export, farm output); licensed establishment track recordsSGFS, 2025 edition, track recordsFood-safety benchmarking; supply-side context
TradeBiscuit/processed-food export figures via WITS (World Bank) / ITC Trade Map, republishing Singapore's Comtrade data (HS 1905)WITS, Trade MapMap food import/export for biscuits and snacks; estimate market size and competition
ACRABizfile free basic search: UEN, status, entity type, registered address, incorporation date, directorsACRACompetitor scan; verify companies you might work with
SingStat + MASCPI and retail sales; exchange ratesTable BuilderCost and pricing analysis using CPI and retail sales

For context, SSIC 10711 maps to "Manufacture of biscuits". SFA is the licensing authority for food manufacturers. There is no dedicated Singapore Customs API, so trade figures come via SingStat/data.gov.sg plus WITS and Trade Map.

Exploration ideas: an output-and-demand dashboard for the food segment, a food-trade picture for biscuits and snacks, a competitor scan through ACRA, and a CPI-based cost/pricing view. Each is possible with free data, but none is a conclusion yet.

Section 04

Property investment

After the Japan and China/Shenzhen threads, this is the Singapore angle. The free property data here is unusually rich, especially HDB resale.

AgencyWhat's freeAccessWhat we could do (exploration)
HDBFull resale transaction data 1990–2025; median resale prices by town and flat type; resale price indexCollection 189, by reg date, median by town/typeBuild a Singapore property dashboard: town/type/price trends over time
URAPMI e-Service: private residential and commercial transactions (last 60 months), rentals, vacancies, supply. Free, no login. URA APIs on the Gov Developer PortalPMI, hub, APIsPrivate-market price and rental trends; cross-check against HDB
IRASABSD, BSD, stamp duty and property tax rate tablesABSD, ratesBake ABSD (up to 65% for foreigners/companies on residential) into return calculations
MASExchange rates, SORA interest rates, S$NEER, housing and bridging loans datastatistics, API catalog, SORAModel borrowing cost with SORA and FX into returns
SingStatProperty Price Index by typedatasetIndex-level trend view alongside transaction data
OneMap / SLAPlanning area boundaries, population by subzonedocsLocation and catchment analysis near a property

URA REALIS holds deep history at project level but is a paid subscription; the free 60-month window on the PMI e-Service is generous. ABSD for foreigners and companies buying residential property can reach 65%, which changes the maths entirely, so it is a key input.

Exploration ideas: a Singapore property dashboard (HDB + URA + price index), a return analysis with ABSD and SORA baked in, and a cross-country comparison against the Japan/China/Shenzhen figures we explored. All possible, none final.

Section 05

The health dashboard

For the Apple Watch and dual-profile health dashboard, the free official data is environmental and population-level — not individual.

AgencyWhat's freeAccessWhat we could do (exploration)
NEAReal-time regional PSI; PM2.5; air temperature (minute-by-minute, station-level, May 2016–Dec 2025, updates every 5 min)PSI API, PM2.5, tempLayer air quality (PSI/PM2.5/temp) onto the Apple Watch dashboard and correlate with activity and health
MOH~149 health datasets: facilities and beds, average daily polyclinic attendances for selected diseases, COVID weekly statspolyclinicAdd population-health context, such as disease-attendance trends

What is not open: individual or clinical health data (HealthHub) is private, and life expectancy and mortality are published as tables and PDFs on the MOH site, not as a public JSON API. We should not claim either exists as open data.

Exploration ideas: fold real-time air quality and temperature into the family health dashboard, and use MOH attendance data as context. All exploratory.

Section 06

The kids & education

For Isaac (9, P3) and Matt (13, Sec 1 planning) and the tutoring work, the free data covers schools, demographics and nature.

AgencyWhat's freeAccessWhat we could do (exploration)
MOEEducation Statistics Digest (annual); School Directory and Information (5 datasets: general info, subjects, CCAs, MOE programmes, distinctive programmes)ESD, directory, MOE datasetsSchool comparison tool from the directory (CCAs, subjects, programmes) for Matt's and Isaac's choices
SingStatResident population by planning area/subzone, age group and sex (Census 2020) — includes kid bands 5–9 and 10–14datasetMap school-age population per area to see where families are
NParksParks and Nature Reserves; TreesSG national tree dataset (CSV/KML/GeoJSON/GeoTIFF + WMS/WFS); BIOME biodiversity databaseparks, TreesSG, BIOMENature and geospatial learning projects via trees and parks GeoJSON

What is not open: MOE does not publish PSLE scores or school rankings as datasets; it only offers an interactive SchoolFinder. We should not claim PSLE data exists as open data.

Exploration ideas: a school comparison tool from the MOE directory, a school-age population map from SingStat, and nature/geospatial learning projects from NParks. All possible, none final.

Section 07

Transport, environment, geospatial

The broader geospatial and transport layer that connects many of the other threads.

PortalWhat's freeAccessWhat we could do (exploration)
LTA DataMallDynamic (bus arrival with load, traffic incidents and cameras, parking availability, MRT/train, taxi) — free but Account Key required; Static (average daily ridership 2006–2025, taxi fleet, COE quota/premium per category, ERP rates, EV charging points, geospatial in ESRI Shapefile)request key, dynamic, staticCOE price, ridership and ERP analysis; real-time transport feeds for apps
OneMap / SLASearch (geocode), reverse geocode, routing (PT/driving/walking/cycling), coordinate converters (SVY21↔WGS84), 100+ theme layers, 55 planning areas, population query by subzone. Free, token now requireddocs, registerLocation-based analysis and demographic overlays across all the other threads
NEAWeather (24-hr forecast, PSI/PM2.5), environment datasets via data.gov.sg + NEA; dengue cases collection (verify the current dataset ID before use)data.gov.sgWeather and environment as a factor in health and location analysis

LTA DataMall requires a free Account Key for dynamic APIs; OneMap now requires token registration for its Search API. COE prices, ridership and ERP rates are especially useful for analysis, and real-time bus and traffic feeds suit transport apps.

Section 08

The big picture: what we could build

A consolidated possibility map, grouped by interest. Every row is an exploration idea ("could do"), not a conclusion, and each is tagged with its data source.

InterestExploration possibility (could do)Data source
Biscuits / foodManufacturing output and food-demand dashboards; food-trade and market-size analysis; competitor scan via ACRA; CPI-based cost/pricing analysisSingStat, SFA, WITS/Trade Map, ACRA
OPC / business intelligenceSingStat macro and industry data for market sizing; MAS rates and FX for finance; ACRA for competitor and partner verificationSingStat, MAS, ACRA
PropertySingapore property dashboard (HDB + URA + price index); return analysis with ABSD and SORA; OneMap location/catchment analysis; cross-country comparison vs Japan/China/ShenzhenHDB, URA, IRAS, MAS, SingStat, OneMap
Health dashboardNEA air quality (PSI/PM2.5/temp) layered onto Apple Watch data; MOH population-health contextNEA, MOH
Kids / educationSchool comparison from the MOE directory; school-age population mapping; NParks nature/geospatial projectsMOE, SingStat, NParks
Geospatial layerOneMap powers location-based analysis across all of the aboveOneMap / SLA

The through-line: nearly every interest we have maps to free, official, machine-readable data. The constraint is never cost — it is time and effort to pull, join and interpret the datasets.

Section 09

The SingStat MCP — an AI-agent hook

Directly relevant to us: the SingStat MCP lets AI agents query official Singapore data.

Launched in 2026, the SingStat MCP lets AI agents query official Singapore statistics securely, bridging to SingStat Table Builder's 2,500+ tables. For an agent like Hermes or Zeus, this means official Singapore figures could be pulled directly into dashboards, briefings and market research without manual scraping or tabular downloads.

There are also third-party wrappers (for example, the unofficial mcp-singstat-sg). These are unofficial. The official SingStat MCP is the one to use; treat third-party wrappers as untrusted until verified.

Exploration idea: wire the official SingStat MCP into our agent workflows to fetch live official statistics on demand. Possible, not yet set up.

Section 10

Licensing & rules

So we stay on the right side of the terms.

Two practical notes. First, a few government portals are JavaScript single-page apps that may not render server-side; the official documentation pages are authoritative. Second, every source in this report was checked with an HTTP request that returned 200, so the links are live.

Section 11

Sources

All verified live at build time. A few government portals are JS single-page apps that may not render server-side; official docs pages are authoritative.