HDB Resale Price Sense-Check
Compare an HDB asking price against recent public resale transactions before you negotiate or issue an OTP. Powered by data.gov.sg.
Frequently Asked Questions
How does the HDB Resale Price Sense-Check work?
It queries the official HDB resale transactions dataset on data.gov.sg, filters by your selected town, flat type, and block (or postal code), and shows the recent transacted prices alongside the asking price you enter. The aim is to give you an instant sense of whether the asking price is at, above, or below recent market comparables.
Is the HDB resale data official?
Yes. Transactions are sourced from data.gov.sg, which publishes the Housing & Development Board's official resale dataset. The data is typically updated monthly and reflects completed resale transactions, not asking or listing prices.
Should I use this instead of paying for a valuation?
No. This tool is a quick sanity check before you negotiate or issue an Option to Purchase (OTP). For the final buying price, you still need to request HDB's official valuation (HDB's Request for Value) after the OTP is granted, especially if you intend to use CPF or take a HDB or bank loan.
Why might the asking price be higher than recent transactions?
Asking prices often factor in renovation level, floor, view, remaining lease, proximity to MRT or amenities, or seller motivation. A higher asking is not automatically unreasonable — but the gap is the negotiation room you should be aware of going in.