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,347 verified HDB transactions · latest contract: May 2026 · last refreshed from data.gov.sg 21h ago.
Private (soon)Commercial (soon)
5,347 transactions
MonthTypeLocationStoreySqftLease leftPricepsfVerify
Jan 20263-room113 Lor 1 Toa Payoh · Toa Payoh04 TO 0670040y 6mS$375,000S$536view
Jan 20263-room43 Holland Dr · Queenstown01 TO 0363548y 6mS$425,000S$669view
Jan 20264-room356B Anchorvale Lane · Sengkang01 TO 031,00194y 2mS$655,000S$654view
Jan 20263-room180D Rivervale Cres · Sengkang01 TO 0372188y 4mS$468,000S$649view
Jan 20264-room431B Yishun Ave 1 · Yishun07 TO 0999088y 8mS$580,000S$586view
Jan 20264-room154 Rivervale Cres · Sengkang13 TO 1596979yS$567,680S$586view
Jan 20264-room426C Yishun Ave 11 · Yishun07 TO 0999088y 2mS$570,000S$576view
Jan 20263-room310B Punggol Walk · Punggol13 TO 1572189y 6mS$580,000S$804view
Jan 20264-room450A Sengkang West Way · Sengkang25 TO 2799087y 7mS$685,000S$692view
Jan 20263-room669B Edgefield Plains · Punggol01 TO 0373289y 6mS$490,000S$669view
Jan 2026Executive666B Jurong West St 65 · Jurong West10 TO 121,39973y 4mS$900,000S$643view
Jan 20264-room208C Punggol Pl · Punggol07 TO 0999087y 6mS$672,888S$679view
Jan 20265-room346 Yishun Ave 11 · Yishun01 TO 031,30261y 8mS$580,000S$445view
Jan 20264-room264B Compassvale Bow · Sengkang07 TO 0999080y 7mS$742,000S$749view
Jan 20264-room307 Serangoon Ave 2 · Serangoon04 TO 0698058y 10mS$620,000S$633view
Jan 2026Executive325 Yishun Ctrl · Yishun04 TO 061,57261y 11mS$920,000S$585view
Jan 20264-room609B Tampines Nth Dr 1 · Tampines10 TO 121,00193y 10mS$798,000S$797view
Jan 20264-room102B Bidadari Pk Dr · Toa Payoh07 TO 091,00194y 6mS$1,103,800S$1103view
Jan 20265-room199 Pasir Ris St 12 · Pasir Ris10 TO 121,46466y 9mS$770,000S$526view
Jan 20265-room262D Compassvale St · Sengkang10 TO 121,18474y 1mS$781,000S$660view
Jan 20264-room123C Rivervale Dr · Sengkang10 TO 121,08772y 7mS$592,000S$545view
Jan 20264-room508A Wellington Circle · Sembawang04 TO 0691577y 8mS$550,000S$601view
Jan 20264-room231A Sumang Lane · Punggol10 TO 121,00191y 10mS$660,888S$660view
Jan 20265-room685C Woodlands Dr 73 · Woodlands01 TO 031,22776yS$600,000S$489view
Jan 2026Executive420 Woodlands St 41 · Woodlands10 TO 121,90568y 9mS$1,068,000S$561view
Jan 20265-room407B Fernvale Rd · Sengkang22 TO 241,18478y 1mS$715,000S$604view
Jan 20265-room356 Tampines St 33 · Tampines07 TO 091,34569y 3mS$685,000S$509view
Jan 2026Executive582 Pasir Ris St 53 · Pasir Ris07 TO 091,59368y 10mS$995,000S$625view
Jan 20263-room107B Canberra St · Sembawang07 TO 0972191y 7mS$548,000S$760view
Jan 20263-room432A Sengkang West Way · Sengkang10 TO 1272187y 10mS$535,000S$742view
Jan 2026Executive537 Pasir Ris St 51 · Pasir Ris01 TO 031,51866yS$955,000S$629view
Jan 20265-room851 Yishun St 81 · Yishun04 TO 061,36761y 2mS$768,000S$562view
Jan 20265-room258A Compassvale Rd · Sengkang10 TO 121,18474y 3mS$710,000S$600view
Jan 20263-room437 Tampines St 43 · Tampines01 TO 0379759y 8mS$455,000S$571view
Jan 20264-room215 Serangoon Ave 4 · Serangoon01 TO 0399058y 4mS$615,000S$621view
Jan 20264-room471C Fernvale St · Sengkang13 TO 151,00189y 9mS$691,000S$690view
Jan 20265-room494J Tampines St 45 · Tampines04 TO 061,20691y 10mS$825,000S$684view
Jan 20263-room212A Punggol Walk · Punggol04 TO 0672188y 4mS$526,000S$729view
Jan 20264-room370 Tampines St 34 · Tampines04 TO 061,07670y 1mS$630,000S$585view
Jan 20265-room741 Woodlands Circle · Woodlands04 TO 061,31370y 8mS$640,000S$487view
Jan 20265-room782A Woodlands Cres · Woodlands10 TO 121,20688y 5mS$680,000S$564view
Jan 2026Executive726 Jurong West Ave 5 · Jurong West04 TO 061,57265y 9mS$800,000S$509view
Jan 20264-room470A Fernvale Link · Sengkang07 TO 091,00189y 8mS$651,888S$651view
Jan 20265-room689B Woodlands Dr 75 · Woodlands13 TO 151,18477y 1mS$590,000S$498view
Jan 20264-room614A Tampines Nth Dr 1 · Tampines07 TO 091,00194y 1mS$760,000S$759view
Jan 20265-room687C Woodlands Dr 75 · Woodlands01 TO 031,23876y 2mS$565,000S$456view
Jan 20265-room35 Marsiling Dr · Woodlands19 TO 211,23850y 9mS$450,000S$364view

Page 107 of 107 · 53015347 of 5,347

Data sources

  • HDB resale: data.gov.sg HDB Resale Flat Prices · 5,347 records, last refreshed 21h 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.