Latest 12 months
HDB resale prices
Compare median resale prices and price per square foot on every HDB street, then open a street to see each block and sale.
570 streets
| Street | Sales | Median price |
|---|---|---|
| Yishun Ring Rd Yishun | 296 | S$511,944 |
| Bt Batok West Ave 8 Bukit Batok | 266 | S$678,444 |
| Bedok Reservoir Rd Bedok | 237 | S$567,000 |
| Northshore Dr Punggol | 228 | S$728,000 |
| Punggol Dr Punggol | 196 | S$685,944 |
| Dawson Rd Queenstown | 194 | S$1,034,000 |
| Circuit Rd Geylang | 172 | S$350,000 |
| Canberra St Sembawang | 170 | S$632,500 |
| Bt Batok West Ave 6 Bukit Batok | 165 | S$650,000 |
| Ang Mo Kio Ave 10 Ang Mo Kio | 164 | S$461,444 |
| Fernvale Link Sengkang | 152 | S$645,000 |
| Senja Rd Bukit Panjang | 152 | S$645,000 |
| Segar Rd Bukit Panjang | 150 | S$605,000 |
| Edgedale Plains Punggol | 147 | S$645,000 |
| Punggol Field Punggol | 147 | S$656,888 |
| Tampines St 61 Tampines | 147 | S$800,000 |
| Bt Batok West Ave 9 Bukit Batok | 146 | S$550,444 |
| Yishun Ave 11 Yishun | 144 | S$550,000 |
| Bedok Nth Rd Bedok | 143 | S$528,000 |
| Hougang Ave 8 Hougang | 140 | S$571,444 |
| Bidadari Pk Dr Toa Payoh | 138 | S$1,088,000 |
| Punggol Walk Punggol | 138 | S$733,000 |
| Yishun Ave 4 Yishun | 138 | S$591,000 |
| Ang Mo Kio Ave 3 Ang Mo Kio | 137 | S$455,000 |
| Fernvale Rd Sengkang | 137 | S$638,000 |
| Choa Chu Kang Cres Choa Chu Kang | 135 | S$548,000 |
| Lor 1 Toa Payoh Toa Payoh | 134 | S$412,500 |
| Woodlands St 13 Woodlands | 134 | S$514,000 |
| Edgefield Plains Punggol | 133 | S$638,000 |
| Rivervale Cres Sengkang | 133 | S$588,000 |
| Punggol Ctrl Punggol | 132 | S$644,944 |
| Woodlands Dr 50 Woodlands | 123 | S$628,888 |
| Tampines St 21 Tampines | 121 | S$556,500 |
| Marsiling Dr Woodlands | 114 | S$407,000 |
| Tampines Nth Dr 1 Tampines | 114 | S$799,000 |
| Woodlands Ring Rd Woodlands | 114 | S$611,250 |
| Pasir Ris St 51 Pasir Ris | 113 | S$756,000 |
| Jurong West St 65 Jurong West | 111 | S$606,000 |
| Jurong West St 42 Jurong West | 107 | S$530,000 |
| Clementi Ave 4 Clementi | 106 | S$708,388 |
| Buangkok Cres Hougang | 105 | S$609,000 |
| Woodlands Dr 16 Woodlands | 105 | S$609,000 |
| Ang Mo Kio Ave 4 Ang Mo Kio | 102 | S$457,500 |
| Punggol Pl Punggol | 102 | S$748,000 |
| Choa Chu Kang Ave 5 Choa Chu Kang | 101 | S$600,000 |
| Rivervale Dr Sengkang | 100 | S$631,444 |
| Sumang Lane Punggol | 100 | S$631,444 |
| Woodlands Circle Woodlands | 100 | S$540,000 |
| Yishun St 51 Yishun | 99 | S$620,000 |
| Bedok Sth Rd Bedok | 98 | S$915,500 |
| Jurong West St 61 Jurong West | 98 | S$620,500 |
| Bedok Nth St 3 Bedok | 96 | S$405,000 |
| Ang Mo Kio Ave 1 Ang Mo Kio | 95 | S$526,168 |
| Teban Gdns Rd Jurong East | 95 | S$521,888 |
| Canberra Cres Sembawang | 94 | S$690,000 |
| Woodlands Dr 14 Woodlands | 94 | S$662,500 |
| Anchorvale Link Sengkang | 91 | S$670,000 |
| Pasir Ris St 71 Pasir Ris | 89 | S$668,888 |
| Tampines Ave 8 Tampines | 89 | S$765,000 |
| Upp Serangoon Cres Hougang | 89 | S$708,000 |
| Bt Batok St 21 Bukit Batok | 88 | S$713,000 |
| Clementi Ave 3 Clementi | 88 | S$1,043,000 |
| Sembawang Dr Sembawang | 88 | S$539,000 |
| Choa Chu Kang Ave 4 Choa Chu Kang | 86 | S$561,678 |
| Jurong East St 21 Jurong East | 86 | S$542,500 |
| Ang Mo Kio Ave 5 Ang Mo Kio | 85 | S$445,000 |
| Jurong West St 64 Jurong West | 84 | S$615,000 |
| Admiralty Dr Sembawang | 83 | S$608,888 |
| Sumang Walk Punggol | 83 | S$663,000 |
| Woodlands Cres Woodlands | 83 | S$570,000 |
| Compassvale Cres Sengkang | 81 | S$658,000 |
| Hougang Ave 1 Hougang | 81 | S$560,000 |
| Alkaff Cres Toa Payoh | 80 | S$1,015,000 |
| Bishan St 13 Bishan | 78 | S$920,000 |
| Bt Batok West Ave 5 Bukit Batok | 78 | S$611,500 |
| Jelapang Rd Bukit Panjang | 78 | S$609,000 |
| Jurong West St 81 Jurong West | 78 | S$547,500 |
| Pasir Ris St 21 Pasir Ris | 78 | S$788,000 |
| Simei St 1 Tampines | 77 | S$688,000 |
| Bendemeer Rd Kallang/Whampoa | 76 | S$816,694 |
| Tampines St 83 Tampines | 76 | S$627,500 |
| Pasir Ris Dr 6 Pasir Ris | 75 | S$650,000 |
| Toh Guan Rd Jurong East | 75 | S$725,000 |
| Woodlands Ave 1 Woodlands | 75 | S$630,000 |
| Yishun St 11 Yishun | 75 | S$460,000 |
| Yishun St 21 Yishun | 75 | S$465,000 |
| Bishan St 12 Bishan | 74 | S$784,000 |
| Boon Lay Ave Jurong West | 74 | S$575,000 |
| Telok Blangah St 31 Bukit Merah | 73 | S$940,000 |
| Lor 2 Toa Payoh Toa Payoh | 72 | S$933,500 |
| Yishun St 61 Yishun | 72 | S$540,844 |
| Ghim Moh Link Queenstown | 71 | S$1,050,000 |
| Tampines St 41 Tampines | 71 | S$560,000 |
| Ang Mo Kio St 23 Ang Mo Kio | 69 | S$1,108,000 |
| Fajar Rd Bukit Panjang | 69 | S$570,000 |
| Jurong West St 91 Jurong West | 69 | S$485,000 |
| Tampines St 22 Tampines | 69 | S$590,000 |
| Upp Boon Keng Rd Kallang/Whampoa | 69 | S$880,000 |
| Bt Panjang Ring Rd Bukit Panjang | 68 | S$583,000 |
| Chai Chee Rd Bedok | 68 | S$680,500 |
Questions about these prices
- How is the median HDB resale price worked out?
- It is the middle price of all flats resold on the street from Nov 2025 to Oct 2026: half sold for more and half for less. Median price per square foot divides each price by the flat's floor area. Streets mix flat types, so compare streets with similar flats, or open a street for prices by block.
- Where does this data come from?
- HDB resale flat prices published on data.gov.sg, which list every resale with its month, block, flat type, floor area and price. The table is rebuilt daily from the latest data Homejourney has imported.
- Why is a street missing?
- A street is listed when at least one flat on it was resold in the period and it has a Homejourney street page.
- How do I see every resale on a street?
- Open the street's page to see its blocks and their recent resales.