SifuProperty

Property transaction history

Every Singapore HDB resale transaction we have on record, straight from the official dataset. Filter by town and flat type. No AI, no estimates — just the published facts.

5,111 verified HDB transactions · latest contract: Apr 2026 · last refreshed from data.gov.sg 5h ago.
Private (soon)Commercial (soon)
5,111 transactions
MonthTypeLocationStoreySqftLease leftPricepsfVerify
May 20265-room226A Sumang Lane · Punggol04 TO 061,22790y 11mS$780,000S$636view
May 2026Executive331 Tampines St 32 · Tampines04 TO 061,58268y 9mS$953,000S$602view
May 20265-room204C Punggol Field · Punggol01 TO 031,18477y 7mS$618,000S$522view
May 20264-room118A Alkaff Cres · Toa Payoh13 TO 151,00193y 8mS$1,060,000S$1059view
May 20264-room684A Edgedale Plains · Punggol10 TO 121,00191y 4mS$717,000S$716view
May 20264-room615 Woodlands Ave 4 · Woodlands10 TO 121,09871y 2mS$535,000S$487view
May 20264-room79C Toa Payoh Ctrl · Toa Payoh16 TO 1898082yS$990,000S$1011view
May 20264-room217C Compassvale Dr · Sengkang13 TO 1599090y 1mS$871,000S$880view
May 20264-room294A Compassvale Cres · Sengkang13 TO 151,00189y 7mS$710,000S$709view
May 20264-room573C Woodlands Dr 16 · Woodlands10 TO 121,00191y 2mS$708,000S$707view
May 20265-room175A Yung Kuang Rd · Jurong West10 TO 121,21688y 1mS$740,000S$608view
May 20263-room3 Dover Rd · Queenstown04 TO 0670048y 3mS$350,000S$500view
May 20263-room9 Holland Ave · Queenstown16 TO 1870047y 1mS$450,000S$643view
May 20263-room2 Lor Lew Lian · Serangoon04 TO 0668956y 2mS$390,000S$566view
May 20264-room687B Woodlands Dr 75 · Woodlands01 TO 031,02375y 10mS$550,000S$538view
May 20263-room205 Yishun St 21 · Yishun10 TO 1272157y 9mS$465,000S$645view
May 20263-room225 Tampines St 23 · Tampines10 TO 1278657y 8mS$525,000S$668view
May 20263-room87 Dawson Rd · Queenstown28 TO 3070089y 4mS$830,000S$1186view
May 20264-room488 Admiralty Link · Sembawang07 TO 091,01283y 4mS$565,000S$558view
May 20265-room252 Compassvale St · Sengkang04 TO 061,24973y 6mS$595,000S$477view
May 20264-room623 Woodlands Dr 52 · Woodlands10 TO 121,09871y 5mS$560,888S$511view
May 2026Executive652 Woodlands Ring Rd · Woodlands10 TO 121,55071y 2mS$938,000S$605view
May 20263-room26 Bendemeer Rd · Kallang/whampoa19 TO 2176444y 9mS$525,000S$687view
May 20265-room871B Tampines St 86 · Tampines16 TO 181,21689y 10mS$910,000S$748view
May 20264-room620A Tampines St 61 · Tampines10 TO 121,00194y 6mS$780,000S$779view
May 20263-room61 Lor 5 Toa Payoh · Toa Payoh10 TO 1270040y 2mS$380,000S$543view
May 20265-room289 Yishun Ave 6 · Yishun10 TO 121,31360y 3mS$658,000S$501view
May 20263-room94 Dawson Rd · Queenstown28 TO 3067894y 6mS$826,888S$1219view
May 20264-room355 Woodlands Ave 1 · Woodlands01 TO 031,13069y 5mS$600,000S$531view
May 2026Executive828 Yishun St 81 · Yishun07 TO 091,56160y 9mS$1,068,888S$685view
May 20263-room365C Sembawang Cres · Sembawang04 TO 0673292yS$510,000S$697view
May 20265-room335 Sembawang Cl · Sembawang04 TO 061,24972y 6mS$650,000S$521view
May 20265-room216A Compassvale Dr · Sengkang07 TO 091,20690y 1mS$1,035,000S$859view
May 20263-room139 Potong Pasir Ave 3 · Toa Payoh01 TO 0379757y 3mS$587,000S$737view
May 20265-room308C Punggol Walk · Punggol07 TO 091,20688y 11mS$825,000S$684view
May 20265-room875B Tampines St 86 · Tampines07 TO 091,29294y 6mS$960,000S$743view
May 20265-room677C Yishun Ring Rd · Yishun10 TO 121,21691y 6mS$808,888S$665view
May 20265-room335A Anchorvale Cres · Sengkang10 TO 121,19588y 8mS$895,000S$749view
May 20264-room610A Tampines Nth Dr 1 · Tampines07 TO 091,00193y 6mS$770,000S$769view
May 20264-room14A Upp Boon Keng Rd · Kallang/whampoa07 TO 091,08772y 2mS$895,000S$823view
May 20263-room94 Dawson Rd · Queenstown28 TO 3067894y 7mS$839,000S$1237view
May 20263-room519C Tampines Ctrl 8 · Tampines01 TO 0366787y 2mS$650,000S$974view
May 20263-room96 Lor 3 Toa Payoh · Toa Payoh10 TO 1273242y 9mS$360,000S$492view
May 20265-room299A Compassvale St · Sengkang10 TO 121,22774y 4mS$652,000S$531view
May 20263-room445B Fernvale Rd · Sengkang10 TO 1272185y 7mS$555,888S$771view
May 20263-room105 Towner Rd · Kallang/whampoa10 TO 1279757y 8mS$648,000S$814view
May 20263-room204 Serangoon Ctrl · Serangoon07 TO 0968958y 6mS$505,000S$733view
May 20263-room47 Bendemeer Rd · Kallang/whampoa10 TO 1278647y 6mS$428,000S$545view
May 20264-room159 Woodlands St 13 · Woodlands01 TO 031,10963y 1mS$545,000S$492view
May 20265-room561 Pasir Ris St 51 · Pasir Ris07 TO 091,32466y 5mS$775,000S$585view

