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,000 verified HDB transactions · latest contract: Feb 2026 · last refreshed from data.gov.sg 5h ago.
Private (soon)Commercial (soon)
5,000 transactions
MonthTypeLocationStoreySqftLease leftPricepsfVerify
May 20263-room223 Serangoon Ave 4 · Serangoon04 TO 0672157y 8mS$445,000S$617view
May 20263-room161 Mei Ling St · Queenstown07 TO 0977543y 3mS$440,000S$568view
May 20263-room261A Punggol Way · Punggol04 TO 0673289y 2mS$538,000S$735view
May 20264-room247 Kim Keat Link · Toa Payoh01 TO 031,11961y 10mS$650,000S$581view
May 20264-room11 St. George's Rd · Kallang/whampoa01 TO 0390457y 11mS$563,000S$623view
May 20264-room261 Tampines St 21 · Tampines04 TO 061,10957y 5mS$573,888S$518view
May 2026Executive210 Pasir Ris St 21 · Pasir Ris01 TO 031,59366y 5mS$840,000S$527view
May 20263-room104A Bidadari Pk Dr · Toa Payoh10 TO 1273294y 2mS$845,000S$1154view
May 20264-room102B Bidadari Pk Dr · Toa Payoh07 TO 091,00194y 2mS$1,070,000S$1069view
May 20264-room437 Yishun Ave 6 · Yishun07 TO 091,11961y 5mS$515,000S$460view
May 20263-room96 Lor 3 Toa Payoh · Toa Payoh01 TO 0373242y 9mS$360,000S$492view
May 20264-room22 Ghim Moh Link · Queenstown13 TO 1593686yS$1,040,000S$1111view
May 20264-room790 Woodlands Ave 6 · Woodlands01 TO 031,09870y 5mS$540,000S$492view
May 20264-room728 Woodlands Circle · Woodlands07 TO 091,08770y 5mS$578,000S$532view
May 20265-room84A Lor 2 Toa Payoh · Toa Payoh13 TO 151,31370y 1mS$1,260,000S$959view
May 20263-room163 Lor 1 Toa Payoh · Toa Payoh04 TO 0670045y 3mS$368,888S$527view
May 2026Executive895 Tampines St 81 · Tampines01 TO 031,57261y 5mS$908,000S$578view
May 20264-room26B St. George's Lane · Kallang/whampoa25 TO 2799093y 1mS$1,228,888S$1241view
May 20262-room103A Canberra St · Sembawang07 TO 0950693y 8mS$370,000S$731view
May 2026Executive856F Tampines St 82 · Tampines07 TO 091,58268y 7mS$1,130,000S$714view
May 20265-room316 Tampines St 33 · Tampines01 TO 031,37868y 4mS$695,000S$504view
May 20264-room289 Yishun Ave 6 · Yishun10 TO 1290460y 3mS$550,000S$608view
May 20265-room188A Rivervale Dr · Sengkang04 TO 061,23873y 3mS$643,888S$520view
May 20264-room213 Tampines St 23 · Tampines07 TO 091,13057y 11mS$635,000S$562view
May 20264-room93 Dawson Rd · Queenstown16 TO 1889389yS$1,080,000S$1209view
May 20265-room620A Tampines St 61 · Tampines04 TO 061,21694y 6mS$925,000S$760view
May 20264-room619A Tampines St 61 · Tampines04 TO 061,00194y 6mS$740,888S$740view
May 20264-room497C Tampines St 45 · Tampines07 TO 091,09869y 2mS$683,888S$623view
May 20263-room208 Tampines St 21 · Tampines01 TO 0385055y 6mS$493,888S$581view
May 20262-room421B Northshore Dr · Punggol04 TO 0650694y 6mS$455,000S$899view
May 20265-room874C Tampines St 85 · Tampines07 TO 091,21694y 6mS$920,000S$756view
May 20264-room787B Woodlands Cres · Woodlands13 TO 151,07670y 6mS$545,800S$507view
May 20263-room673B Yishun Ave 4 · Yishun10 TO 1273291y 7mS$500,000S$683view
May 20264-room509A Yishun Ave 4 · Yishun04 TO 061,00191yS$600,800S$600view
May 20265-room49 Lor 5 Toa Payoh · Toa Payoh01 TO 031,33565y 11mS$898,000S$673view
May 20264-room484 Pasir Ris Dr 4 · Pasir Ris07 TO 091,13065y 8mS$615,000S$544view
May 20264-room212A Punggol Walk · Punggol07 TO 091,00188yS$640,000S$639view
May 20265-room842E Tampines St 82 · Tampines10 TO 121,48568y 4mS$988,000S$665view
May 20264-room441A Fernvale Rd · Sengkang04 TO 061,00184y 10mS$570,000S$569view
May 20263-room152 Serangoon Nth Ave 1 · Serangoon01 TO 0368959y 8mS$443,000S$643view
May 20264-room120B Edgedale Plains · Punggol13 TO 151,00190y 1mS$642,888S$642view
May 20265-room484 Pasir Ris Dr 4 · Pasir Ris01 TO 031,33565y 8mS$660,000S$494view
May 20264-room242 Serangoon Ave 3 · Serangoon04 TO 0690459y 1mS$700,000S$774view
May 20264-room281A Sengkang East Ave · Sengkang01 TO 0399088y 4mS$700,000S$707view
May 20264-room274C Compassvale Bow · Sengkang01 TO 0399090y 7mS$775,000S$783view
May 20264-room122 Yishun St 11 · Yishun07 TO 091,03357y 7mS$518,000S$501view
May 20265-room234 Pasir Ris Dr 4 · Pasir Ris01 TO 031,48566y 3mS$736,000S$495view
May 20263-room34 Marine Cres · Marine Parade01 TO 0363548y 1mS$405,000S$638view
May 20265-room356 Tampines St 33 · Tampines10 TO 121,33568y 11mS$735,000S$551view
May 20265-room162A Punggol Ctrl · Punggol10 TO 121,22777y 1mS$720,000S$587view

Page 2 of 100 · 51100 of 5,000

Data sources

  • HDB resale: data.gov.sg HDB Resale Flat Prices · 5,000 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.