Methodology & data sources
HDBData is built entirely on Singapore's open government data. This page explains exactly where every figure comes from and how the derived numbers — medians, price per square foot, year-on-year change, and rental yield — are calculated, so you can judge the numbers for yourself.
Where the data comes from
Every figure on this site is derived from official public datasets published by the Singapore Government on data.gov.sg. HDBData does not collect any data itself and is not affiliated with the Housing & Development Board (HDB) or any government agency.
- Resale flat prices — HDB resale transactions from 1990 to the present — town, block, street, flat type, floor area, storey range, lease details and resale price. This is the basis of every resale figure (980,526 records).
- Renting out of flats — Approved HDB rental contracts from 2021 onward — town, block, street, flat type and monthly rent (200,602 records). Powers the Rental and Rental Yield pages.
- HDB property information — Block-level metadata — year of completion, maximum floor level, dwelling-unit counts and amenities. Used to enrich street and block pages with age and size context.
How current the data is
The dataset is rebuilt from data.gov.sg each time the site is updated, so figures follow HDB's own publishing cadence. HDB registers resale transactions on a rolling basis, which means the most recent one or two months keep filling in after they first appear — a very recent month may show fewer transactions than it eventually will. Historical months are stable.
How the numbers are calculated
Coverage & limitations
- Figures reflect recorded resale and rental transactions, not asking prices, valuations, or listings.
- Floor area is not published for some older records, so PSF is computed only where area is available.
- Street and block names follow HDB's own abbreviations (e.g. Bt for Bukit, Jln for Jalan). Search handles the common variants.
- Nothing here is financial or property advice. Always verify against the original source before making a decision.
Questions about the data? Contact us. See also the About page.