HDB Prices

HDB resale prices by town and flat type

Understanding HDB Resale Prices

Key Takeaways

  • Map data is refreshed from URA, HDB and OneMap APIs — hover any marker for live values.
  • Use the filter panel to narrow results by district, bedroom type, price range, or tenure.
  • Click any marker or polygon to drill down into the underlying property or area detail.

What It Does

This map shows average HDB resale prices by town, with bubble size and colour intensity reflecting price levels. Larger, darker circles indicate pricier towns. Use the flat type filter to compare prices for specific unit sizes.

Why It Matters

Town Maturity & Pricing

  • Mature towns (Toa Payoh, Queenstown, Bishan): Higher prices due to established amenities, MRT access, and school proximity. 4-Room flats commonly exceed $600K.
  • Non-mature towns (Punggol, Sengkang, Woodlands): More affordable entry points — typically $400-550K for 4-Room. Good rental yield potential.
  • Central Area/Marine Parade: Premium locations commanding $700K+ for 4-Room flats due to CBD proximity.

BTO vs Resale Consideration

BTO flats are typically 20-30% cheaper than resale in the same town, but require 3-5 year wait. Plus/Prime model flats (from 2023) come with resale restrictions including subsidy clawback and rental limitations. Use this map to assess whether paying the resale premium for immediate occupancy in a preferred town makes financial sense.

How It Works

  • Pan and zoom to the area of Singapore you are interested in.
  • Use the filter panel to narrow results by district, bedroom type, or price range.
  • Hover any marker or polygon for a tooltip with exact values.
  • Click a marker to open the underlying property or area detail page.

Examples

Queenstown vs Tampines: comparing 4-room prices across mature estates

Inputs
Flat type
4-room
Towns
Queenstown (RCR-adjacent) vs Tampines (OCR)
Layer
Average resale price by town
Results
Queenstown avg 4-room
~$720,000
Tampines avg 4-room
~$540,000
Price gap
$180,000 (33% premium for Queenstown)

How to read this: The bubble map makes the RCR-adjacent premium for Queenstown instantly visible — its circle sits larger and darker than Tampines despite both being mature estates with good MRT access. The $180,000 gap represents the premium buyers pay for proximity to the CBD (Queenstown is 8 min to Raffles Place; Tampines is 35 min). Use the flat type filter to compare 5-room or 3-room units — the premium percentage often narrows for smaller flat types where affordability constrains pricing.

Spotting the most affordable 5-room town within 30 min of CBD

Inputs
Flat type
5-room
Constraint
Travel time to Raffles Place ≤ 30 min
Budget
Below $650,000
Layer
Average resale price
Results
Towns in budget
Toa Payoh (~$620K), Bishan (~$640K), Kallang/Whampoa (~$630K)
Towns over budget
Queenstown (~$810K), Buona Vista (~$790K)
Best value pick
Kallang/Whampoa — central location + below $650K

How to read this: The map gives a spatial answer to a budget question: filter to 5-room, then visually scan which towns within the inner ring are still pale-coloured (lower price). Kallang/Whampoa emerges as an outlier — geographically inside the RCR boundary, priced like a mature OCR town. The bubble size confirms reasonable transaction volume (not a thin market), making price data reliable. This kind of shortlist takes 2 minutes on the map versus cross-referencing HDB resale portals by town manually.

Tips & Pitfalls

Expert Tips

  • Zoom out first to spot macro patterns before diving into individual districts.
  • Compare this map against the rental yield map to find high-demand, low-price outliers.
  • Use the legend to understand colour encoding — the same colour can mean different things on different maps.

Common Pitfalls

  • Judging a district by headline colour alone — the underlying sample size varies wildly across Singapore.
  • Confusing median with mean when both are shown — means are skewed by luxury outliers.
  • Forgetting that new-launch prices are discounted — resale prices are a better benchmark for fair value.

Frequently Asked Questions

Where does the map data come from?
Data is sourced from URA (Urban Redevelopment Authority), HDB, OneMap, and official Singapore government APIs, refreshed monthly.
How often is the map updated?
Transaction-based maps refresh monthly as URA and HDB publish new data. Planning layers (Master Plan, GLS) update as gazetted.
Can I filter by district or bedroom type?
Yes — use the filter panel on the map. Filter state is preserved in the URL so you can share a deep link to a specific view.