Page 8 of 103 · 351400 of 5,111

Data sources

  • HDB resale: data.gov.sg HDB Resale Flat Prices · 5,111 records, last refreshed 5h ago.
  • Private residential (condo, landed): coming soon — URA Realis API integration in progress.
  • Commercial (office, retail, industrial): planned via URA Realis.

How we collect and verify this data

  1. A daily cron pulls the latest records from data.gov.sg's HDB Resale Flat Prices dataset (resource id d_8b84c4ee58e3cfc0ece0d773c8ca6abc) via their public datastore API.
  2. Records are stored unmodified except for unit conversions: HDB publishes floor area in square metres; we convert to square feet (× 10.7639) and pre-compute psf.
  3. Each row is tagged with its source _id from data.gov.sg. The "Verify" link in every row opens the original record on the public API.
  4. Nothing on this page is AI-generated, estimated, or interpolated. If a number is here, it appears on data.gov.sg.

Caveats from HDB

HDB publishes a few important caveats about this dataset that apply equally here:

  • The "approximate floor area" includes recess areas, upgrading-programme spaces, and roof terraces. Different agents may quote different sqft figures depending on which measurement standard they use.
  • The dataset excludes transactions that may not reflect full market price — for example, sales between relatives. These are filtered upstream by HDB before publication, so they never reach this page.
  • Resale prices are based on registration date. There's typically a 2–8 week lag between contract signing and the deal appearing in the dataset.
  • For an alternative second-source check on any specific block or street, HDB also runs an official lookup tool: HDB Resale Flat Prices checker.