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 13h ago.
Private (soon)Commercial (soon)
5,111 transactions
MonthTypeLocationStoreySqftLease leftPricepsfVerify
Apr 20264-room84 Lor 2 Toa Payoh · Toa Payoh07 TO 091,13070y 2mS$900,000S$796view
Apr 20263-room909 Tampines Ave 4 · Tampines01 TO 0378657y 1mS$453,000S$577view
Apr 20264-room102B Bidadari Pk Dr · Toa Payoh07 TO 091,00194y 2mS$1,080,000S$1079view
Apr 20264-room411B Fernvale Rd · Sengkang04 TO 061,02385y 7mS$630,000S$616view
Apr 20264-room673B Edgefield Plains · Punggol10 TO 1296988y 9mS$625,000S$645view
Apr 20264-room678A Punggol Dr · Punggol04 TO 061,00189y 7mS$630,000S$629view
Apr 20264-room639 Woodlands Ring Rd · Woodlands01 TO 031,09872y 4mS$530,000S$483view
Apr 20264-room519B Tampines Ctrl 8 · Tampines04 TO 0690487y 3mS$826,666S$914view
Apr 20264-room224C Sumang Lane · Punggol10 TO 121,00191y 8mS$666,666S$666view
Apr 20263-room295 Tampines St 22 · Tampines01 TO 0378657yS$450,000S$573view
Apr 20263-room321 Yishun Ctrl · Yishun04 TO 0679760y 10mS$440,000S$552view
Apr 20264-room874D Tampines St 85 · Tampines01 TO 031,00194y 6mS$710,000S$709view
Apr 20264-room204C Compassvale Dr · Sengkang07 TO 0996973y 9mS$630,000S$650view
Apr 20265-room230 Compassvale Walk · Sengkang01 TO 031,30272y 6mS$650,000S$499view
Apr 20265-room123 Marsiling Rise · Woodlands10 TO 121,30258y 9mS$608,000S$467view
Apr 20263-room263 Toa Payoh East · Toa Payoh31 TO 3373292y 9mS$711,000S$971view
Apr 20264-room886C Woodlands Dr 50 · Woodlands10 TO 1299087y 10mS$668,000S$675view
Apr 20263-room275 Tampines St 22 · Tampines01 TO 0378657y 10mS$473,000S$602view
Apr 20264-room126C Edgedale Plains · Punggol16 TO 1891575y 11mS$575,000S$628view
Apr 20263-room118A Alkaff Cres · Toa Payoh10 TO 1273293y 8mS$808,000S$1104view
Apr 20265-room677 Woodlands Ave 6 · Woodlands04 TO 061,32471y 5mS$735,000S$555view
Apr 20264-room321 Yishun Ctrl · Yishun01 TO 031,11960y 10mS$515,000S$460view
Apr 20265-room601C Tampines Ave 9 · Tampines04 TO 061,20692y 11mS$880,000S$730view
Apr 20264-room425 Canberra Rd · Sembawang04 TO 0696974y 2mS$528,888S$546view
Apr 20264-room226 Pasir Ris St 21 · Pasir Ris04 TO 061,15266y 5mS$618,000S$537view
Apr 20263-room68 Geylang Bahru · Kallang/whampoa04 TO 0670047y 3mS$390,000S$557view
Apr 20264-room309 Yishun Ring Rd · Yishun04 TO 061,13067y 11mS$582,000S$515view
Apr 20265-room567 Pasir Ris St 51 · Pasir Ris10 TO 121,30265y 9mS$790,000S$607view
Apr 20264-room117 Yishun Ring Rd · Yishun01 TO 031,17356y 3mS$468,000S$399view
Apr 20263-room512B Yishun St 51 · Yishun04 TO 0673290y 5mS$488,000S$667view
Apr 20265-room163 Simei Rd · Tampines04 TO 061,31362y 2mS$728,000S$554view
Apr 20264-room120 Marsiling Rise · Woodlands10 TO 121,06658y 9mS$503,000S$472view
Apr 20265-room421 Woodlands St 41 · Woodlands07 TO 091,30268y 11mS$655,000S$503view
Apr 20263-room463 Tampines St 44 · Tampines01 TO 0379759y 7mS$450,000S$565view
Apr 20264-room841 Tampines St 83 · Tampines04 TO 061,10959y 3mS$600,000S$541view
Apr 20264-room23 St. George's Rd · Kallang/whampoa01 TO 0398057y 5mS$543,000S$554view
Apr 20265-room134 Edgedale Plains · Punggol13 TO 151,19576y 8mS$630,000S$527view
Apr 20263-room522A Tampines Ctrl 7 · Tampines07 TO 0972188y 5mS$620,000S$860view
Apr 20262-room602A Punggol Ctrl · Punggol04 TO 0653885y 4mS$358,000S$665view
Apr 20265-room586 Woodlands Dr 16 · Woodlands04 TO 061,19574y 3mS$645,000S$540view
Apr 20263-room168 Stirling Rd · Queenstown10 TO 1264643y 10mS$375,000S$581view
Apr 2026Executive405 Woodlands St 41 · Woodlands10 TO 121,89468y 5mS$1,083,000S$572view
Apr 20263-room225 Lor 8 Toa Payoh · Toa Payoh10 TO 1270049y 1mS$346,000S$495view
Apr 20264-room406B Northshore Dr · Punggol22 TO 241,01294y 2mS$775,000S$766view
Apr 2026Executive115 Edgefield Plains · Punggol10 TO 121,38976y 3mS$848,888S$611view
Apr 20265-room162B Rivervale Cres · Sengkang16 TO 181,21690y 1mS$760,888S$626view
Apr 20263-room32 Marine Cres · Marine Parade16 TO 1870048y 1mS$450,000S$643view
Apr 20262-room180A Rivervale Cres · Sengkang13 TO 1550687y 11mS$385,000S$761view
Apr 20263-room123 Mcnair Rd · Kallang/whampoa04 TO 0668960yS$488,000S$708view
Apr 20265-room261D Sengkang East Way · Sengkang13 TO 151,18473y 9mS$730,000S$617view

Page 16 of 103 · 751800 of 5,111

Data sources

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