HDB resale flats near primary schools

Blocks within 1 km and 2 km of 179 primary schools, with sales to Oct 2026

SchoolTownBlocks within 1 kmBlocks within 2 km
Admiralty Primary SchoolWoodlands303509
Ahmad Ibrahim Primary SchoolYishun244610
Ai Tong SchoolBishan40279
Alexandra Primary SchoolBukit Merah104301
Anchor Green Primary SchoolSengkang216892
Anderson Primary SchoolAng Mo Kio55197
Ang Mo Kio Primary SchoolAng Mo Kio165446
Anglo-Chinese School (Junior)Central Area069
Anglo-Chinese School (Primary)Kallang/Whampoa045
Angsana Primary SchoolTampines132767
Beacon Primary SchoolBukit Panjang204348
Bedok Green Primary SchoolBedok165341
Bendemeer Primary SchoolKallang/Whampoa122407
Blangah Rise Primary SchoolBukit Merah66227
Boon Lay Garden Primary SchoolJurong West161583
Bukit Panjang Primary SchoolBukit Panjang158379
Bukit Timah Primary SchoolBukit Timah19157
Bukit View Primary SchoolBukit Batok188464
CHIJ (Katong) PrimaryMarine Parade54104
CHIJ (Kellock)Bukit Merah106305
CHIJ Our Lady Of Good CounselSerangoon72463
CHIJ Our Lady Of The NativityHougang202665
CHIJ Our Lady Queen Of PeaceBukit Panjang13260
CHIJ Primary (Toa Payoh)Toa Payoh94352
Canberra Primary SchoolSembawang177351
Canossa Catholic Primary SchoolGeylang108268
Cantonment Primary SchoolBukit Merah41200
Casuarina Primary SchoolPasir Ris227531
Cedar Primary SchoolToa Payoh60316
Changkat Primary SchoolTampines109478
Chongfu SchoolYishun162506
Chongzheng Primary SchoolTampines310779
Chua Chu Kang Primary SchoolChoa Chu Kang250464
Clementi Primary SchoolClementi134202
Compassvale Primary SchoolSengkang324977
Concord Primary SchoolChoa Chu Kang161373
Corporation Primary SchoolJurong West149536
Damai Primary SchoolBedok130412
Dazhong Primary SchoolBukit Batok185471
De La Salle SchoolChoa Chu Kang157401
East Spring Primary SchoolTampines174617
Edgefield Primary SchoolPunggol380769
Elias Park Primary SchoolPasir Ris137537
Endeavour Primary SchoolSembawang162298
Evergreen Primary SchoolWoodlands253531
Fairfield Methodist School (Primary)Queenstown27132
Farrer Park Primary SchoolKallang/Whampoa57233
Fengshan Primary SchoolBedok215412
Fern Green Primary SchoolSengkang132411
Fernvale Primary SchoolSengkang122406
First Toa Payoh Primary SchoolToa Payoh206518
Frontier Primary SchoolJurong West199452
Fuchun Primary SchoolWoodlands178389
Fuhua Primary SchoolJurong East96451
Gan Eng Seng Primary SchoolBukit Merah104425
Geylang Methodist School (Primary)Geylang97271
Gongshang Primary SchoolTampines263993
Greendale Primary SchoolPunggol308664
Greenridge Primary SchoolBukit Panjang248396
Greenwood Primary SchoolWoodlands206552
Haig Girls' SchoolGeylang36194
Henry Park Primary SchoolQueenstown25163
Holy Innocents' Primary SchoolHougang181554
Hong Wen SchoolKallang/Whampoa162460
Horizon Primary SchoolPunggol290613
Hougang Primary SchoolHougang269768
Huamin Primary SchoolYishun273632
Innova Primary SchoolWoodlands145537
Jiemin Primary SchoolYishun205617
Jing Shan Primary SchoolAng Mo Kio191435
Junyuan Primary SchoolTampines216678
Jurong Primary SchoolJurong East141564
Jurong West Primary SchoolJurong West287461
Keming Primary SchoolBukit Batok129407
Kheng Cheng SchoolToa Payoh168431
Kong Hwa SchoolGeylang54198
Kranji Primary SchoolChoa Chu Kang163474
Kuo Chuan Presbyterian Primary SchoolBishan120545
Lakeside Primary SchoolJurong West105476
Lianhua Primary SchoolBukit Batok179457
Maha Bodhi SchoolGeylang121326
Marsiling Primary SchoolWoodlands179288
Marymount Convent SchoolToa Payoh59337
Mayflower Primary SchoolAng Mo Kio143385
Mee Toh SchoolPunggol342808
Meridian Primary SchoolPasir Ris117271
Methodist Girls' School (Primary)Bukit Timah033
Montfort Junior SchoolHougang312791
Nan Chiau Primary SchoolSengkang265968
Nan Hua Primary SchoolClementi94202
Nanyang Primary SchoolBukit Timah737
Naval Base Primary SchoolYishun236527
New Town Primary SchoolQueenstown89212
Ngee Ann Primary SchoolMarine Parade4354
North Spring Primary SchoolSengkang279934
North View Primary SchoolYishun184535
North Vista Primary SchoolSengkang305945
Northland Primary SchoolYishun299613
Northoaks Primary SchoolSembawang107276
Northshore Primary SchoolPunggol45236
Oasis Primary SchoolPunggol243642
Opera Estate Primary SchoolBedok45342
Palm View Primary SchoolSengkang292995
Park View Primary SchoolPasir Ris153291
Pasir Ris Primary SchoolPasir Ris174434
Paya Lebar Methodist Girls' School (Primary)Hougang79268
Pei Chun Public SchoolToa Payoh194523
Pei Hwa Presbyterian Primary SchoolBukit Timah1942
Pei Tong Primary SchoolClementi144196
Peiying Primary SchoolYishun155457
Pioneer Primary SchoolJurong East110513
Poi Ching SchoolTampines234519
Princess Elizabeth Primary SchoolBukit Batok223607
Punggol Cove Primary SchoolPunggol108452
Punggol Green Primary SchoolPunggol282904
Punggol Primary SchoolHougang299865
Punggol View Primary SchoolPunggol275720
Qifa Primary SchoolClementi38212
Qihua Primary SchoolWoodlands181635
Queenstown Primary SchoolQueenstown110224
Radin Mas Primary SchoolBukit Merah107343
Raffles Girls' Primary SchoolBukit Timah27
Red Swastika SchoolBedok180484
River Valley Primary SchoolBukit Merah34194
Riverside Primary SchoolWoodlands190533
Rivervale Primary SchoolSengkang360955
Rosyth SchoolSerangoon212505
Rulang Primary SchoolJurong West201473
Sembawang Primary SchoolSembawang160387
Seng Kang Primary SchoolSengkang3641010
Sengkang Green Primary SchoolSengkang118345
Shuqun Primary SchoolJurong West205440
Si Ling Primary SchoolWoodlands184564
Singapore Chinese Girls' Primary SchoolToa Payoh010
South View Primary SchoolChoa Chu Kang261526
Springdale Primary SchoolSengkang229877
St Andrew's School (Junior)Toa Payoh144442
St. Anthony's Canossian Primary SchoolBedok100521
St. Anthony's Primary SchoolBukit Batok123530
St. Gabriel's Primary SchoolSerangoon79466
St. Hilda's Primary SchoolTampines252604
St. Joseph's Institution JuniorKallang/Whampoa26252
St. Margaret's School (Primary)Central Area2087
St. Stephen's SchoolBedok24373
Tampines North Primary SchoolTampines2511003
Tampines Primary SchoolTampines239793
Tanjong Katong Primary SchoolGeylang16140
Tao Nan SchoolMarine Parade5477
Teck Ghee Primary SchoolAng Mo Kio234468
Teck Whye Primary SchoolChoa Chu Kang155659
Telok Kurau Primary SchoolBedok163333
Temasek Primary SchoolBedok57196
Townsville Primary SchoolAng Mo Kio134520
Unity Primary SchoolChoa Chu Kang133204
Valour Primary SchoolPunggol190643
Waterway Primary SchoolPunggol148439
Wellington Primary SchoolSembawang182280
West Grove Primary SchoolJurong West318479
West Spring Primary SchoolBukit Panjang181402
West View Primary SchoolBukit Panjang176547
Westwood Primary SchoolJurong West279500
White Sands Primary SchoolPasir Ris278618
Woodgrove Primary SchoolWoodlands225602
Woodlands Primary SchoolWoodlands297619
Woodlands Ring Primary SchoolWoodlands288517
Xinghua Primary SchoolHougang118382
Xingnan Primary SchoolJurong West127358
Xinmin Primary SchoolHougang261678
Xishan Primary SchoolYishun259632
Yangzheng Primary SchoolSerangoon115354
Yew Tee Primary SchoolChoa Chu Kang173378
Yio Chu Kang Primary SchoolHougang312900
Yishun Primary SchoolYishun258625
Yu Neng Primary SchoolBedok181473
Yuhua Primary SchoolJurong East218490
Yumin Primary SchoolTampines306823
Zhangde Primary SchoolBukit Merah185345
Zhenghua Primary SchoolBukit Panjang269391
Zhonghua Primary SchoolSerangoon99401

Straight-line distances. MOE works out Primary 1 distances with OneMap, so check a block near the 1 km or 2 km line on OneMap before relying on it.