Flat Prices

HDB flats near West Spring Primary School

190 HDB blocks within 1 km of West Spring Primary School (Bukit Panjang) and 225 more within 2 km. See them on the map →

Within 1 km: the 12 months to Oct 2026

2-room
$380k
$751 psf · 11 sales · ▲ 2.9% yoy
Most $325k–$410k · typically 47 sqm
3-room
$505k
$696 psf · 44 sales · ▲ 0.8% yoy
Most $472k–$541k · typically 67 sqm
4-room
$580k
$574 psf · 252 sales · ▲ 0.0% yoy
Most $508k–$660k · typically 93 sqm
5-room
$679k
$541 psf · 133 sales · ▼ 1.5% yoy
Most $595k–$773k · typically 112 sqm
Executive
$824k
$557 psf · 54 sales · ▲ 0.2% yoy
Most $688k–$966k · typically 130 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

BlockDistanceLease left3-room4-room5-roomExecutive
Blk 550A Segar Rd
Bukit Panjang
130 m88y $480k
1 sold
$623k
4 sold
––
Blk 550B Segar Rd
Bukit Panjang
140 m88y –$608k
3 sold
$753k
3 sold
–
Blk 517 Jelapang Rd
Bukit Panjang
150 m71y ––––
Blk 515 Jelapang Rd
Bukit Panjang
180 m71y –$557k
1 sold
$620k
1 sold
–
Blk 549B Segar Rd
Bukit Panjang
190 m88y ––$758k
4 sold
–
Blk 519 Jelapang Rd
Bukit Panjang
190 m71y ––$669k
1 sold
$770k
1 sold
Blk 513 Jelapang Rd
Bukit Panjang
230 m71y ––––
Blk 521 Jelapang Rd
Bukit Panjang
230 m71y –$557k
2 sold
$665k
1 sold
$770k
1 sold
Blk 514 Jelapang Rd
Bukit Panjang
240 m70y ––––
Blk 548A Segar Rd
Bukit Panjang
240 m88y $505k
1 sold
–––
Blk 549A Segar Rd
Bukit Panjang
250 m88y –$630k
3 sold
$690k
2 sold
–
Blk 516 Jelapang Rd
Bukit Panjang
250 m70y –$548k
2 sold
$608k
1 sold
–
Blk 646A Senja Cl
Bukit Panjang
260 m94y ––––
Blk 656 Senja Rd
Bukit Panjang
270 m74y ––$683k
2 sold
–
Blk 647A Senja Cl
Bukit Panjang
270 m94y ––––
Blk 548B Segar Rd
Bukit Panjang
280 m88y $510k
3 sold
$620k
7 sold
––
Blk 523 Jelapang Rd
Bukit Panjang
280 m71y –$580k
1 sold
$645k
1 sold
–
Blk 518 Jelapang Rd
Bukit Panjang
280 m71y ––$647k
2 sold
–
Blk 654 Senja Rd
Bukit Panjang
290 m74y –––$828k
1 sold
Blk 547C Segar Rd
Bukit Panjang
300 m87y $497k
2 sold
–––
Blk 520 Jelapang Rd
Bukit Panjang
310 m70y –$559k
2 sold
$718k
1 sold
–
Blk 511 Jelapang Rd
Bukit Panjang
320 m70y –$515k
1 sold
––
Blk 547D Segar Rd
Bukit Panjang
320 m87y $470k
3 sold
–––
Blk 655 Senja Rd
Bukit Panjang
320 m74y ––$630k
2 sold
$854k
1 sold
Blk 512 Jelapang Rd
Bukit Panjang
320 m70y ––$600k
1 sold
–
Blk 647B Senja Cl
Bukit Panjang
320 m94y ––––
Blk 525 Jelapang Rd
Bukit Panjang
330 m71y ––$720k
1 sold
–
Blk 547B Segar Rd
Bukit Panjang
350 m87y –$642k
2 sold
$680k
1 sold
–
Blk 506 Jelapang Rd
Bukit Panjang
350 m70y –$575k
1 sold
$680k
2 sold
–
Blk 522 Jelapang Rd
Bukit Panjang
350 m70y ––––
Blk 652 Senja Link
Bukit Panjang
360 m74y ––$660k
1 sold
$780k
3 sold
Blk 546C Segar Rd
Bukit Panjang
370 m87y –$610k
1 sold
$696k
7 sold
–
Blk 507 Jelapang Rd
Bukit Panjang
370 m70y –$525k
1 sold
––
Blk 653 Senja Link
Bukit Panjang
380 m74y ––$711k
1 sold
$769k
2 sold
Blk 643B Senja Cl
Bukit Panjang
380 m93y ––––
Blk 527 Jelapang Rd
Bukit Panjang
380 m71y –$586k
1 sold
$650k
1 sold
–
Blk 524 Jelapang Rd
Bukit Panjang
390 m70y ––$680k
1 sold
–
Blk 510 Jelapang Rd
Bukit Panjang
400 m70y –$570k
3 sold
––
Blk 650 Senja Link
Bukit Panjang
410 m74y ––$702k
1 sold
–
Blk 546B Segar Rd
Bukit Panjang
420 m87y –$615k
1 sold
$708k
3 sold
–
Blk 643A Senja Cl
Bukit Panjang
420 m93y ––––
Blk 651 Senja Link
Bukit Panjang
420 m74y ––$685k
3 sold
–
Blk 509 Jelapang Rd
Bukit Panjang
430 m70y –$520k
3 sold
––
Blk 529 Jelapang Rd
Bukit Panjang
440 m71y –$509k
1 sold
$671k
1 sold
$945k
2 sold
Blk 508 Jelapang Rd
Bukit Panjang
450 m70y –$516k
6 sold
––
Blk 547A Segar Rd
Bukit Panjang
450 m87y –$608k
6 sold
$718k
1 sold
–
Blk 526 Jelapang Rd
Bukit Panjang
450 m71y ––$608k
2 sold
–
Blk 546A Segar Rd
Bukit Panjang
460 m87y –$615k
3 sold
$730k
2 sold
–
Blk 531 Jelapang Rd
Bukit Panjang
480 m71y –$578k
2 sold
––
Blk 528 Jelapang Rd
Bukit Panjang
500 m71y ––––
Blk 428 Bt Panjang Ring Rd
Bukit Panjang
500 m62y ––––
Blk 426 Fajar Rd
Bukit Panjang
510 m61y –––$848k
2 sold
Blk 456 Segar Rd
Bukit Panjang
510 m85y ––––
Blk 530 Jelapang Rd
Bukit Panjang
520 m71y ––$709k
1 sold
$989k
1 sold
Blk 641A Senja Cl
Bukit Panjang
520 m93y ––––
Blk 429 Bt Panjang Ring Rd
Bukit Panjang
520 m61y ––––
Blk 621 Senja Rd
Bukit Panjang
520 m74y –$542k
2 sold
––
Blk 532 Jelapang Rd
Bukit Panjang
520 m71y –––$938k
1 sold
Blk 427 Bt Panjang Ring Rd
Bukit Panjang
530 m61y ––$705k
3 sold
–
Blk 424 Fajar Rd
Bukit Panjang
530 m61y ––––
Blk 457 Segar Rd
Bukit Panjang
530 m85y –$620k
3 sold
––
Blk 504 Jelapang Rd
Bukit Panjang
540 m70y –$550k
1 sold
––
Blk 425 Fajar Rd
Bukit Panjang
540 m61y ––$759k
2 sold
–
Blk 623 Senja Rd
Bukit Panjang
560 m74y ––$612k
1 sold
–
Blk 487 Segar Rd
Bukit Panjang
560 m87y $488k
2 sold
$569k
3 sold
––
Blk 423 Fajar Rd
Bukit Panjang
560 m61y ––––
Blk 455 Segar Rd
Bukit Panjang
560 m85y $509k
2 sold
$595k
3 sold
––
Blk 488 Segar Rd
Bukit Panjang
570 m87y ––––
Blk 640A Senja Cl
Bukit Panjang
570 m94y ––––
Blk 617 Bt Panjang Ring Rd
Bukit Panjang
570 m74y –––$860k
2 sold
Blk 503 Jelapang Rd
Bukit Panjang
570 m70y –––$928k
5 sold
Blk 485 Segar Rd
Bukit Panjang
580 m87y $501k
5 sold
$588k
2 sold
––
Blk 533 Bt Panjang Ring Rd
Bukit Panjang
580 m71y –$551k
1 sold
$775k
1 sold
–
Blk 458 Segar Rd
Bukit Panjang
580 m85y –$620k
3 sold
––
Blk 430 Bt Panjang Ring Rd
Bukit Panjang
580 m61y –$504k
2 sold
––
Blk 619 Bt Panjang Ring Rd
Bukit Panjang
580 m74y –$563k
2 sold
––
Blk 638A Senja Cl
Bukit Panjang
580 m94y ––––
Blk 534 Jelapang Rd
Bukit Panjang
590 m71y ––$800k
1 sold
–
Blk 505 Jelapang Rd
Bukit Panjang
600 m70y –$552k
2 sold
––
Blk 624 Senja Rd
Bukit Panjang
610 m74y ––$615k
3 sold
–
Blk 431 Bt Panjang Ring Rd
Bukit Panjang
610 m61y –$473k
2 sold
––
Blk 435 Bt Panjang Ring Rd
Bukit Panjang
620 m61y –$487k
2 sold
––
Blk 486 Segar Rd
Bukit Panjang
620 m87y $505k
1 sold
$590k
5 sold
––
Blk 461 Segar Rd
Bukit Panjang
620 m87y –$603k
4 sold
––
Blk 422 Fajar Rd
Bukit Panjang
630 m61y ––––
Blk 620 Bt Panjang Ring Rd
Bukit Panjang
640 m74y ––$711k
1 sold
–
Blk 536 Jelapang Rd
Bukit Panjang
640 m71y ––$837k
2 sold
–
Blk 502 Jelapang Rd
Bukit Panjang
640 m70y –$535k
4 sold
––
Blk 615 Bt Panjang Ring Rd
Bukit Panjang
640 m74y –$531k
2 sold
––
Blk 484 Segar Rd
Bukit Panjang
640 m75y ––$500k
1 sold
–
Blk 420 Fajar Rd
Bukit Panjang
640 m61y –$570k
1 sold
––
Blk 459 Segar Rd
Bukit Panjang
640 m87y –$620k
7 sold
––
Blk 418 Fajar Rd
Bukit Panjang
640 m61y ––$720k
1 sold
–
Blk 417 Fajar Rd
Bukit Panjang
650 m61y –$532k
1 sold
––
Blk 535 Bt Panjang Ring Rd
Bukit Panjang
660 m71y –$595k
2 sold
$765k
1 sold
–
Blk 483 Segar Rd
Bukit Panjang
660 m75y ––$585k
2 sold
–
Blk 432 Bt Panjang Ring Rd
Bukit Panjang
670 m61y –$527k
2 sold
––
Blk 622 Senja Rd
Bukit Panjang
670 m74y –$538k
3 sold
––
Blk 481 Segar Rd
Bukit Panjang
670 m75y ––––
Blk 434 Bt Panjang Ring Rd
Bukit Panjang
670 m61y ––$653k
1 sold
–
Blk 473 Segar Rd
Bukit Panjang
680 m75y ––$585k
4 sold
–
Blk 482 Segar Rd
Bukit Panjang
680 m75y –$515k
1 sold
––
Blk 538 Jelapang Rd
Bukit Panjang
680 m71y –$626k
2 sold
$900k
1 sold
–
Blk 419 Fajar Rd
Bukit Panjang
690 m61y ––$685k
1 sold
–
Blk 480 Segar Rd
Bukit Panjang
690 m75y ––$600k
2 sold
–
Blk 433 Bt Panjang Ring Rd
Bukit Panjang
690 m61y ––––
Blk 474 Segar Rd
Bukit Panjang
690 m75y –––$749k
3 sold
Blk 460 Segar Rd
Bukit Panjang
700 m87y –$611k
3 sold
––
Blk 421 Fajar Rd
Bukit Panjang
700 m61y ––––
Blk 618 Senja Rd
Bukit Panjang
710 m74y –$543k
2 sold
––
Blk 501 Jelapang Rd
Bukit Panjang
710 m70y –$565k
1 sold
$843k
1 sold
–
Blk 537 Bt Panjang Ring Rd
Bukit Panjang
720 m71y ––$740k
1 sold
–
Blk 475 Segar Rd
Bukit Panjang
720 m75y –––$710k
1 sold
Blk 479 Segar Rd
Bukit Panjang
720 m75y –––$669k
2 sold
Blk 613 Bt Panjang Ring Rd
Bukit Panjang
730 m74y –$553k
2 sold
$685k
3 sold
–
Blk 411 Saujana Rd
Bukit Panjang
730 m61y ––––
Blk 472 Segar Rd
Bukit Panjang
730 m74y –$470k
1 sold
––
Blk 631 Senja Rd
Bukit Panjang
730 m77y –$575k
5 sold
––
Blk 540 Jelapang Rd
Bukit Panjang
730 m71y –$594k
2 sold
––
Blk 416 Saujana Rd
Bukit Panjang
740 m61y –$480k
3 sold
––
Blk 415 Saujana Rd
Bukit Panjang
750 m61y ––$690k
1 sold
–
Blk 476 Segar Rd
Bukit Panjang
750 m75y –$527k
2 sold
$548k
3 sold
–
Blk 478 Segar Rd
Bukit Panjang
750 m75y ––$580k
1 sold
$713k
4 sold
Blk 616 Senja Rd
Bukit Panjang
760 m74y –$558k
2 sold
––
Blk 471 Segar Rd
Bukit Panjang
760 m74y –$502k
2 sold
–$725k
1 sold
Blk 453 Fajar Rd
Bukit Panjang
760 m69y ––––
Blk 412 Saujana Rd
Bukit Panjang
760 m61y –$490k
1 sold
––
Blk 477 Segar Rd
Bukit Panjang
770 m75y –$535k
3 sold
––
Blk 542 Jelapang Rd
Bukit Panjang
770 m71y –––$988k
2 sold
Blk 465 Segar Rd
Bukit Panjang
770 m74y ––––
Blk 625 Senja Rd
Bukit Panjang
780 m77y –$581k
6 sold
––
Blk 630 Senja Rd
Bukit Panjang
780 m77y –$568k
3 sold
$704k
3 sold
–
Blk 410 Saujana Rd
Bukit Panjang
780 m61y ––$715k
1 sold
–
Blk 440 Fajar Rd
Bukit Panjang
780 m70y –$515k
1 sold
––
Blk 409 Saujana Rd
Bukit Panjang
780 m61y –$490k
1 sold
$688k
1 sold
–
Blk 539 Bt Panjang Ring Rd
Bukit Panjang
780 m71y –$570k
2 sold
––
Blk 452 Fajar Rd
Bukit Panjang
790 m69y ––––
Blk 470 Segar Rd
Bukit Panjang
790 m74y –$508k
3 sold
$595k
1 sold
$709k
4 sold
Blk 611 Bt Panjang Ring Rd
Bukit Panjang
800 m74y ––$682k
3 sold
–
Blk 469 Segar Rd
Bukit Panjang
810 m74y –$490k
1 sold
$590k
2 sold
–
Blk 614 Senja Rd
Bukit Panjang
810 m74y ––$656k
2 sold
–
Blk 454 Fajar Rd
Bukit Panjang
810 m88y $495k
8 sold
–––
Blk 414 Saujana Rd
Bukit Panjang
810 m61y ––––
Blk 543 Jelapang Rd
Bukit Panjang
820 m71y –––$1.10M
2 sold
Blk 468 Segar Rd
Bukit Panjang
820 m74y –$484k
1 sold
$605k
2 sold
–
Blk 451 Fajar Rd
Bukit Panjang
830 m69y –––$770k
1 sold
Blk 612 Senja Rd
Bukit Panjang
830 m74y ––––
Blk 541 Bt Panjang Ring Rd
Bukit Panjang
830 m71y –$608k
2 sold
––
Blk 626 Senja Rd
Bukit Panjang
830 m77y –$598k
3 sold
––
Blk 636C Senja Rd
Bukit Panjang
830 m88y –$660k
6 sold
––
Blk 629 Senja Rd
Bukit Panjang
830 m77y –$617k
2 sold
$704k
2 sold
–
Blk 466 Segar Rd
Bukit Panjang
840 m74y –––$685k
1 sold
Blk 437 Fajar Rd
Bukit Panjang
840 m69y –$510k
1 sold
––
Blk 413 Saujana Rd
Bukit Panjang
840 m61y ––$675k
1 sold
–
Blk 439 Fajar Rd
Bukit Panjang
860 m62y –$529k
2 sold
––
Blk 441 Fajar Rd
Bukit Panjang
860 m62y ––$670k
1 sold
–
Blk 406 Fajar Rd
Bukit Panjang
870 m61y ––––
Blk 610 Senja Rd
Bukit Panjang
870 m74y ––––
Blk 438 Fajar Rd
Bukit Panjang
870 m62y –$535k
1 sold
$634k
2 sold
–
Blk 609 Bt Panjang Ring Rd
Bukit Panjang
870 m74y –$570k
1 sold
$718k
2 sold
–
Blk 544 Jelapang Rd
Bukit Panjang
870 m71y –––$898k
2 sold
Blk 627 Senja Rd
Bukit Panjang
870 m77y –$605k
2 sold
$666k
2 sold
–
Blk 467 Segar Rd
Bukit Panjang
880 m74y –$520k
1 sold
$570k
1 sold
$678k
3 sold
Blk 450 Bt Panjang Ring Rd
Bukit Panjang
880 m69y –$496k
2 sold
––
Blk 636B Senja Rd
Bukit Panjang
890 m88y –$655k
14 sold
––
Blk 408 Fajar Rd
Bukit Panjang
890 m61y –––$820k
1 sold
Blk 449 Bt Panjang Ring Rd
Bukit Panjang
900 m69y ––$630k
1 sold
–
Blk 545 Bt Panjang Ring Rd
Bukit Panjang
900 m71y ––$800k
2 sold
–
Blk 608 Senja Rd
Bukit Panjang
900 m74y ––$708k
1 sold
–
Blk 636A Senja Rd
Bukit Panjang
910 m88y $533k
8 sold
–––
Blk 448 Bt Panjang Ring Rd
Bukit Panjang
910 m69y –$521k
4 sold
$668k
2 sold
–
Blk 633D Senja Rd
Bukit Panjang
910 m86y $522k
2 sold
$615k
1 sold
––
Blk 407 Fajar Rd
Bukit Panjang
910 m61y –$469k
4 sold
––
Blk 447 Bt Panjang Ring Rd
Bukit Panjang
910 m69y ––$683k
2 sold
–
Blk 405 Fajar Rd
Bukit Panjang
920 m60y ––$566k
1 sold
–
Blk 436 Fajar Rd
Bukit Panjang
920 m62y –$505k
3 sold
$625k
1 sold
–
Blk 607 Senja Rd
Bukit Panjang
920 m74y –––$928k
5 sold
Blk 601 Senja Rd
Bukit Panjang
930 m71y –$655k
5 sold
––
Blk 633C Senja Rd
Bukit Panjang
940 m86y –$657k
6 sold
––
Blk 403 Fajar Rd
Bukit Panjang
950 m60y ––––
Blk 634B Senja Rd
Bukit Panjang
960 m88y –$553k
1 sold
––
Blk 442 Fajar Rd
Bukit Panjang
960 m70y –$532k
2 sold
$655k
1 sold
–
Blk 632B Senja Rd
Bukit Panjang
960 m83y ––––
Blk 443A Fajar Rd
Bukit Panjang
970 m89y $509k
5 sold
$671k
1 sold
––
Blk 602 Senja Rd
Bukit Panjang
970 m71y –$602k
3 sold
––
Blk 633A Senja Rd
Bukit Panjang
970 m86y $549k
1 sold
$665k
2 sold
––
Blk 633B Senja Rd
Bukit Panjang
980 m86y –$650k
7 sold
––
Blk 404 Fajar Rd
Bukit Panjang
980 m61y –$530k
3 sold
$685k
2 sold
–
Blk 635B Senja Rd
Bukit Panjang
980 m88y –$664k
6 sold
$800k
3 sold
–
Blk 603 Senja Rd
Bukit Panjang
990 m71y –$833k
1 sold
$902k
2 sold
–

