How to read flatlas
Data to Sep 2026 · updated monthly
HDB resale transactions since 1990, plus 212,565 rentals, across 10,094 blocks
flatlas is a map of what HDB flats actually sold and rented for — every recorded resale since 1990, block by block. It is built for one question: what is a flat here really worth? Every block is also priced by a model fitted on recent resales, which explains 96% of the variation in price, with a typical error of 4%.
Open the map→Reading the map
- Zoom changes the detail. Zoomed out, each town is coloured by its median price over the last 12 months. Zoom in and every block appears as a dot; closer still, blocks rise in 3D, coloured floor by floor by what sold on those storeys.
- Colour means price. One colour scale runs from cheaper to dearer at every zoom level, and the legend shows what each colour stands for.
- Lens switches what the colour shows: price, price per square metre, remaining lease, rent, rental yield, or (for towns) five-year price growth.
- Today's dollars or as paid. Prices are adjusted for inflation by default, so different years compare fairly; switch to see the price recorded at the time.
- Sale or rent. The same map for HDB rentals since 2021.
- Tap a town or block for its prices by flat type, sales history, what the price model says it is worth and why, nearby MRT stations and schools, and whether you could afford it.
- The tools on the right: Layers (MRT stations, primary-school catchment rings, childcare centres), Budget (shade every block by whether it fits your budget), Saved (blocks you have starred, on this device) and Filters (flat type, minimum lease).
- Share any block: the link opens the map on it, with its panel open.
Free tools
- Is my HDB overpriced? — Enter a block and an asking price; see where it sits against the price model, and the cash over valuation you may need.
- What HDB can I afford? — The loan limits, CPF lease rule, grants and stamp duty, applied to your income and savings.
- HDB valuation — Free model estimate of what a typical flat in any HDB block is worth, with its likely range and the drivers behind it.
- Stamp duty — Buyer's stamp duty and additional buyer's stamp duty for a Singapore home purchase, by buyer profile and properties owned, and seller's stamp duty by holding period.
- Mortgage calculator — Monthly instalment, downpayment and cash needed for an HDB flat on an HDB or bank loan.
- COV calculator — Likely HDB valuation range and cash over valuation (COV) for an asking price in any HDB block, before the Option to Purchase.
- Buying an HDB flat — How to buy an HDB flat step by step (eligibility, loans and grants, the option, valuation and COV, stamp duty, the timeline to keys), cited to HDB, CPF and IRAS.
Price pages
Every figure on the map also exists as a plain page, for reading, linking or citing: all towns ranked by price, each town and each of its flat types, every street and every block with enough sales. How these figures are computed explains each one.
Where the data comes from
HDB resale and rental records, inflation (CPI), building and land-use data come from data.gov.sg under the Singapore Open Data Licence; block locations and public-transport routes from OneMap. Nothing is collected from listings or agents, and nothing you enter in the tools leaves your device.
Quick answers
Is flatlas an official HDB site?
No. It is an independent site built from HDB's public data on data.gov.sg. Its estimates are not official valuations.
How often are the prices updated?
Monthly, when HDB's new resale and rental records are published. The figures shown run to Sep 2026.
What does "today's dollars" mean?
Older prices are adjusted for inflation (consumer prices, CPI) so a 1995 sale and a 2025 sale can be compared. Switch to "as paid" to see the price recorded at the time.
Why is a block grey?
It has had no resale in the last 24 months, so there is no current median to colour it by. Hover or tap it to see when it last sold.