HDB flats near Maha Bodhi School
142 HDB blocks within 1 km of Maha Bodhi School (Geylang) and 223 more within 2 km. A Special Assistance Plan (SAP) school. See them on the map →
Within 1 km: the 12 months to Oct 2026
3-room
$427k
$601 psf · 66 sales · ▼ 1.4% yoy
Most $353k–$641k · typically 65 sqm
4-room
$600k
$614 psf · 92 sales · ▲ 1.3% yoy
Most $544k–$925k · typically 90 sqm
5-room
$858k
$635 psf · 29 sales · ▲ 6.7% yoy
Most $776k–$916k · typically 125 sqm
Executive
$990k
$629 psf · 29 sales · ▼ 0.9% yoy
Most $945k–$1.08M · typically 145 sqm
Median price, median $psf and number of sales in blocks within 1 km of the school. “Most” is the middle 80% of prices.
Within 1 km
| Block | Distance | Lease left | 3-room | 4-room | 5-room | Executive |
|---|---|---|---|---|---|---|
| Blk 358B Ubi Rd 3 Geylang | 120 m | 94y | – | – | – | – |
| Blk 358A Ubi Rd 3 Geylang | 120 m | 94y | – | – | – | – |
| Blk 304 Ubi Ave 1 Geylang | 130 m | 72y | – | – | – | – |
| Blk 358C Ubi Rd 3 Geylang | 140 m | 95y | – | – | – | – |
| Blk 305 Ubi Ave 1 Geylang | 150 m | 72y | $465k 1 sold | – | – | – |
| Blk 316 Ubi Ave 1 Geylang | 170 m | 58y | $464k 2 sold | – | – | – |
| Blk 317 Ubi Ave 1 Geylang | 170 m | 58y | $475k 1 sold | – | – | – |
| Blk 356C Ubi Rd 3 Geylang | 170 m | 94y | – | – | – | – |
| Blk 358D Ubi Rd 3 Geylang | 180 m | 95y | – | – | – | – |
| Blk 302 Ubi Ave 1 Geylang | 200 m | 72y | $485k 4 sold | $750k 1 sold | – | – |
| Blk 341 Ubi Ave 1 Geylang | 200 m | 57y | – | $592k 2 sold | – | – |
| Blk 357B Ubi Rd 3 Geylang | 200 m | 94y | – | – | – | – |
| Blk 357A Ubi Rd 3 Geylang | 200 m | 94y | – | – | – | – |
| Blk 356D Ubi Rd 3 Geylang | 200 m | 94y | – | – | – | – |
| Blk 357C Ubi Rd 3 Geylang | 210 m | 94y | – | – | – | – |
| Blk 318 Ubi Ave 1 Geylang | 220 m | 57y | – | – | – | – |
| Blk 342 Ubi Ave 1 Geylang | 230 m | 58y | – | $550k 1 sold | – | – |
| Blk 332 Ubi Ave 1 Geylang | 230 m | 58y | – | – | – | – |
| Blk 356B Ubi Rd 3 Geylang | 230 m | 94y | – | – | – | – |
| Blk 315 Ubi Ave 1 Geylang | 230 m | 57y | – | $660k 5 sold | – | – |
| Blk 340 Ubi Ave 1 Geylang | 240 m | 58y | – | – | – | – |
| Blk 343 Ubi Ave 1 Geylang | 240 m | 58y | – | $545k 2 sold | – | – |
| Blk 339 Ubi Ave 1 Geylang | 240 m | 58y | – | $545k 1 sold | – | – |
| Blk 357D Ubi Rd 3 Geylang | 240 m | 95y | – | – | – | – |
| Blk 314 Ubi Ave 1 Geylang | 250 m | 58y | – | $570k 3 sold | – | – |
| Blk 319 Ubi Ave 1 Geylang | 250 m | 57y | – | $560k 3 sold | – | – |
| Blk 333 Ubi Ave 1 Geylang | 270 m | 58y | – | – | – | $850k 1 sold |
| Blk 311 Ubi Ave 1 Geylang | 270 m | 58y | – | $544k 1 sold | $705k 1 sold | – |
| Blk 348 Ubi Ave 1 Geylang | 270 m | 58y | – | $557k 2 sold | – | – |
| Blk 356A Ubi Rd 3 Geylang | 270 m | 94y | – | – | – | – |
| Blk 338 Ubi Ave 1 Geylang | 270 m | 58y | – | $530k 2 sold | – | – |
| Blk 301 Ubi Ave 1 Geylang | 280 m | 72y | $520k 4 sold | – | – | – |
| Blk 337 Ubi Ave 1 Geylang | 280 m | 58y | – | – | – | – |
| Blk 325 Ubi Ave 1 Geylang | 290 m | 58y | – | – | – | – |
| Blk 350 Ubi Ave 1 Geylang | 300 m | 58y | – | – | – | – |
| Blk 313 Ubi Ave 1 Geylang | 300 m | 57y | – | – | – | – |
| Blk 334 Ubi Ave 1 Geylang | 300 m | 58y | – | – | – | – |
| Blk 349 Ubi Ave 1 Geylang | 300 m | 58y | – | $548k 3 sold | – | – |
| Blk 312 Ubi Ave 1 Geylang | 310 m | 57y | – | – | – | – |
| Blk 336 Ubi Ave 1 Geylang | 310 m | 58y | – | $485k 1 sold | $705k 1 sold | – |
| Blk 344 Ubi Ave 1 Geylang | 310 m | 57y | – | $589k 2 sold | – | – |
| Blk 326 Ubi Ave 1 Geylang | 310 m | 58y | – | – | – | $1.02M 2 sold |
| Blk 335 Ubi Ave 1 Geylang | 320 m | 58y | – | – | – | – |
| Blk 331 Ubi Ave 1 Geylang | 320 m | 58y | – | – | – | – |
| Blk 324 Ubi Ave 1 Geylang | 320 m | 57y | – | $580k 1 sold | – | – |
| Blk 346 Ubi Ave 1 Geylang | 330 m | 58y | – | $549k 1 sold | – | – |
| Blk 320 Ubi Ave 1 Geylang | 330 m | 57y | – | $565k 5 sold | – | – |
| Blk 351 Ubi Ave 1 Geylang | 340 m | 61y | – | – | – | – |
| Blk 327 Ubi Ave 1 Geylang | 350 m | 58y | – | $550k 1 sold | – | – |
| Blk 323 Ubi Ave 1 Geylang | 350 m | 57y | – | $555k 1 sold | – | – |
| Blk 347 Ubi Ave 1 Geylang | 360 m | 58y | – | – | – | – |
| Blk 330 Ubi Ave 1 Geylang | 380 m | 58y | – | $569k 1 sold | – | – |
| Blk 345 Ubi Ave 1 Geylang | 380 m | 58y | – | – | – | – |
| Blk 321 Ubi Ave 1 Geylang | 380 m | 57y | $450k 1 sold | – | – | – |
| Blk 352 Ubi Ave 1 Geylang | 400 m | 61y | – | $638k 2 sold | – | – |
| Blk 322 Ubi Ave 1 Geylang | 400 m | 58y | – | $560k 1 sold | $730k 1 sold | – |
| Blk 328 Ubi Ave 1 Geylang | 400 m | 58y | $420k 1 sold | – | – | – |
| Blk 637 Bedok Reservoir Rd Bedok | 410 m | 65y | – | – | – | – |
| Blk 22 Eunos Cres Geylang | 420 m | 49y | – | $565k 1 sold | – | – |
| Blk 329 Ubi Ave 1 Geylang | 430 m | 58y | – | – | – | – |
| Blk 21 Eunos Cres Geylang | 440 m | 54y | $353k 8 sold | – | – | – |
| Blk 634 Bedok Reservoir Rd Bedok | 450 m | 65y | – | – | – | $1.06M 4 sold |
| Blk 636 Bedok Reservoir Rd Bedok | 460 m | 65y | – | – | – | $1.08M 1 sold |
| Blk 635 Bedok Reservoir Rd Bedok | 460 m | 65y | – | – | – | $1.06M 1 sold |
| Blk 23 Eunos Cres Geylang | 470 m | 49y | – | – | – | – |
| Blk 638 Bedok Reservoir Rd Bedok | 480 m | 66y | – | – | – | – |
| Blk 20 Eunos Cres Geylang | 480 m | 54y | $396k 2 sold | – | – | – |
| Blk 633 Bedok Reservoir Rd Bedok | 490 m | 65y | – | – | – | $945k 3 sold |
| Blk 19 Eunos Cres Geylang | 510 m | 49y | $362k 4 sold | – | – | – |
| Blk 639 Bedok Reservoir Rd Bedok | 520 m | 66y | – | – | – | – |
| Blk 644 Bedok Reservoir Rd Bedok | 530 m | 65y | – | – | – | $1.01M 4 sold |
| Blk 24 Eunos Cres Geylang | 530 m | 49y | $350k 1 sold | – | – | – |
| Blk 15 Eunos Cres Geylang | 560 m | 49y | – | – | – | – |
| Blk 642 Bedok Reservoir Rd Bedok | 570 m | 66y | – | – | – | $983k 2 sold |
| Blk 641 Bedok Reservoir Rd Bedok | 570 m | 66y | – | – | – | – |
| Blk 640 Bedok Reservoir Rd Bedok | 570 m | 66y | – | – | – | $975k 4 sold |
| Blk 643 Bedok Reservoir Rd Bedok | 570 m | 65y | – | – | – | $975k 1 sold |
| Blk 25 Eunos Cres Geylang | 580 m | 49y | $380k 3 sold | – | – | – |
| Blk 647 Jln Tenaga Bedok | 620 m | 65y | – | $648k 1 sold | $788k 1 sold | – |
| Blk 18 Eunos Cres Geylang | 630 m | 49y | $414k 2 sold | – | – | – |
| Blk 646 Jln Tenaga Bedok | 630 m | 65y | – | – | $856k 2 sold | – |
| Blk 14 Eunos Cres Geylang | 640 m | 49y | – | – | – | – |
| Blk 648 Jln Tenaga Bedok | 650 m | 65y | – | – | $858k 1 sold | – |
| Blk 17 Eunos Cres Geylang | 660 m | 49y | $380k 6 sold | – | – | – |
| Blk 645 Jln Tenaga Bedok | 680 m | 65y | – | – | $877k 2 sold | – |
| Blk 13 Eunos Cres Geylang | 690 m | 49y | – | – | – | – |
| Blk 649 Jln Tenaga Bedok | 700 m | 65y | – | – | $894k 1 sold | – |
| Blk 16 Eunos Cres Geylang | 700 m | 49y | $381k 3 sold | – | – | – |
| Blk 10 Eunos Cres Geylang | 710 m | 50y | – | $593k 4 sold | – | – |
| Blk 9 Eunos Cres Geylang | 760 m | 50y | – | $625k 3 sold | – | – |
| Blk 12 Eunos Cres Geylang | 760 m | 48y | – | – | – | – |
| Blk 37A Eunos Rd 2 Geylang | 770 m | 95y | – | – | – | – |
| Blk 37B Eunos Rd 2 Geylang | 770 m | 95y | – | – | – | – |
| Blk 651 Jln Tenaga Bedok | 790 m | 69y | – | $702k 2 sold | $865k 1 sold | – |
| Blk 37C Eunos Rd 2 Geylang | 790 m | 95y | – | – | – | – |
| Blk 650 Jln Tenaga Bedok | 800 m | 68y | – | $720k 1 sold | $870k 1 sold | – |
| Blk 654 Jln Tenaga Bedok | 800 m | 69y | – | $714k 2 sold | – | – |
| Blk 38A Eunos Rd 2 Geylang | 810 m | 95y | – | – | – | – |
| Blk 658 Jln Tenaga Bedok | 810 m | 69y | – | $735k 1 sold | $838k 3 sold | – |
| Blk 1A Eunos Cres Geylang | 810 m | 53y | – | – | – | – |
| Blk 655 Jln Tenaga Bedok | 820 m | 69y | – | – | $880k 1 sold | – |
| Blk 11 Eunos Cres Geylang | 820 m | 49y | – | $617k 6 sold | – | – |
| Blk 36 Eunos Cres Geylang | 820 m | 79y | $702k 1 sold | $948k 2 sold | $1.07M 1 sold | – |
| Blk 35 Eunos Cres Geylang | 830 m | 79y | $670k 1 sold | $920k 2 sold | – | – |
| Blk 34 Eunos Cres Geylang | 840 m | 79y | – | $900k 3 sold | – | – |
| Blk 659 Jln Tenaga Bedok | 840 m | 69y | – | $700k 2 sold | $860k 1 sold | – |
| Blk 653 Jln Tenaga Bedok | 850 m | 69y | – | – | $890k 3 sold | – |
| Blk 652 Jln Tenaga Bedok | 850 m | 69y | – | – | $854k 1 sold | – |
| Blk 38B Eunos Rd 2 Geylang | 860 m | 95y | – | – | – | – |
| Blk 115 Bedok Reservoir Rd Bedok | 860 m | 58y | – | – | – | $983k 4 sold |
| Blk 116 Bedok Reservoir Rd Bedok | 870 m | 58y | $429k 1 sold | $580k 1 sold | – | – |
| Blk 1 Eunos Cres Geylang | 870 m | 49y | – | – | – | – |
| Blk 2 Eunos Cres Geylang | 880 m | 49y | – | – | – | – |
| Blk 31 Eunos Cres Geylang | 880 m | 79y | $651k 2 sold | $950k 1 sold | – | – |
| Blk 117 Bedok Reservoir Rd Bedok | 880 m | 57y | $449k 4 sold | – | – | – |
| Blk 102 Bedok Reservoir Rd Bedok | 890 m | 57y | – | – | – | – |
| Blk 105 Bedok Reservoir Rd Bedok | 890 m | 57y | $427k 4 sold | $590k 1 sold | – | – |
| Blk 32 Eunos Cres Geylang | 890 m | 79y | $685k 2 sold | $976k 2 sold | – | – |
| Blk 660 Jln Tenaga Bedok | 890 m | 69y | – | $710k 2 sold | $810k 1 sold | – |
| Blk 107 Bedok Reservoir Rd Bedok | 890 m | 57y | $438k 1 sold | $558k 2 sold | – | – |
| Blk 103 Bedok Reservoir Rd Bedok | 900 m | 57y | $449k 1 sold | $599k 3 sold | – | – |
| Blk 657 Jln Tenaga Bedok | 900 m | 68y | – | – | – | – |
| Blk 656 Jln Tenaga Bedok | 900 m | 69y | – | – | $845k 4 sold | – |
| Blk 33 Eunos Cres Geylang | 910 m | 79y | $665k 3 sold | $960k 3 sold | – | – |
| Blk 106 Bedok Reservoir Rd Bedok | 910 m | 57y | – | – | – | – |
| Blk 670 Jln Damai Bedok | 910 m | 69y | – | – | – | – |
| Blk 108 Bedok Reservoir Rd Bedok | 920 m | 57y | $425k 3 sold | $578k 1 sold | – | – |
| Blk 38C Eunos Rd 2 Geylang | 920 m | 95y | – | – | – | – |
| Blk 118 Bedok Reservoir Rd Bedok | 920 m | 57y | – | – | – | – |
| Blk 672 Jln Damai Bedok | 920 m | 68y | – | $700k 1 sold | $870k 1 sold | – |
| Blk 2A Eunos Cres Geylang | 940 m | 53y | – | – | – | – |
| Blk 101 Bedok Reservoir Rd Bedok | 950 m | 57y | – | – | – | – |
| Blk 119 Bedok Reservoir Rd Bedok | 950 m | 58y | – | – | – | – |
| Blk 671 Jln Damai Bedok | 950 m | 68y | – | – | – | – |
| Blk 669 Jln Damai Bedok | 950 m | 69y | – | – | – | – |
| Blk 109 Bedok Reservoir Rd Bedok | 960 m | 57y | – | – | – | – |
| Blk 666 Jln Damai Bedok | 960 m | 69y | – | $728k 1 sold | $910k 1 sold | – |
| Blk 104 Bedok Reservoir Rd Bedok | 960 m | 57y | – | – | – | – |
| Blk 114 Bedok Reservoir Rd Bedok | 980 m | 58y | – | – | – | $1.10M 1 sold |
| Blk 665 Jln Damai Bedok | 990 m | 69y | – | – | – | $1.06M 1 sold |
| Blk 111 Bedok Reservoir Rd Bedok | 990 m | 57y | – | – | – | – |
| Blk 120 Bedok Reservoir Rd Bedok | 1000 m | 58y | – | $578k 2 sold | – | – |
1 to 2 km
| Block | Distance | Lease left | 3-room | 4-room | 5-room | Executive |
|---|---|---|---|---|---|---|
| Blk 661 Jln Damai Bedok | 1.0 km | 69y | – | – | – | $958k 1 sold |
| Blk 104 Lengkong Tiga Bedok | 1.0 km | 61y | – | – | – | – |
| Blk 668 Jln Damai Bedok | 1.0 km | 69y | – | $722k 2 sold | – | – |
| Blk 121 Bedok Reservoir Rd Bedok | 1.0 km | 57y | $460k 3 sold | – | – | – |
| Blk 110 Bedok Reservoir Rd Bedok | 1.0 km | 57y | – | $560k 3 sold | – | – |
| Blk 667 Jln Damai Bedok | 1.0 km | 69y | – | $702k 2 sold | $850k 1 sold | – |
| Blk 106 Lengkong Tiga Bedok | 1.0 km | 61y | – | – | – | $1.20M 1 sold |
| Blk 112 Bedok Reservoir Rd Bedok | 1.0 km | 57y | – | – | $675k 2 sold | – |
| Blk 105 Lengkong Tiga Bedok | 1.0 km | 61y | – | – | – | – |
| Blk 662 Jln Damai Bedok | 1.0 km | 69y | – | – | – | $970k 1 sold |
| Blk 664 Jln Damai Bedok | 1.1 km | 68y | – | – | – | – |
| Blk 107 Lengkong Tiga Bedok | 1.1 km | 61y | – | – | – | – |
| Blk 108 Lengkong Tiga Bedok | 1.1 km | 61y | – | – | – | $1.20M 3 sold |
| Blk 113 Bedok Reservoir Rd Bedok | 1.1 km | 57y | – | $555k 3 sold | – | – |
| Blk 103 Lengkong Tiga Bedok | 1.1 km | 61y | – | – | $1.11M 2 sold | – |
| Blk 663 Jln Damai Bedok | 1.1 km | 69y | – | – | – | $930k 1 sold |
| Blk 124 Bedok Reservoir Rd Bedok | 1.1 km | 59y | – | $550k 1 sold | – | – |
| Blk 102 Lengkong Tiga Bedok | 1.1 km | 61y | – | $780k 1 sold | $1.00M 3 sold | – |
| Blk 123 Bedok Reservoir Rd Bedok | 1.1 km | 60y | – | $599k 1 sold | – | – |
| Blk 411 Eunos Rd 5 Geylang | 1.1 km | 57y | – | $755k 3 sold | – | – |
| Blk 125 Bedok Reservoir Rd Bedok | 1.1 km | 59y | – | $565k 2 sold | – | – |
| Blk 122 Bedok Reservoir Rd Bedok | 1.1 km | 59y | – | $600k 3 sold | – | – |
| Blk 410 Eunos Rd 5 Geylang | 1.1 km | 57y | – | – | – | – |
| Blk 101 Lengkong Tiga Bedok | 1.1 km | 61y | – | – | – | – |
| Blk 109 Lengkong Tiga Bedok | 1.1 km | 61y | – | – | – | – |
| Blk 413 Eunos Rd 5 Geylang | 1.1 km | 65y | – | $823k 1 sold | $884k 4 sold | – |
| Blk 602 Bedok Reservoir Rd Bedok | 1.1 km | 54y | – | – | $610k 1 sold | – |
| Blk 601 Bedok Reservoir Rd Bedok | 1.2 km | 54y | – | $550k 2 sold | $635k 3 sold | – |
| Blk 412 Eunos Rd 5 Geylang | 1.2 km | 64y | – | – | – | – |
| Blk 844 Sims Ave Geylang | 1.2 km | 57y | – | – | – | – |
| Blk 842 Sims Ave Geylang | 1.2 km | 58y | – | – | – | $1.03M 2 sold |
| Blk 126 Bedok Reservoir Rd Bedok | 1.2 km | 59y | $475k 1 sold | – | – | – |
| Blk 110 Lengkong Tiga Bedok | 1.2 km | 61y | – | – | $980k 1 sold | – |
| Blk 111 Lengkong Tiga Bedok | 1.2 km | 61y | – | $725k 2 sold | $1.10M 2 sold | – |
| Blk 415 Eunos Rd 5 Geylang | 1.2 km | 57y | – | $753k 1 sold | $1.07M 2 sold | – |
| Blk 127 Bedok Reservoir Rd Bedok | 1.2 km | 59y | $418k 2 sold | – | – | – |
| Blk 414 Eunos Rd 5 Geylang | 1.2 km | 57y | – | – | – | – |
| Blk 846 Sims Ave Geylang | 1.2 km | 58y | – | – | – | $1.08M 2 sold |
| Blk 609A Bedok Reservoir Rd Bedok | 1.2 km | 86y | – | – | – | – |
| Blk 417 Eunos Rd 5 Geylang | 1.2 km | 57y | – | – | $1.07M 4 sold | – |
| Blk 848 Sims Ave Geylang | 1.2 km | 57y | – | $650k 1 sold | – | – |
| Blk 133 Bedok Reservoir Rd Bedok | 1.2 km | 59y | – | – | – | – |
| Blk 610 Bedok Reservoir Rd Bedok | 1.2 km | 54y | $400k 1 sold | – | – | – |
| Blk 416 Eunos Rd 5 Geylang | 1.2 km | 57y | $505k 1 sold | – | – | – |
| Blk 3A Geylang Serai Geylang | 1.2 km | 84y | – | $938k 3 sold | – | – |
| Blk 2D Geylang Serai Geylang | 1.3 km | 84y | – | $950k 3 sold | – | – |
| Blk 112 Lengkong Tiga Bedok | 1.3 km | 61y | – | $822k 1 sold | – | – |
| Blk 603 Bedok Reservoir Rd Bedok | 1.3 km | 54y | – | – | – | – |
| Blk 132 Bedok Reservoir Rd Bedok | 1.3 km | 59y | – | $550k 1 sold | – | – |
| Blk 131 Bedok Reservoir Rd Bedok | 1.3 km | 59y | – | $550k 1 sold | – | – |
| Blk 115 Lengkong Tiga Bedok | 1.3 km | 61y | – | $740k 1 sold | – | – |
| Blk 2C Geylang Serai Geylang | 1.3 km | 84y | – | $985k 6 sold | – | – |
| Blk 128 Bedok Reservoir Rd Bedok | 1.3 km | 59y | – | $540k 1 sold | – | – |
| Blk 609 Bedok Reservoir Rd Bedok | 1.3 km | 54y | $433k 2 sold | $523k 2 sold | – | – |
| Blk 2B Geylang Serai Geylang | 1.3 km | 84y | – | $957k 6 sold | – | – |
| Blk 2 Geylang Serai Geylang | 1.3 km | 43y | – | – | – | – |
| Blk 113 Lengkong Tiga Bedok | 1.3 km | 61y | – | – | $870k 1 sold | – |
| Blk 607 Bedok Reservoir Rd Bedok | 1.3 km | 55y | – | – | $650k 1 sold | – |
| Blk 99B Circuit Rd Geylang | 1.3 km | 97y | – | – | – | – |
| Blk 99A Circuit Rd Geylang | 1.3 km | 97y | – | – | – | – |
| Blk 116 Lengkong Tiga Bedok | 1.3 km | 61y | – | – | $1.05M 1 sold | – |
| Blk 2A Geylang Serai Geylang | 1.3 km | 84y | – | $968k 1 sold | – | – |
| Blk 114 Lengkong Tiga Bedok | 1.3 km | 61y | – | $790k 3 sold | $1.02M 2 sold | – |
| Blk 604 Bedok Reservoir Rd Bedok | 1.3 km | 54y | – | – | – | – |
| Blk 97A Circuit Rd Geylang | 1.3 km | 97y | – | – | – | – |
| Blk 18D Circuit Rd Geylang | 1.4 km | 89y | $748k 4 sold | $1.01M 4 sold | – | – |
| Blk 135 Bedok Reservoir Rd Bedok | 1.4 km | 59y | – | $500k 1 sold | – | – |
| Blk 130 Bedok Reservoir Rd Bedok | 1.4 km | 59y | – | – | – | – |
| Blk 134 Bedok Reservoir Rd Bedok | 1.4 km | 59y | – | $570k 3 sold | – | – |
| Blk 97B Circuit Rd Geylang | 1.4 km | 97y | – | – | – | – |
| Blk 75A Circuit Rd Geylang | 1.4 km | 96y | – | – | – | – |
| Blk 129 Bedok Reservoir Rd Bedok | 1.4 km | 59y | – | – | – | – |
| Blk 17B Circuit Rd Geylang | 1.4 km | 89y | – | $980k 5 sold | – | – |
| Blk 147 Bedok Reservoir Rd Bedok | 1.4 km | 59y | – | $563k 2 sold | – | – |
| Blk 145 Bedok Reservoir Rd Bedok | 1.4 km | 59y | – | – | – | $938k 3 sold |
| Blk 146 Bedok Reservoir Rd Bedok | 1.4 km | 59y | – | $545k 2 sold | – | – |
| Blk 608 Bedok Reservoir Rd Bedok | 1.4 km | 54y | $390k 2 sold | $570k 1 sold | – | – |
| Blk 83B Circuit Rd Geylang | 1.4 km | 92y | $807k 2 sold | $1.06M 5 sold | – | – |
| Blk 95A Circuit Rd Geylang | 1.4 km | 97y | – | – | – | – |
| Blk 605 Bedok Reservoir Rd Bedok | 1.4 km | 54y | – | – | $638k 1 sold | – |
| Blk 76A Circuit Rd Geylang | 1.4 km | 96y | – | – | – | – |
| Blk 18C Circuit Rd Geylang | 1.4 km | 89y | $750k 5 sold | $974k 2 sold | – | – |
| Blk 82A Circuit Rd Geylang | 1.4 km | 92y | $832k 4 sold | $1.07M 2 sold | – | – |
| Blk 82B Circuit Rd Geylang | 1.4 km | 92y | $720k 3 sold | $1.03M 12 sold | – | – |
| Blk 75B Circuit Rd Geylang | 1.4 km | 96y | – | – | – | – |
| Blk 148 Bedok Reservoir Rd Bedok | 1.4 km | 59y | – | $593k 5 sold | – | – |
| Blk 95B Circuit Rd Geylang | 1.4 km | 97y | – | – | – | – |
| Blk 151 Bedok Reservoir Rd Bedok | 1.4 km | 61y | $459k 2 sold | $625k 1 sold | – | – |
| Blk 95C Circuit Rd Geylang | 1.4 km | 97y | – | – | – | – |
| Blk 3 Joo Chiat Rd Geylang | 1.4 km | 58y | $630k 3 sold | $780k 1 sold | – | – |
| Blk 606 Bedok Reservoir Rd Bedok | 1.4 km | 54y | $420k 1 sold | $540k 1 sold | – | – |
| Blk 83A Circuit Rd Geylang | 1.4 km | 92y | $795k 3 sold | $1.08M 1 sold | – | – |
| Blk 137 Bedok Reservoir Rd Bedok | 1.4 km | 59y | – | – | – | $940k 4 sold |
| Blk 144 Bedok Reservoir Rd Bedok | 1.4 km | 59y | $430k 1 sold | – | – | – |
| Blk 18B Circuit Rd Geylang | 1.5 km | 89y | $760k 3 sold | $1.01M 1 sold | – | – |
| Blk 136 Bedok Reservoir Rd Bedok | 1.5 km | 60y | $450k 3 sold | – | – | – |
| Blk 143 Bedok Reservoir Rd Bedok | 1.5 km | 59y | – | – | – | – |
| Blk 138 Bedok Reservoir Rd Bedok | 1.5 km | 59y | $400k 1 sold | – | – | – |
| Blk 18A Circuit Rd Geylang | 1.5 km | 89y | $720k 3 sold | $998k 6 sold | – | – |
| Blk 17A Circuit Rd Geylang | 1.5 km | 89y | – | $991k 4 sold | – | – |
| Blk 4 Joo Chiat Rd Geylang | 1.5 km | 58y | $600k 2 sold | – | – | – |
| Blk 632 Bedok Reservoir Rd Bedok | 1.5 km | 55y | $410k 1 sold | – | – | – |
| Blk 56 Pipit Rd Geylang | 1.5 km | 70y | – | – | $969k 3 sold | – |
| Blk 68 Circuit Rd Geylang | 1.5 km | 41y | – | – | – | – |
| Blk 149 Bedok Reservoir Rd Bedok | 1.5 km | 59y | – | $565k 2 sold | – | – |
| Blk 22 Balam Rd Geylang | 1.5 km | 39y | $304k 2 sold | – | – | – |
| Blk 67 Circuit Rd Geylang | 1.5 km | 41y | $325k 2 sold | – | – | – |
| Blk 70 Circuit Rd Geylang | 1.5 km | 41y | $323k 2 sold | – | – | – |
| Blk 150 Bedok Reservoir Rd Bedok | 1.5 km | 60y | $466k 2 sold | $572k 1 sold | – | – |
| Blk 140 Bedok Reservoir Rd Bedok | 1.5 km | 59y | – | $610k 1 sold | $733k 1 sold | – |
| Blk 55 Pipit Rd Geylang | 1.5 km | 70y | – | $828k 1 sold | $915k 1 sold | – |
| Blk 66 Circuit Rd Geylang | 1.5 km | 39y | $350k 3 sold | – | – | – |
| Blk 71 Circuit Rd Geylang | 1.5 km | 41y | – | – | – | – |
| Blk 139 Bedok Reservoir Rd Bedok | 1.5 km | 60y | $452k 2 sold | $600k 1 sold | – | – |
| Blk 34 Circuit Rd Geylang | 1.5 km | 39y | $310k 2 sold | – | – | – |
| Blk 94 Pipit Rd Geylang | 1.5 km | 44y | – | – | – | – |
| Blk 24 Balam Rd Geylang | 1.5 km | 39y | $318k 4 sold | – | – | – |
| Blk 72 Circuit Rd Geylang | 1.5 km | 41y | – | – | – | – |
| Blk 616 Bedok Reservoir Rd Bedok | 1.6 km | 54y | $418k 4 sold | – | – | – |
| Blk 142 Bedok Reservoir Rd Bedok | 1.6 km | 59y | – | – | $750k 1 sold | – |
| Blk 141 Bedok Reservoir Rd Bedok | 1.6 km | 59y | – | $518k 2 sold | $660k 1 sold | – |
| Blk 20 Balam Rd Geylang | 1.6 km | 39y | $310k 7 sold | – | – | – |
| Blk 12 Haig Rd Geylang | 1.6 km | 49y | – | – | – | – |
| Blk 611 Bedok Reservoir Rd Bedok | 1.6 km | 65y | – | $608k 1 sold | $689k 2 sold | – |
| Blk 65 Circuit Rd Geylang | 1.6 km | 39y | $333k 3 sold | – | – | – |
| Blk 30 Balam Rd Geylang | 1.6 km | 45y | $324k 2 sold | – | – | – |
| Blk 19 Balam Rd Geylang | 1.6 km | 39y | $319k 1 sold | – | – | – |
| Blk 64 Circuit Rd Geylang | 1.6 km | 39y | $345k 4 sold | – | – | – |
| Blk 69 Circuit Rd Geylang | 1.6 km | 41y | $329k 3 sold | $659k 1 sold | – | – |
| Blk 29 Balam Rd Geylang | 1.6 km | 69y | – | $755k 2 sold | – | – |
| Blk 32 Balam Rd Geylang | 1.6 km | 45y | $350k 1 sold | – | – | – |
| Blk 62 Circuit Rd Geylang | 1.6 km | 39y | $338k 4 sold | – | – | – |
| Blk 36 Circuit Rd Geylang | 1.6 km | 43y | $383k 4 sold | $458k 1 sold | – | – |
| Blk 93 Paya Lebar Way Geylang | 1.6 km | 45y | $317k 4 sold | – | – | – |
| Blk 11 Haig Rd Geylang | 1.6 km | 48y | – | $633k 3 sold | – | – |
| Blk 631 Bedok Reservoir Rd Bedok | 1.6 km | 55y | – | – | – | – |
| Blk 54 Pipit Rd Geylang | 1.6 km | 57y | – | $608k 6 sold | – | – |
| Blk 61 Circuit Rd Geylang | 1.6 km | 41y | $347k 5 sold | – | – | – |
| Blk 21 Balam Rd Geylang | 1.6 km | 39y | – | – | – | – |
| Blk 629 Bedok Reservoir Rd Bedok | 1.6 km | 65y | – | – | $933k 2 sold | $1.03M 1 sold |
| Blk 10 Haig Rd Geylang | 1.6 km | 48y | $415k 7 sold | – | – | – |
| Blk 92A Pipit Rd Geylang | 1.6 km | 69y | – | – | $900k 1 sold | – |
| Blk 63 Circuit Rd Geylang | 1.6 km | 39y | $342k 3 sold | – | – | – |
| Blk 37 Circuit Rd Geylang | 1.6 km | 45y | $313k 3 sold | – | – | – |
| Blk 28 Balam Rd Geylang | 1.7 km | 69y | – | $850k 3 sold | $896k 2 sold | – |
| Blk 59 Circuit Rd Geylang | 1.7 km | 41y | $325k 4 sold | – | – | – |
| Blk 42 Circuit Rd Geylang | 1.7 km | 68y | – | $808k 2 sold | $905k 1 sold | – |
| Blk 92 Pipit Rd Geylang | 1.7 km | 69y | – | – | – | – |
| Blk 612 Bedok Reservoir Rd Bedok | 1.7 km | 53y | – | – | – | – |
| Blk 23 Balam Rd Geylang | 1.7 km | 39y | $313k 3 sold | – | – | – |
| Blk 9 Haig Rd Geylang | 1.7 km | 48y | $375k 5 sold | – | – | – |
| Blk 60 Circuit Rd Geylang | 1.7 km | 41y | $308k 2 sold | – | – | – |
| Blk 40 Circuit Rd Geylang | 1.7 km | 43y | $335k 4 sold | – | – | – |
| Blk 57 Circuit Rd Geylang | 1.7 km | 41y | $310k 5 sold | – | – | – |
| Blk 615 Bedok Reservoir Rd Bedok | 1.7 km | 53y | $425k 1 sold | $573k 1 sold | – | – |
| Blk 628 Bedok Reservoir Rd Bedok | 1.7 km | 55y | $418k 1 sold | $543k 2 sold | – | – |
| Blk 41 Circuit Rd Geylang | 1.7 km | 68y | – | – | – | – |
| Blk 53 Pipit Rd Geylang | 1.7 km | 59y | – | – | – | $1.04M 4 sold |
| Blk 27 Balam Rd Geylang | 1.7 km | 69y | – | – | $903k 2 sold | – |
| Blk 33 Balam Rd Geylang | 1.7 km | 68y | – | – | $1.07M 1 sold | – |
| Blk 38 Circuit Rd Geylang | 1.7 km | 43y | $337k 4 sold | – | – | – |
| Blk 58 Circuit Rd Geylang | 1.7 km | 41y | $321k 4 sold | – | – | – |
| Blk 44 Circuit Rd Geylang | 1.7 km | 43y | $300k 2 sold | – | – | – |
| Blk 35 Circuit Rd Geylang | 1.7 km | 43y | – | – | – | – |
| Blk 7 Haig Rd Geylang | 1.7 km | 48y | – | – | $773k 6 sold | – |
| Blk 627 Bedok Reservoir Rd Bedok | 1.7 km | 53y | – | $508k 3 sold | – | – |
| Blk 45 Circuit Rd Geylang | 1.7 km | 43y | $304k 4 sold | – | – | – |
| Blk 81 Macpherson Lane Geylang | 1.7 km | 40y | – | – | – | – |
| Blk 46 Circuit Rd Geylang | 1.7 km | 43y | $318k 1 sold | – | – | – |
| Blk 626 Bedok Reservoir Rd Bedok | 1.7 km | 53y | – | $565k 1 sold | – | – |
| Blk 90 Pipit Rd Geylang | 1.7 km | 44y | – | – | – | – |
| Blk 39 Circuit Rd Geylang | 1.7 km | 43y | – | – | – | – |
| Blk 91 Paya Lebar Way Geylang | 1.7 km | 45y | $350k 3 sold | – | – | – |
| Blk 8 Haig Rd Geylang | 1.7 km | 48y | – | $644k 4 sold | – | – |
| Blk 115 Aljunied Ave 2 Geylang | 1.8 km | 47y | – | – | – | – |
| Blk 31 Balam Rd Geylang | 1.8 km | 57y | – | $620k 3 sold | – | – |
| Blk 625 Bedok Reservoir Rd Bedok | 1.8 km | 53y | – | – | – | – |
| Blk 47 Circuit Rd Geylang | 1.8 km | 41y | $312k 3 sold | – | – | – |
| Blk 6 Haig Rd Geylang | 1.8 km | 48y | – | – | – | – |
| Blk 43 Circuit Rd Geylang | 1.8 km | 43y | $325k 5 sold | – | – | – |
| Blk 617 Bedok Reservoir Rd Bedok | 1.8 km | 58y | $382k 2 sold | – | – | – |
| Blk 48 Circuit Rd Geylang | 1.8 km | 41y | $328k 1 sold | – | – | – |
| Blk 614 Bedok Reservoir Rd Bedok | 1.8 km | 53y | $408k 2 sold | – | – | – |
| Blk 23 Haig Rd Geylang | 1.8 km | 53y | – | – | – | – |
| Blk 49 Circuit Rd Geylang | 1.8 km | 41y | $316k 5 sold | – | – | – |
| Blk 22 Haig Rd Geylang | 1.8 km | 54y | $474k 2 sold | $642k 1 sold | – | – |
| Blk 83 Macpherson Lane Geylang | 1.8 km | 40y | – | – | – | – |
| Blk 50 Circuit Rd Geylang | 1.8 km | 41y | $330k 1 sold | – | – | – |
| Blk 82 Macpherson Lane Geylang | 1.8 km | 40y | – | – | – | – |
| Blk 624 Bedok Reservoir Rd Bedok | 1.8 km | 53y | – | – | – | – |
| Blk 613 Bedok Reservoir Rd Bedok | 1.8 km | 53y | – | – | $625k 3 sold | – |
| Blk 51 Circuit Rd Geylang | 1.8 km | 41y | – | – | – | – |
| Blk 116 Aljunied Ave 2 Geylang | 1.8 km | 50y | – | – | – | – |
| Blk 623 Bedok Reservoir Rd Bedok | 1.8 km | 53y | – | $578k 1 sold | – | – |
| Blk 618 Bedok Reservoir Rd Bedok | 1.8 km | 58y | $428k 1 sold | – | – | – |
| Blk 52 Circuit Rd Geylang | 1.8 km | 41y | $319k 1 sold | – | – | – |
| Blk 21 Haig Rd Geylang | 1.8 km | 54y | – | – | – | – |
| Blk 95 Aljunied Cres Geylang | 1.8 km | 47y | $379k 4 sold | – | – | – |
| Blk 87 Circuit Rd Geylang | 1.8 km | 42y | $345k 2 sold | – | – | – |
| Blk 5 Haig Rd Geylang | 1.8 km | 48y | – | $612k 2 sold | – | – |
| Blk 622 Bedok Reservoir Rd Bedok | 1.8 km | 53y | – | $545k 3 sold | – | – |
| Blk 2 Haig Rd Geylang | 1.8 km | 48y | – | – | – | – |
| Blk 85 Circuit Rd Geylang | 1.8 km | 42y | $336k 3 sold | – | – | – |
| Blk 621 Bedok Reservoir Rd Bedok | 1.9 km | 55y | – | $588k 1 sold | $680k 3 sold | – |
| Blk 613A Bedok Reservoir Rd Bedok | 1.9 km | 70y | – | – | – | – |
| Blk 4 Haig Rd Geylang | 1.9 km | 48y | $395k 2 sold | – | $1.04M 1 sold | – |
| Blk 128 Geylang East Ave 1 Geylang | 1.9 km | 55y | $550k 1 sold | – | $915k 3 sold | – |
| Blk 113 Aljunied Ave 2 Geylang | 1.9 km | 50y | – | – | – | – |
| Blk 619 Bedok Reservoir Rd Bedok | 1.9 km | 53y | $403k 4 sold | – | – | – |
| Blk 97 Aljunied Cres Geylang | 1.9 km | 47y | $390k 5 sold | – | – | – |
| Blk 3 Haig Rd Geylang | 1.9 km | 48y | – | – | – | – |
| Blk 119 Aljunied Ave 2 Geylang | 1.9 km | 71y | – | – | – | – |
| Blk 127 Geylang East Ave 1 Geylang | 1.9 km | 55y | – | $741k 2 sold | – | – |
| Blk 96 Aljunied Cres Geylang | 1.9 km | 51y | – | – | – | – |
| Blk 98 Aljunied Cres Geylang | 1.9 km | 47y | $416k 3 sold | – | – | – |
| Blk 613B Bedok Reservoir Rd Bedok | 1.9 km | 70y | – | $684k 6 sold | $867k 1 sold | – |
| Blk 129 Geylang East Ave 2 Geylang | 1.9 km | 58y | – | – | – | – |
| Blk 1 Haig Rd Geylang | 2.0 km | 55y | $446k 4 sold | – | – | – |
| Blk 620 Bedok Reservoir Rd Bedok | 2.0 km | 58y | $433k 5 sold | – | – | – |
| Blk 124 Geylang East Ave 1 Geylang | 2.0 km | 56y | $524k 2 sold | – | $925k 3 sold | – |
| Blk 126 Geylang East Ave 1 Geylang | 2.0 km | 56y | $645k 1 sold | $760k 3 sold | – | – |
| Blk 130 Geylang East Ave 1 Geylang | 2.0 km | 59y | – | – | – | – |
| Blk 120 Paya Lebar Way Geylang | 2.0 km | 52y | – | – | $745k 1 sold | – |
Medians over the 12 months to Oct 2026, by flat type. Distances are straight lines from the school's location to each block. For Primary 1 registration, MOE measures from the school's boundary to your address with OneMap, so a block near 1 km or 2 km can fall either side: check the exact distance on OneMap.