1 to 2 km

BlockDistanceLease left3-room4-room5-roomExecutive
Blk 632A Senja Rd
Bukit Panjang
1.0 km83y ––––
Blk 443B Fajar Rd
Bukit Panjang
1.0 km89y –$665k
1 sold
$780k
4 sold
–
Blk 177 Lompang Rd
Bukit Panjang
1.0 km74y ––$826k
4 sold
–
Blk 178 Lompang Rd
Bukit Panjang
1.0 km74y –$710k
3 sold
$872k
1 sold
–
Blk 401 Fajar Rd
Bukit Panjang
1.0 km60y –$538k
1 sold
$549k
1 sold
–
Blk 402 Fajar Rd
Bukit Panjang
1.0 km61y –$510k
1 sold
$620k
1 sold
–
Blk 634A Senja Rd
Bukit Panjang
1.0 km88y –$590k
1 sold
––
Blk 604 Senja Rd
Bukit Panjang
1.0 km71y –$770k
1 sold
$968k
3 sold
–
Blk 174 Lompang Rd
Bukit Panjang
1.0 km69y –$724k
2 sold
––
Blk 442C Fajar Rd
Bukit Panjang
1.0 km89y –$643k
2 sold
$720k
1 sold
–
Blk 606 Senja Rd
Bukit Panjang
1.0 km71y –$750k
1 sold
$905k
2 sold
–
Blk 635A Senja Rd
Bukit Panjang
1.0 km88y –$646k
3 sold
$810k
7 sold
–
Blk 173 Gangsa Rd
Bukit Panjang
1.1 km70y –$644k
2 sold
$847k
2 sold
–
Blk 442B Fajar Rd
Bukit Panjang
1.1 km89y $485k
5 sold
$685k
1 sold
––
Blk 605 Senja Rd
Bukit Panjang
1.1 km71y ––$945k
4 sold
–
Blk 442D Fajar Rd
Bukit Panjang
1.1 km89y ––$750k
1 sold
–
Blk 175 Lompang Rd
Bukit Panjang
1.1 km70y ––$913k
2 sold
–
Blk 179 Lompang Rd
Bukit Panjang
1.1 km74y ––$888k
2 sold
–
Blk 443C Fajar Rd
Bukit Panjang
1.1 km89y –$620k
2 sold
$742k
4 sold
–
Blk 443D Fajar Rd
Bukit Panjang
1.1 km89y –$670k
1 sold
$754k
1 sold
–
Blk 183 Jelebu Rd
Bukit Panjang
1.1 km75y –$860k
1 sold
$970k
1 sold
–
Blk 182 Jelebu Rd
Bukit Panjang
1.1 km75y –$825k
2 sold
––
Blk 172 Gangsa Rd
Bukit Panjang
1.1 km70y –$685k
3 sold
$912k
2 sold
–
Blk 176 Lompang Rd
Bukit Panjang
1.1 km70y –$700k
3 sold
$890k
1 sold
–
Blk 101 Gangsa Rd
Bukit Panjang
1.1 km59y –––$822k
1 sold
Blk 244 Bt Panjang Ring Rd
Bukit Panjang
1.1 km61y ––––
Blk 243 Bt Panjang Ring Rd
Bukit Panjang
1.1 km61y ––$690k
1 sold
–
Blk 184 Jelebu Rd
Bukit Panjang
1.2 km75y –$803k
1 sold
$960k
3 sold
–
Blk 171 Gangsa Rd
Bukit Panjang
1.2 km70y ––$878k
1 sold
–
Blk 102 Gangsa Rd
Bukit Panjang
1.2 km60y $415k
2 sold
$547k
2 sold
––
Blk 180 Lompang Rd
Bukit Panjang
1.2 km74y –––$1.10M
1 sold
Blk 181 Jelebu Rd
Bukit Panjang
1.2 km75y –$805k
2 sold
–$1.18M
1 sold
Blk 245 Bt Panjang Ring Rd
Bukit Panjang
1.2 km61y ––––
Blk 246 Bangkit Rd
Bukit Panjang
1.2 km60y ––––
Blk 239 Bt Panjang Ring Rd
Bukit Panjang
1.2 km61y –––$815k
1 sold
Blk 104 Gangsa Rd
Bukit Panjang
1.2 km60y –$520k
1 sold
––
Blk 185 Jelebu Rd
Bukit Panjang
1.2 km75y –$820k
1 sold
––
Blk 238 Bt Panjang Ring Rd
Bukit Panjang
1.2 km61y ––––
Blk 170 Gangsa Rd
Bukit Panjang
1.2 km70y –$728k
2 sold
––
Blk 242 Bt Panjang Ring Rd
Bukit Panjang
1.2 km61y ––––
Blk 103 Gangsa Rd
Bukit Panjang
1.2 km61y $393k
3 sold
–––
Blk 112 Pending Rd
Bukit Panjang
1.2 km61y $415k
1 sold
–––
Blk 105 Gangsa Rd
Bukit Panjang
1.3 km60y $410k
1 sold
–––
Blk 240 Bt Panjang Ring Rd
Bukit Panjang
1.3 km60y –$507k
5 sold
––
Blk 241 Bt Panjang Ring Rd
Bukit Panjang
1.3 km60y ––$600k
1 sold
–
Blk 107 Gangsa Rd
Bukit Panjang
1.3 km60y –––$800k
1 sold
Blk 111 Gangsa Rd
Bukit Panjang
1.3 km59y ––––
Blk 249 Bangkit Rd
Bukit Panjang
1.3 km61y $420k
1 sold
–––
Blk 113 Pending Rd
Bukit Panjang
1.3 km60y ––––
Blk 236 Bt Panjang Ring Rd
Bukit Panjang
1.3 km60y –$473k
2 sold
––
Blk 106 Gangsa Rd
Bukit Panjang
1.3 km60y $465k
1 sold
$533k
3 sold
––
Blk 237 Bt Panjang Ring Rd
Bukit Panjang
1.3 km61y –$538k
3 sold
$660k
1 sold
–
Blk 248 Bangkit Rd
Bukit Panjang
1.3 km61y –––$875k
1 sold
Blk 250 Bangkit Rd
Bukit Panjang
1.3 km61y $430k
3 sold
$523k
1 sold
––
Blk 161C Jln Teck Whye
Choa Chu Kang
1.3 km95y ––––
Blk 110 Gangsa Rd
Bukit Panjang
1.3 km60y ––$699k
3 sold
–
Blk 115 Pending Rd
Bukit Panjang
1.3 km60y –$579k
2 sold
––
Blk 108 Gangsa Rd
Bukit Panjang
1.3 km59y $410k
1 sold
$538k
1 sold
––
Blk 255 Bangkit Rd
Bukit Panjang
1.3 km61y ––$670k
1 sold
–
Blk 167 Petir Rd
Bukit Panjang
1.3 km70y –$684k
2 sold
––
Blk 166 Gangsa Rd
Bukit Panjang
1.3 km70y ––––
Blk 251 Bangkit Rd
Bukit Panjang
1.3 km61y $450k
1 sold
$511k
1 sold
––
Blk 168 Petir Rd
Bukit Panjang
1.3 km70y –$794k
1 sold
$918k
1 sold
–
Blk 161A Jln Teck Whye
Choa Chu Kang
1.3 km94y ––––
Blk 109 Gangsa Rd
Bukit Panjang
1.3 km60y ––––
Blk 114 Pending Rd
Bukit Panjang
1.3 km61y $418k
1 sold
–––
Blk 162 Jln Teck Whye
Choa Chu Kang
1.3 km70y –$580k
1 sold
$710k
3 sold
–
Blk 235 Bt Panjang Ring Rd
Bukit Panjang
1.4 km60y –$520k
2 sold
––
Blk 161B Jln Teck Whye
Choa Chu Kang
1.4 km95y ––––
Blk 151 Petir Rd
Bukit Panjang
1.4 km60y ––––
Blk 117 Pending Rd
Bukit Panjang
1.4 km61y ––––
Blk 234 Bt Panjang Ring Rd
Bukit Panjang
1.4 km60y ––$605k
1 sold
–
Blk 122 Pending Rd
Bukit Panjang
1.4 km60y $420k
1 sold
–––
Blk 252 Bangkit Rd
Bukit Panjang
1.4 km61y $448k
1 sold
–––
Blk 150 Petir Rd
Bukit Panjang
1.4 km60y –$565k
1 sold
––
Blk 254 Bangkit Rd
Bukit Panjang
1.4 km60y –––$1.00M
1 sold
Blk 163 Jln Teck Whye
Choa Chu Kang
1.4 km70y –––$860k
2 sold
Blk 116 Pending Rd
Bukit Panjang
1.4 km59y –$520k
1 sold
––
Blk 165 Gangsa Rd
Bukit Panjang
1.4 km70y ––$928k
1 sold
–
Blk 121 Pending Rd
Bukit Panjang
1.4 km60y ––$615k
1 sold
–
Blk 149 Petir Rd
Bukit Panjang
1.4 km61y ––––
Blk 123 Pending Rd
Bukit Panjang
1.4 km61y $445k
1 sold
$540k
1 sold
––
Blk 164 Jln Teck Whye
Choa Chu Kang
1.4 km70y –––$815k
1 sold
Blk 118 Pending Rd
Bukit Panjang
1.4 km60y $448k
1 sold
–––
Blk 153 Jln Teck Whye
Choa Chu Kang
1.4 km93y ––––
Blk 253 Bangkit Rd
Bukit Panjang
1.4 km61y –$569k
2 sold
–$820k
1 sold
Blk 120 Pending Rd
Bukit Panjang
1.4 km60y ––$622k
3 sold
–
Blk 257 Bangkit Rd
Bukit Panjang
1.4 km61y –$547k
3 sold
––
Blk 125 Pending Rd
Bukit Panjang
1.4 km60y $420k
2 sold
–––
Blk 154 Jln Teck Whye
Choa Chu Kang
1.4 km70y –$555k
3 sold
$710k
3 sold
–
Blk 142 Petir Rd
Bukit Panjang
1.4 km60y $435k
1 sold
$547k
2 sold
––
Blk 160 Jln Teck Whye
Choa Chu Kang
1.4 km70y –$577k
2 sold
––
Blk 164 Gangsa Rd
Bukit Panjang
1.4 km70y ––$840k
1 sold
–
Blk 119 Pending Rd
Bukit Panjang
1.5 km61y ––––
Blk 158 Jln Teck Whye
Choa Chu Kang
1.5 km70y ––––
Blk 152 Jln Teck Whye
Choa Chu Kang
1.5 km70y –$574k
2 sold
––
Blk 143 Petir Rd
Bukit Panjang
1.5 km61y $426k
1 sold
–––
Blk 163 Gangsa Rd
Bukit Panjang
1.5 km70y –$773k
2 sold
––
Blk 127 Pending Rd
Bukit Panjang
1.5 km60y $395k
2 sold
$488k
1 sold
––
Blk 147 Gangsa Rd
Bukit Panjang
1.5 km60y ––––
Blk 124 Pending Rd
Bukit Panjang
1.5 km60y –––$930k
1 sold
Blk 145 Petir Rd
Bukit Panjang
1.5 km61y ––––
Blk 159 Jln Teck Whye
Choa Chu Kang
1.5 km70y ––$685k
2 sold
–
Blk 148 Gangsa Rd
Bukit Panjang
1.5 km61y ––––
Blk 126 Pending Rd
Bukit Panjang
1.5 km60y ––––
Blk 141 Petir Rd
Bukit Panjang
1.5 km61y ––––
Blk 144 Petir Rd
Bukit Panjang
1.5 km60y –––$968k
1 sold
Blk 157 Jln Teck Whye
Choa Chu Kang
1.5 km70y –$564k
4 sold
––
Blk 146 Gangsa Rd
Bukit Panjang
1.5 km60y ––––
Blk 128 Pending Rd
Bukit Panjang
1.5 km60y $410k
1 sold
–––
Blk 155 Jln Teck Whye
Choa Chu Kang
1.6 km70y ––$690k
2 sold
–
Blk 233 Pending Rd
Bukit Panjang
1.6 km60y ––––
Blk 259 Bt Panjang Ring Rd
Bukit Panjang
1.6 km62y –$595k
1 sold
––
Blk 7 Teck Whye Ave
Choa Chu Kang
1.6 km56y ––$650k
3 sold
–
Blk 155 Gangsa Rd
Bukit Panjang
1.6 km71y –––$889k
2 sold
Blk 166B Teck Whye Cres
Choa Chu Kang
1.6 km87y $480k
1 sold
–––
Blk 151 Jln Teck Whye
Choa Chu Kang
1.6 km70y –$540k
1 sold
––
Blk 10 Teck Whye Ave
Choa Chu Kang
1.6 km50y $360k
7 sold
$455k
1 sold
––
Blk 152 Gangsa Rd
Bukit Panjang
1.6 km71y ––$815k
2 sold
–
Blk 129 Pending Rd
Bukit Panjang
1.6 km60y –––$853k
1 sold
Blk 140 Petir Rd
Bukit Panjang
1.6 km61y –$530k
1 sold
––
Blk 156 Jln Teck Whye
Choa Chu Kang
1.6 km70y ––––
Blk 165A Teck Whye Cres
Choa Chu Kang
1.6 km84y ––––
Blk 232 Pending Rd
Bukit Panjang
1.6 km60y $425k
2 sold
$560k
1 sold
––
Blk 166A Teck Whye Cres
Choa Chu Kang
1.6 km87y $469k
2 sold
–––
Blk 153 Gangsa Rd
Bukit Panjang
1.6 km71y ––$813k
2 sold
–
Blk 8 Teck Whye Ave
Choa Chu Kang
1.6 km50y –$448k
2 sold
––
Blk 12 Teck Whye Lane
Choa Chu Kang
1.6 km51y ––––
Blk 272 Bangkit Rd
Bukit Panjang
1.6 km61y ––$620k
1 sold
–
Blk 139 Petir Rd
Bukit Panjang
1.6 km60y $425k
1 sold
–––
Blk 230 Pending Rd
Bukit Panjang
1.6 km61y ––––
Blk 271 Bangkit Rd
Bukit Panjang
1.6 km60y ––––
Blk 5 Teck Whye Ave
Choa Chu Kang
1.6 km56y –$470k
1 sold
––
Blk 6 Teck Whye Ave
Choa Chu Kang
1.6 km56y $426k
2 sold
–––
Blk 154 Gangsa Rd
Bukit Panjang
1.6 km71y ––$781k
2 sold
–
Blk 13 Teck Whye Lane
Choa Chu Kang
1.6 km51y ––$540k
1 sold
–
Blk 137 Petir Rd
Bukit Panjang
1.6 km61y ––––
Blk 228 Pending Rd
Bukit Panjang
1.6 km60y –––$850k
1 sold
Blk 11 Teck Whye Lane
Choa Chu Kang
1.6 km50y –$433k
2 sold
––
Blk 150 Jln Teck Whye
Choa Chu Kang
1.7 km70y –$573k
4 sold
––
Blk 231 Pending Rd
Bukit Panjang
1.7 km61y ––––
Blk 136 Petir Rd
Bukit Panjang
1.7 km61y ––$618k
1 sold
–
Blk 274 Bangkit Rd
Bukit Panjang
1.7 km60y –$465k
3 sold
––
Blk 224 Pending Rd
Bukit Panjang
1.7 km61y ––––
Blk 273 Bangkit Rd
Bukit Panjang
1.7 km61y ––––
Blk 270 Bangkit Rd
Bukit Panjang
1.7 km61y –$525k
1 sold
$609k
1 sold
–
Blk 138 Petir Rd
Bukit Panjang
1.7 km61y –––$888k
1 sold
Blk 14 Teck Whye Lane
Choa Chu Kang
1.7 km51y ––––
Blk 229 Pending Rd
Bukit Panjang
1.7 km61y $443k
2 sold
$525k
1 sold
––
Blk 275 Bangkit Rd
Bukit Panjang
1.7 km60y –$482k
5 sold
––
Blk 225 Pending Rd
Bukit Panjang
1.7 km59y –$531k
4 sold
––
Blk 9 Teck Whye Lane
Choa Chu Kang
1.7 km49y ––––
Blk 3 Teck Whye Ave
Choa Chu Kang
1.7 km56y $400k
2 sold
–––
Blk 133A Cashew Rd
Bukit Panjang
1.7 km61y –––$810k
1 sold
Blk 4 Teck Whye Ave
Choa Chu Kang
1.7 km56y $412k
1 sold
–––
Blk 134 Petir Rd
Bukit Panjang
1.7 km60y –––$940k
1 sold
Blk 15 Teck Whye Lane
Choa Chu Kang
1.7 km51y –$430k
3 sold
––
Blk 227 Pending Rd
Bukit Panjang
1.7 km61y –$555k
1 sold
––
Blk 226 Pending Rd
Bukit Panjang
1.7 km59y –$465k
2 sold
––
Blk 131 Cashew Rd
Bukit Panjang
1.7 km60y $429k
2 sold
–––
Blk 133 Cashew Rd
Bukit Panjang
1.7 km61y –––$860k
1 sold
Blk 223 Pending Rd
Bukit Panjang
1.7 km60y $420k
1 sold
$508k
2 sold
––
Blk 135 Cashew Rd
Bukit Panjang
1.7 km60y –––$868k
2 sold
Blk 16 Teck Whye Lane
Choa Chu Kang
1.7 km51y $375k
1 sold
–––
Blk 277 Bangkit Rd
Bukit Panjang
1.8 km61y –$543k
1 sold
––
Blk 221 Pending Rd
Bukit Panjang
1.8 km61y ––––
Blk 132 Cashew Rd
Bukit Panjang
1.8 km61y $465k
1 sold
$535k
1 sold
––
Blk 26 Teck Whye Lane
Choa Chu Kang
1.8 km51y $408k
3 sold
–––
Blk 25 Teck Whye Lane
Choa Chu Kang
1.8 km51y –$442k
1 sold
––
Blk 17 Teck Whye Lane
Choa Chu Kang
1.8 km54y –$448k
2 sold
––
Blk 1 Teck Whye Ave
Choa Chu Kang
1.8 km57y $390k
2 sold
$518k
1 sold
––
Blk 276 Bangkit Rd
Bukit Panjang
1.8 km61y ––$640k
1 sold
–
Blk 130 Cashew Rd
Bukit Panjang
1.8 km61y –––$888k
3 sold
Blk 144 Teck Whye Lane
Choa Chu Kang
1.8 km61y ––$575k
1 sold
–
Blk 2 Teck Whye Ave
Choa Chu Kang
1.8 km57y $408k
1 sold
$500k
1 sold
––
Blk 222 Pending Rd
Bukit Panjang
1.8 km61y ––––
Blk 141 Teck Whye Lane
Choa Chu Kang
1.8 km61y –$485k
1 sold
––
Blk 220 Petir Rd
Bukit Panjang
1.8 km61y $418k
1 sold
–––
Blk 769 Choa Chu Kang St 54
Choa Chu Kang
1.8 km69y ––$683k
2 sold
–
Blk 18 Teck Whye Lane
Choa Chu Kang
1.8 km62y ––––
Blk 215 Petir Rd
Bukit Panjang
1.8 km61y $400k
1 sold
–––
Blk 217 Petir Rd
Bukit Panjang
1.8 km59y –$483k
2 sold
––
Blk 219 Petir Rd
Bukit Panjang
1.8 km60y $433k
2 sold
–––
Blk 770 Choa Chu Kang St 54
Choa Chu Kang
1.8 km69y –$515k
2 sold
––
Blk 101 Teck Whye Lane
Choa Chu Kang
1.9 km61y –––$820k
1 sold
Blk 142 Teck Whye Lane
Choa Chu Kang
1.9 km61y –$498k
2 sold
$610k
1 sold
–
Blk 137 Teck Whye Lane
Choa Chu Kang
1.9 km61y ––$610k
1 sold
–
Blk 218 Petir Rd
Bukit Panjang
1.9 km59y –$448k
2 sold
––
Blk 19 Teck Whye Lane
Choa Chu Kang
1.9 km54y $391k
4 sold
–––
Blk 765 Choa Chu Kang Nth 5
Choa Chu Kang
1.9 km68y –$520k
1 sold
––
Blk 20 Teck Whye Lane
Choa Chu Kang
1.9 km54y –$435k
3 sold
––
Blk 214 Petir Rd
Bukit Panjang
1.9 km61y $420k
1 sold
–––
Blk 768 Choa Chu Kang St 54
Choa Chu Kang
1.9 km68y –––$845k
1 sold
Blk 102 Teck Whye Lane
Choa Chu Kang
1.9 km61y ––––
Blk 766 Choa Chu Kang Nth 5
Choa Chu Kang
1.9 km68y –$558k
2 sold
$645k
1 sold
–
Blk 107 Teck Whye Lane
Choa Chu Kang
1.9 km61y –––$850k
1 sold
Blk 216 Petir Rd
Bukit Panjang
1.9 km61y –$544k
1 sold
––
Blk 135 Teck Whye Lane
Choa Chu Kang
1.9 km61y ––––
Blk 131 Choa Chu Kang Ave 1
Choa Chu Kang
1.9 km65y ––––
Blk 108 Teck Whye Lane
Choa Chu Kang
1.9 km61y –––$889k
3 sold
Blk 133 Teck Whye Lane
Choa Chu Kang
1.9 km65y ––––
Blk 791 Choa Chu Kang Nth 6
Choa Chu Kang
1.9 km69y ––$642k
1 sold
–
Blk 136 Teck Whye Lane
Choa Chu Kang
1.9 km62y ––––
Blk 767 Choa Chu Kang St 54
Choa Chu Kang
1.9 km69y –$559k
1 sold
$640k
1 sold
–
Blk 764 Choa Chu Kang Nth 5
Choa Chu Kang
1.9 km68y –––$835k
1 sold
Blk 132 Choa Chu Kang Ave 1
Choa Chu Kang
1.9 km65y ––––
Blk 106 Teck Whye Lane
Choa Chu Kang
2.0 km62y $430k
2 sold
$538k
2 sold
––
Blk 103 Teck Whye Lane
Choa Chu Kang
2.0 km61y –$510k
1 sold
$588k
1 sold
–
Blk 206 Petir Rd
Bukit Panjang
2.0 km61y $454k
4 sold
$480k
3 sold
––
Blk 771 Choa Chu Kang St 54
Choa Chu Kang
2.0 km68y –$538k
2 sold
$693k
2 sold
–
Blk 116 Teck Whye Lane
Choa Chu Kang
2.0 km61y –$510k
1 sold
$620k
1 sold
–
Blk 790 Choa Chu Kang Nth 6
Choa Chu Kang
2.0 km69y ––––
Blk 134 Teck Whye Lane
Choa Chu Kang
2.0 km65y ––––
Blk 105 Teck Whye Lane
Choa Chu Kang
2.0 km62y $429k
2 sold
–––
Blk 109 Teck Whye Lane
Choa Chu Kang
2.0 km61y –––$815k
2 sold
Blk 212 Petir Rd
Bukit Panjang
2.0 km60y ––––
Blk 130 Choa Chu Kang Ave 1
Choa Chu Kang
2.0 km65y –$526k
1 sold
$678k
1 sold
–
Blk 205 Petir Rd
Bukit Panjang
2.0 km61y $433k
4 sold
–––
Blk 208 Petir Rd
Bukit Panjang
2.0 km60y –$518k
1 sold
––
Blk 211 Petir Rd
Bukit Panjang
2.0 km60y ––$575k
1 sold
–
Blk 762 Choa Chu Kang Nth 5
Choa Chu Kang
2.0 km68y ––$655k
1 sold
–
Blk 213 Petir Rd
Bukit Panjang
2.0 km61y –$489k
1 sold
$618k
1 sold
–
Blk 634 Choa Chu Kang Nth 6
Choa Chu Kang
2.0 km70y ––––
Blk 207 Petir Rd
Bukit Panjang
2.0 km60y –$490k
1 sold
––
Blk 117 Teck Whye Lane
Choa Chu Kang
2.0 km61y ––––

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.