Singapore HDB Resale Directory
PropKaki tracks 10,752 HDB blocks across 27 towns. The national median 4-room resale price is S$640k (Q4 2025) — each town and block with resale prices, rental yield and what it costs to own. Free, from HDB data.
Median HDB resale price by flat type
National medians, Q4 2025. Source: HDB resale data.
2-Room
S$375k
3-Room
S$430k
4-Room
S$640k
5-Room
S$729k
Executive
S$927k
HDB resale prices & yield by town
Median figures for a 4-room flat, Q1 2017. Sorted by resale price, highest first. Tap a town for all flat types, the price trend and its block index.
| Town | Blocks | Median 4-room | Median rent | Gross yield |
|---|---|---|---|---|
| Central Area | 79 | S$812k | S$2,680/mo | 4.0% |
| Queenstown | 242 | S$718k | S$2,600/mo | 4.3% |
| Bukit Merah | 426 | S$693k | S$2,600/mo | 4.5% |
| Clementi | 206 | S$610k | S$2,450/mo | 4.8% |
| Toa Payoh | 386 | S$600k | S$2,300/mo | 4.6% |
| Bishan | 234 | S$580k | S$2,300/mo | 4.8% |
| Kallang/Whampoa | 310 | S$534k | S$2,400/mo | 5.4% |
| Geylang | 310 | S$500k | S$2,400/mo | 5.8% |
| Ang Mo Kio | 392 | S$458k | S$2,200/mo | 5.8% |
| Punggol | 557 | S$438k | S$1,800/mo | 4.9% |
| Serangoon | 232 | S$434k | S$2,300/mo | 6.4% |
| Tampines | 919 | S$430k | S$2,050/mo | 5.7% |
| Bedok | 530 | S$420k | S$2,100/mo | 6.0% |
| Jurong East | 234 | S$415k | S$2,100/mo | 6.1% |
| Sengkang | 669 | S$415k | S$1,900/mo | 5.5% |
| Pasir Ris | 441 | S$405k | S$2,000/mo | 5.9% |
| Bukit Batok | 435 | S$400k | S$2,000/mo | 6.0% |
| Hougang | 602 | S$390k | S$2,000/mo | 6.2% |
| Bukit Panjang | 346 | S$375k | S$1,750/mo | 5.6% |
| Jurong West | 744 | S$364k | S$2,100/mo | 6.9% |
| Choa Chu Kang | 529 | S$350k | S$1,800/mo | 6.2% |
| Yishun | 702 | S$350k | S$1,800/mo | 6.2% |
| Woodlands | 733 | S$348k | S$1,800/mo | 6.2% |
| Sembawang | 281 | S$339k | S$1,800/mo | 6.4% |
| Bukit Timah | 27 | — | — | — |
| Marine Parade | 59 | — | — | — |
| Tengah | 127 | — | — | — |
Gross rental yield = median annual 4-room rent ÷ median 4-room resale price. Source: HDB resale & rental data.
Browse HDB near an MRT
HDB blocks within about 1.2 km of each MRT/LRT station — recent resale prices and the closest blocks.
Browse by MRT station184
- Admiralty MRT
- Aljunied MRT
- Ang Mo Kio MRT
- Bakau LRT
- Bangkit LRT
- Bartley MRT
- Bayfront MRT
- Bayshore MRT
- Beauty World MRT
- Bedok MRT
- Bedok North MRT
- Bedok Reservoir MRT
- Bedok South MRT
- Bencoolen MRT
- Bendemeer MRT
- Bishan MRT
- Boon Keng MRT
- Boon Lay MRT
- Botanic Gardens MRT
- Braddell MRT
- Bras Basah MRT
- Bright Hill MRT
- Buangkok MRT
- Bugis MRT
- Bukit Batok MRT
- Bukit Gombak MRT
- Bukit Panjang LRT
- Buona Vista MRT
- Caldecott MRT
- Canberra MRT
- Cashew MRT
- Changi Airport MRT
- Cheng Lim LRT
- Chinatown MRT
- Chinese Garden MRT
- Choa Chu Kang LRT
- City Hall MRT
- Clarke Quay MRT
- Clementi MRT
- Commonwealth MRT
- Compassvale LRT
- Coral Edge LRT
- Cove LRT
- Dakota MRT
- Damai LRT
- Dhoby Ghaut MRT
- Dover MRT
- Downtown MRT
- Esplanade MRT
- Eunos MRT
- Expo MRT
- Fajar LRT
- Farmway LRT
- Farrer Park MRT
- Farrer Road MRT
- Fernvale LRT
- Fort Canning MRT
- Gardens By The Bay MRT
- Geylang Bahru MRT
- Great World MRT
- Gul Circle MRT
- Harbourfront MRT
- Havelock MRT
- Haw Par Villa MRT
- Hillview MRT
- Holland Village MRT
- Hougang MRT
- Hume MRT
- Jalan Besar MRT
- Jelapang LRT
- Joo Koon MRT
- Jurong East MRT
- Kadaloor LRT
- Kaki Bukit MRT
- Kallang MRT
- Kangkar LRT
- Katong Park MRT
- Keat Hong LRT
- Kembangan MRT
- Kent Ridge MRT
- Khatib MRT
- King Albert Park MRT
- Kovan MRT
- Kranji MRT
- Kupang LRT
- Labrador Park MRT
- Lakeside MRT
- Lavender MRT
- Layar LRT
- Lentor MRT
- Little India MRT
- Lorong Chuan MRT
- Macpherson MRT
- Marina Bay MRT
- Marina South Pier MRT
- Marine Parade MRT
- Marine Terrace MRT
- Marsiling MRT
- Marymount MRT
- Mattar MRT
- Maxwell MRT
- Mayflower MRT
- Meridian LRT
- Mountbatten MRT
- Napier MRT
- Newton MRT
- Nibong LRT
- Nicoll Highway MRT
- Novena MRT
- Oasis LRT
- One-North MRT
- Orchard Boulevard MRT
- Orchard MRT
- Outram Park MRT
- Pasir Panjang MRT
- Pasir Ris MRT
- Paya Lebar MRT
- Pending LRT
- Petir LRT
- Phoenix LRT
- Pioneer MRT
- Potong Pasir MRT
- Promenade MRT
- Punggol Coast MRT
- Punggol LRT
- Punggol Point LRT
- Queenstown MRT
- Raffles Place MRT
- Ranggung LRT
- Redhill MRT
- Renjong LRT
- Riviera LRT
- Rochor MRT
- Rumbia LRT
- Sam Kee LRT
- Samudera LRT
- Segar LRT
- Sembawang MRT
- Sengkang LRT
- Senja LRT
- Serangoon MRT
- Shenton Way MRT
- Siglap MRT
- Simei MRT
- Sixth Avenue MRT
- Somerset MRT
- Soo Teck LRT
- South View LRT
- Springleaf MRT
- Stadium MRT
- Stevens MRT
- Sumang LRT
- Sungei Bedok MRT
- Tai Seng MRT
- Tampines East MRT
- Tampines MRT
- Tampines West MRT
- Tan Kah Kee MRT
- Tanah Merah MRT
- Tanjong Katong MRT
- Tanjong Pagar MRT
- Tanjong Rhu MRT
- Teck Lee LRT
- Teck Whye LRT
- Telok Ayer MRT
- Telok Blangah MRT
- Thanggam LRT
- Tiong Bahru MRT
- Toa Payoh MRT
- Tongkang LRT
- Tuas Crescent MRT
- Tuas Link MRT
- Tuas West Road MRT
- Ubi MRT
- Upper Changi MRT
- Upper Thomson MRT
- Woodlands MRT
- Woodlands North MRT
- Woodlands South MRT
- Woodleigh MRT
- Xilin MRT
- Yew Tee MRT
- Yio Chu Kang MRT
- Yishun MRT
Browse HDB near a school
HDB blocks within 1 km of each school — the MOE straight-line distance for Primary 1 registration priority.
Browse by school337
Primary schools
- Admiralty Primary School
- Ahmad Ibrahim Primary School
- Ai Tong School
- Alexandra Primary School
- Anchor Green Primary School
- Anderson Primary School
- Ang Mo Kio Primary School
- Anglo-Chinese School (Junior)
- Anglo-Chinese School (Primary)
- Angsana Primary School
- Beacon Primary School
- Bedok Green Primary School
- Bendemeer Primary School
- Blangah Rise Primary School
- Boon Lay Garden Primary School
- Bukit Panjang Primary School
- Bukit Timah Primary School
- Bukit View Primary School
- Canberra Primary School
- Canossa Catholic Primary School
- Cantonment Primary School
- Casuarina Primary School
- Cedar Primary School
- Changkat Primary School
- Chij (Katong) Primary
- Chij (Kellock)
- Chij Our Lady Of Good Counsel
- Chij Our Lady Of The Nativity
- Chij Our Lady Queen Of Peace
- Chij Primary (Toa Payoh)
- Chongfu School
- Chongzheng Primary School
- Chua Chu Kang Primary School
- Clementi Primary School
- Compassvale Primary School
- Concord Primary School
- Corporation Primary School
- Damai Primary School
- Dazhong Primary School
- De La Salle School
- East Spring Primary School
- Edgefield Primary School
- Elias Park Primary School
- Endeavour Primary School
- Evergreen Primary School
- Fairfield Methodist School (Primary)
- Farrer Park Primary School
- Fengshan Primary School
- Fern Green Primary School
- Fernvale Primary School
- First Toa Payoh Primary School
- Frontier Primary School
- Fuchun Primary School
- Fuhua Primary School
- Gan Eng Seng Primary School
- Geylang Methodist School (Primary)
- Gongshang Primary School
- Greendale Primary School
- Greenridge Primary School
- Greenwood Primary School
- Haig Girls' School
- Henry Park Primary School
- Holy Innocents' Primary School
- Hong Wen School
- Horizon Primary School
- Hougang Primary School
- Huamin Primary School
- Innova Primary School
- Jiemin Primary School
- Jing Shan Primary School
- Junyuan Primary School
- Jurong Primary School
- Jurong West Primary School
- Keming Primary School
- Kheng Cheng School
- Kong Hwa School
- Kranji Primary School
- Kuo Chuan Presbyterian Primary School
- Lakeside Primary School
- Lianhua Primary School
- Maha Bodhi School
- Marsiling Primary School
- Marymount Convent School
- Mayflower Primary School
- Mee Toh School
- Meridian Primary School
- Methodist Girls' School (Primary)
- Montfort Junior School
- Nan Chiau Primary School
- Nan Hua Primary School
- Nanyang Primary School
- Naval Base Primary School
- New Town Primary School
- Ngee Ann Primary School
- North Spring Primary School
- North View Primary School
- North Vista Primary School
- Northland Primary School
- Northoaks Primary School
- Northshore Primary School
- Oasis Primary School
- Opera Estate Primary School
- Palm View Primary School
- Park View Primary School
- Pasir Ris Primary School
- Paya Lebar Methodist Girls' School (Primary)
- Pei Chun Public School
- Pei Hwa Presbyterian Primary School
- Pei Tong Primary School
- Peiying Primary School
- Pioneer Primary School
- Poi Ching School
- Princess Elizabeth Primary School
- Punggol Cove Primary School
- Punggol Green Primary School
- Punggol Primary School
- Punggol View Primary School
- Qifa Primary School
- Qihua Primary School
- Queenstown Primary School
- Radin Mas Primary School
- Raffles Girls' Primary School
- Red Swastika School
- River Valley Primary School
- Riverside Primary School
- Rivervale Primary School
- Rosyth School
- Rulang Primary School
- Sembawang Primary School
- Seng Kang Primary School
- Sengkang Green Primary School
- Shuqun Primary School
- Si Ling Primary School
- Singapore Chinese Girls' Primary School
- South View Primary School
- Springdale Primary School
- St Andrew's School (Junior)
- St. Anthony's Canossian Primary School
- St. Anthony's Primary School
- St. Gabriel's Primary School
- St. Hilda's Primary School
- St. Joseph's Institution Junior
- St. Margaret's School (Primary)
- St. Stephen's School
- Tampines North Primary School
- Tampines Primary School
- Tanjong Katong Primary School
- Tao Nan School
- Teck Ghee Primary School
- Teck Whye Primary School
- Telok Kurau Primary School
- Temasek Primary School
- Townsville Primary School
- Unity Primary School
- Valour Primary School
- Waterway Primary School
- Wellington Primary School
- West Grove Primary School
- West Spring Primary School
- West View Primary School
- Westwood Primary School
- White Sands Primary School
- Woodgrove Primary School
- Woodlands Primary School
- Woodlands Ring Primary School
- Xinghua Primary School
- Xingnan Primary School
- Xinmin Primary School
- Xishan Primary School
- Yangzheng Primary School
- Yew Tee Primary School
- Yio Chu Kang Primary School
- Yishun Primary School
- Yu Neng Primary School
- Yuhua Primary School
- Yumin Primary School
- Zhangde Primary School
- Zhenghua Primary School
- Zhonghua Primary School
Secondary schools
- Admiralty Secondary School
- Ahmad Ibrahim Secondary School
- Anderson Secondary School
- Ang Mo Kio Secondary School
- Anglican High School
- Anglo-Chinese School (Barker Road)
- Assumption English School
- Assumption Pathway School
- Bartley Secondary School
- Beatty Secondary School
- Bedok Green Secondary School
- Bedok South Secondary School
- Bedok View Secondary School
- Bendemeer Secondary School
- Boon Lay Secondary School
- Bowen Secondary School
- Broadrick Secondary School
- Bukit Batok Secondary School
- Bukit Merah Secondary School
- Bukit Panjang Govt. High School
- Bukit View Secondary School
- Canberra Secondary School
- Cedar Girls' Secondary School
- Changkat Changi Secondary School
- Chij Katong Convent
- Chij Secondary (Toa Payoh)
- Chij St. Joseph's Convent
- Chij St. Theresa's Convent
- Christ Church Secondary School
- Chua Chu Kang Secondary School
- Chung Cheng High School (Main)
- Chung Cheng High School (Yishun)
- Clementi Town Secondary School
- Commonwealth Secondary School
- Compassvale Secondary School
- Crescent Girls' School
- Crest Secondary School
- Damai Secondary School
- Deyi Secondary School
- Dunearn Secondary School
- Dunman Secondary School
- East Spring Secondary School
- Edgefield Secondary School
- Evergreen Secondary School
- Fairfield Methodist School (Secondary)
- Fuhua Secondary School
- Gan Eng Seng School
- Geylang Methodist School (Secondary)
- Greendale Secondary School
- Greenridge Secondary School
- Guangyang Secondary School
- Hai Sing Catholic School
- Hillgrove Secondary School
- Holy Innocents' High School
- Hougang Secondary School
- Hua Yi Secondary School
- Junyuan Secondary School
- Jurong Secondary School
- Jurong West Secondary School
- Jurongville Secondary School
- Juying Secondary School
- Kent Ridge Secondary School
- Kranji Secondary School
- Kuo Chuan Presbyterian Secondary School
- Loyang View Secondary School
- Manjusri Secondary School
- Marsiling Secondary School
- Mayflower Secondary School
- Meridian Secondary School
- Methodist Girls' School (Secondary)
- Montfort Secondary School
- Nan Chiau High School
- Nan Hua High School
- Nanyang Girls' High School
- Naval Base Secondary School
- New Town Secondary School
- Ngee Ann Secondary School
- North Vista Secondary School
- Northbrooks Secondary School
- Northland Secondary School
- Northlight School
- Orchid Park Secondary School
- Outram Secondary School
- Pasir Ris Crest Secondary School
- Pasir Ris Secondary School
- Paya Lebar Methodist Girls' School (Secondary)
- Pei Hwa Secondary School
- Peicai Secondary School
- Peirce Secondary School
- Presbyterian High School
- Punggol Secondary School
- Queenstown Secondary School
- Queensway Secondary School
- Raffles Girls' School (Secondary)
- Regent Secondary School
- Riverside Secondary School
- School Of Science And Technology, Singapore
- Sembawang Secondary School
- Seng Kang Secondary School
- Serangoon Garden Secondary School
- Serangoon Secondary School
- Singapore Chinese Girls' School
- Spectra Secondary School
- Springfield Secondary School
- St Andrew's School (Secondary)
- St. Anthony's Canossian Secondary School
- St. Gabriel's Secondary School
- St. Hilda's Secondary School
- St. Margaret's School (Secondary)
- St. Patrick's School
- Swiss Cottage Secondary School
- Tampines Secondary School
- Tanjong Katong Girls' School
- Tanjong Katong Secondary School
- Temasek Secondary School
- Unity Secondary School
- Victoria School
- West Spring Secondary School
- Westwood Secondary School
- Whitley Secondary School
- Woodgrove Secondary School
- Woodlands Ring Secondary School
- Woodlands Secondary School
- Xinmin Secondary School
- Yio Chu Kang Secondary School
- Yishun Secondary School
- Yishun Town Secondary School
- Yuan Ching Secondary School
- Yuhua Secondary School
- Yusof Ishak Secondary School
- Yuying Secondary School
- Zhenghua Secondary School
- Zhonghua Secondary School
Mixed Level schools
- Anglo-Chinese School (Independent)
- Catholic High School
- Chij St. Nicholas Girls' School
- Dunman High School
- Hwa Chong Institution
- Maris Stella High School
- National Junior College
- Nus High School Of Mathematics And Science
- Raffles Institution
- River Valley High School
- School Of The Arts, Singapore
- Singapore Sports School
- St. Joseph's Institution
- Temasek Junior College
Browse Singapore property
Frequently asked questions
What is the median HDB resale price in Singapore?
National median resale prices by flat type (4-room, 5-room and so on) for the latest quarter are shown at the top of this page, based on HDB resale data. Prices vary widely by town, flat type and remaining lease — open any town's page for the local figures.
Which HDB town has the cheapest resale flats?
The towns with the lowest median 4-room resale prices are generally the non-mature estates further from the city. The table below is sorted by median price — scroll to the bottom for the most affordable towns, from HDB resale data.
Which HDB town has the highest rental yield?
Gross rental yield (annual rent ÷ resale price) tends to be highest where prices are lower relative to rents. The town table below shows the gross yield for a 4-room flat in each town, latest quarter.
How do I find HDB resale prices for a specific town or block?
Pick a town in the table below to see its median resale prices by flat type, rental yield and price trend, then drill into any individual block for its own resale history, unit stock and nearby amenities.
Where does the HDB data come from?
Resale prices come from HDB resale caveats; block facts (units, completion year, flat-type stock) from the HDB property information dataset; and town-level rent and yield from HDB rental data. Every page is free and server-rendered.
