Skip to content P1 Registration 2026 · LIVE
P1 P1 Parents SG

Which homes are within 1km of West Spring Primary School?

阅读中文版 · Read in Chinese →

Block data last updated: 31 July 2026

About 24,700 flats in 213 HDB blocks sit within 1km of West Spring Primary School, and another 22,952 flats in 233 blocks lie between 1km and 2km. At Phase 2C in 2026 this school took 59 applications for 61 places, about 97% subscribed, so every applicant in the distance order was taken. That is about 405 flats inside the 1km band for every Phase 2C place.

Condos, apartments and landed homes are counted too: another 602 private and landed homes sit within 1km, across 1 developments and streets, and 7,849 more between 1km and 2km. See them listed below.

Which band a block falls in is taken from SLA's OneMap School Query itself, block by block, so it is the same answer a parent gets when they check their own address there. The distance in metres beside each block is our own estimate, because that service publishes a band and never a figure.

HDB blocks within 1km and 2km of West Spring Primary School

Each dot is one block, sized by how many flats it holds, coloured by which distance band it falls in, and drawn darker if it was completed in 2013 or later. 24,700 flats sit within 1km and 22,952 between 1km and 2km. The outlined shapes are school grounds: this school's is tinted green, and the other primary schools inside 2km are outlined in white. Tap any dot for its block number, or any outline for the school's name.

Within 1kmBetween 1km and 2kmdarker means completed 2013 or lateranother primary schoolround is HDB, square is a private developmenttriangle is an HDB building under construction
GreenridgeWest ViewBeaconZhenghuaTeck WhyeBukit PanjangYew TeeWest Spring1km2km
How old the flats within 1km are
CompletedBlocksFlatsShare of the band
2020 or later81,7737%
2010 to 2019455,82724%
2000 to 2009496,03424%
1990 to 1999727,96132%
1980 to 1989393,10513%
All21324,700100%

26% of the flats within 1km, 6,417 of 24,700, were completed in 2013 or later. The two dashed lines are 1km and 2km from this school's land boundary, the outline drawn on the map, not from a single point in the middle of it. That is the school end of MOE's published measure: the shortest distance from any point on the boundary around the school to a home. The home end is still not MOE's, because MOE measures to a home's own building outline and each dot here is the one address point on file for that block, so a block close to either line can fall on the other side of the official answer. Which band a block is in is SLA's answer for that block and not ours, so where a dot and a line disagree, the dot is the one to go by. Check your own address on SLA's OneMap School Query, which is the service MOE points parents to. The round dots are HDB blocks and the squares are private developments; see the note under the map for what the squares cover.

The squares are private developments URA names, placed by resolving that name through SLA's OneMap: 7,255 of the 8,451 private homes in these two bands, or 86%. A further 112 are houses URA lists on a road with no development name, mostly landed, so there is no name to place and they carry no square. They are all in the tables below. 1,084 are in named developments we could not place with certainty, and are left off the map rather than guessed at. An area with no squares is not an area with no private housing.

The triangles are 37 HDB buildings under construction, 6 within 1km and 31 between 1km and 2km, from HDB's own record of buildings under construction. HDB does not publish what each building will be or how many flats it will hold, so these are counted as buildings and not as homes, and no flat count is shown. Distance is measured the same way as the blocks above, from the school's land boundary. It is an estimated proximity and not a statement about any future registration phase.

New flats and Phase 2C demand at West Spring Primary School

Bars are flats completed within 1km each year. The line is this school's own Phase 2C applicants per place. Sixteen years from one school is too few to read a trend from on its own; the pattern only holds once every school is measured together.

West Spring Primary School

6,417 flats completed within 1km since 2013, 26% of all the HDB flats in its 1km band.

flats completed that year, left axis Phase 2C applicants per place, right axis

Scroll sideways to see the whole chart.

2x 4x 6x 5k2.5k 20052010201520202025
Within 1km
213 blocks
24,700 flats in total
Between 1km and 2km
233 blocks
22,952 flats in total
Before you rely on a band
Two lists, on two sources. The tables below are HDB blocks. Condos, apartments and landed homes are listed separately further down, and come from a different source with a different limit: Taken from the Urban Redevelopment Authority's dwelling-unit list, last updated by URA on 26 February 2026. Every address on that list was put to SLA's OneMap School Query and all of them answered, so nothing on the list is missing here. That is not the same as the list holding every private home in Singapore, so check your own address there before relying on it.
The metres are an estimate, the band is not. We measure to the block, while MOE measures to your own building outline, so a figure near a band line can be out by a little. The band itself comes from SLA's OneMap School Query, the service MOE tells parents to check. Check your own address there in the year you register, because a block is not a home and the boundaries can be redrawn.

When being within 1km of West Spring Primary School actually counts

Distance does not decide every phase, and knowing which ones it decides is the difference between a plan and a hope. Figures are this school's own, from MOE, checked 21 August 2026, 4:29pm SGT

Phase 1

A brother or sister already in the school.

Distance does not come into it. Every Phase 1 child gets a place.

Phase 2A

67 applied for 69places, 97%

A parent who is an alumnus, or on the school advisory or management committee.

Distance only decides if the phase is oversubscribed and goes to a ballot. Then within 1km is drawn first.

Phase 2B

1 applied for 21places, 5%

A parent who volunteered at the school, or is active in a linked community or church body.

Same as 2A. It matters only in a ballot, and then it decides the order.

Phase 2C

59 applied for 61places, 97%

Everyone else. This is the phase most families register in.

This is where living within 1km counts most. Places go to within 1km first, then 1 to 2km, then everyone else, and a ballot is held inside whichever group the places run out in.

Phase 2C(S) and Phase 3 come after these and are for children still without a place and for non-citizens. Distance is used the same way in 2C(S) as in 2C.

Age in the tables below is 2026 minus the year each block was completed. Blocks completed in 2013 or later are shown in green, the same cutoff the map above uses for its own darker dots; older blocks are shown in grey. Every row still states the age itself, so the colour is a shortcut, not the only way to read it.

Within 1km: 213 blocks, 24,700 flats

These blocks are within 1km of the school on the measurement basis MOE uses, the band that comes first in the distance priority.

AddressPostal codeFlatsYear completedAgeDistance (m)
Blk 550B Segar Road672550116201412 yrs32
Blk 550A Segar Road671550119201412 yrs34
Blk 517 Jelapang Road670517101199729 yrs49
Blk 519 Jelapang Road670519101199729 yrs54
Blk 515 Jelapang Road67051585199729 yrs57
Blk 549B Segar Road672549113201412 yrs87
Blk 521 Jelapang Road670521101199729 yrs95
Blk 513 Jelapang Road67051366199729 yrs116
Blk 514 Jelapang Road67051458199630 yrs129
Blk 523 Jelapang Road670523101199729 yrs133
Blk 548A Segar Road671548102201412 yrs145
Blk 549A Segar Road671549113201412 yrs148
Blk 516 Jelapang Road670516113199729 yrs149
Blk 656 Senja Road67065674199927 yrs153
Blk 518 Jelapang Road670518119199729 yrs159
Blk 654 Senja Road670654102200026 yrs175
Blk 520 Jelapang Road670520111199729 yrs177
Blk 646A Senja Close67164620220224 yrs181
Blk 647A Senja Close67164730420224 yrs186
Blk 548B Segar Road672548119201412 yrs187
Blk 525 Jelapang Road670525101199729 yrs192
Blk 655 Senja Road670655102200026 yrs192
Blk 547C Segar Road673547112201412 yrs210
Blk 511 Jelapang Road67051190199630 yrs213
Blk 647B Senja Close67264726920224 yrs213
Blk 522 Jelapang Road670522100199729 yrs214
Blk 512 Jelapang Road67051294199630 yrs215
Blk 547D Segar Road674547112201412 yrs230
Blk 527 Jelapang Road670527101199729 yrs233
Blk 652 Senja Link670652104200026 yrs234
Blk 506 Jelapang Road670506108199630 yrs242
Blk 547B Segar Road67254786201412 yrs247
Blk 524 Jelapang Road67052474199630 yrs250
Blk 653 Senja Link67065374199927 yrs255
Blk 507 Jelapang Road670507105199630 yrs261
Blk 546C Segar Road67354696201412 yrs276
Blk 510 Jelapang Road670510150199630 yrs280
Blk 650 Senja Link670650104199927 yrs287
Blk 643B Senja Close67264311520215 yrs290
Blk 651 Senja Link670651104199927 yrs293
Blk 529 Jelapang Road67052979199729 yrs299
Blk 526 Jelapang Road67052664199729 yrs310
Blk 643A Senja Close67164310120215 yrs318
Blk 546B Segar Road67254696201412 yrs327
Blk 509 Jelapang Road67050984199729 yrs331
Blk 531 Jelapang Road67053179199729 yrs336
Blk 508 Jelapang Road670508138199729 yrs341
Blk 528 Jelapang Road67052886199729 yrs349
Blk 547A Segar Road67154792201412 yrs352
Blk 546A Segar Road67154696201313 yrs366
Blk 530 Jelapang Road670530120199729 yrs366
Blk 621 Senja Road670621122200026 yrs378
Blk 532 Jelapang Road670532108199729 yrs378
Blk 428 Bukit Panjang Ring Road67042816198838 yrs416
Blk 456 Segar Road67045690201115 yrs419
Blk 623 Senja Road670623117200026 yrs422
Blk 641A Senja Close67164113420215 yrs422
Blk 426 Fajar Road67042612198838 yrs424
Blk 504 Jelapang Road670504114199630 yrs424
Blk 533 Bukit Panjang Ring Road670533121199828 yrs425
Blk 429 Bukit Panjang Ring Road67042964198838 yrs427
Blk 427 Bukit Panjang Ring Road67042764198838 yrs431
Blk 457 Segar Road67045790201115 yrs435
Blk 424 Fajar Road67042416198838 yrs438
Blk 503 Jelapang Road670503132199630 yrs447
Blk 425 Fajar Road67042564198838 yrs448
Blk 617 Bukit Panjang Ring Road67061780200026 yrs448
Blk 534 Jelapang Road670534103199729 yrs456
Blk 640A Senja Close67164041820224 yrs456
Blk 619 Bukit Panjang Ring Road67061995200026 yrs456
Blk 423 Fajar Road67042364198838 yrs463
Blk 430 Bukit Panjang Ring Road67043070198838 yrs464
Blk 455 Segar Road670455112201115 yrs464
Blk 485 Segar Road670485166201313 yrs464
Blk 488 Segar Road670488138201313 yrs467
Blk 487 Segar Road67048798201313 yrs468
Blk 505 Jelapang Road670505181199729 yrs470
Blk 431 Bukit Panjang Ring Road670431132198838 yrs474
Blk 638A Senja Close67163823020224 yrs478
Blk 435 Bukit Panjang Ring Road670435132198838 yrs478
Blk 458 Segar Road670458120201016 yrs478
Blk 624 Senja Road67062497200026 yrs487
Blk 620 Bukit Panjang Ring Road67062095200026 yrs497
Blk 422 Fajar Road67042260198838 yrs503
Blk 615 Bukit Panjang Ring Road670615170200026 yrs504
Blk 536 Jelapang Road670536123199729 yrs504
Blk 502 Jelapang Road670502186199729 yrs506
Blk 535 Bukit Panjang Ring Road670535121199828 yrs511
Blk 417 Fajar Road67041748198838 yrs524
Blk 486 Segar Road670486126201313 yrs525
Blk 461 Segar Road67046190201412 yrs527
Blk 418 Fajar Road670418120198838 yrs532
Blk 420 Fajar Road67042066198838 yrs538
Blk 459 Segar Road670459120201412 yrs543
Blk 622 Senja Road670622117200026 yrs547
Blk 434 Bukit Panjang Ring Road670434100198838 yrs551
Blk 538 Jelapang Road670538123199729 yrs552
Blk 484 Segar Road67048491200026 yrs557
Blk 432 Bukit Panjang Ring Road67043280198838 yrs557
Blk 419 Fajar Road670419126198838 yrs560
Blk 501 Jelapang Road670501180199729 yrs574
Blk 537 Bukit Panjang Ring Road670537121199828 yrs574
Blk 483 Segar Road67048391200026 yrs575
Blk 618 Senja Road670618117200026 yrs579
Blk 481 Segar Road67048186200026 yrs580
Blk 613 Bukit Panjang Ring Road670613170200026 yrs584
Blk 473 Segar Road67047391200026 yrs585
Blk 540 Jelapang Road670540103199729 yrs593
Blk 421 Fajar Road67042186198838 yrs599
Blk 482 Segar Road67048260200026 yrs600
Blk 480 Segar Road67048086200026 yrs601
Blk 460 Segar Road67046090201412 yrs604
Blk 411 Saujana Road67041124198838 yrs609
Blk 474 Segar Road67047491200026 yrs609
Blk 433 Bukit Panjang Ring Road67043312198838 yrs613
Blk 631 Senja Road670631232200224 yrs613
Blk 416 Saujana Road670416110198838 yrs616
Blk 616 Senja Road670616117200026 yrs626
Blk 542 Jelapang Road67054294199729 yrs633
Blk 475 Segar Road67047560200026 yrs637
Blk 479 Segar Road67047970200026 yrs639
Blk 412 Saujana Road670412110198838 yrs639
Blk 539 Bukit Panjang Ring Road670539119199828 yrs640
Blk 472 Segar Road670472116200026 yrs641
Blk 415 Saujana Road67041580198838 yrs642
Blk 625 Senja Road670625234200323 yrs648
Blk 409 Saujana Road67040988198838 yrs659
Blk 611 Bukit Panjang Ring Road670611170200026 yrs659
Blk 476 Segar Road67047686200026 yrs662
Blk 630 Senja Road670630234200224 yrs664
Blk 478 Segar Road67047870200026 yrs665
Blk 471 Segar Road670471115200026 yrs667
Blk 410 Saujana Road67041060198838 yrs667
Blk 453 Fajar Road67045378199531 yrs670
Blk 614 Senja Road670614115200026 yrs670
Blk 477 Segar Road67047786200026 yrs674
Blk 465 Segar Road670465116200026 yrs674
Blk 543 Jelapang Road67054394199729 yrs676
Blk 541 Bukit Panjang Ring Road670541119199828 yrs682
Blk 452 Fajar Road67045278199531 yrs688
Blk 440 Fajar Road67044076199531 yrs691
Blk 612 Senja Road670612123200026 yrs691
Blk 626 Senja Road670626234200323 yrs701
Blk 470 Segar Road670470101200026 yrs702
Blk 454 Fajar Road670454264201412 yrs704
Blk 414 Saujana Road67041420198838 yrs711
Blk 469 Segar Road67046999200026 yrs718
Blk 629 Senja Road670629233200224 yrs719
Blk 437 Fajar Road67043795199531 yrs723
Blk 609 Bukit Panjang Ring Road670609172200026 yrs723
Blk 468 Segar Road67046899200026 yrs725
Blk 544 Jelapang Road67054494199729 yrs725
Blk 636C Senja Road673636182201412 yrs726
Blk 451 Fajar Road67045178199531 yrs733
Blk 610 Senja Road67061080200026 yrs733
Blk 413 Saujana Road67041380198838 yrs735
Blk 441 Fajar Road670441110198937 yrs736
Blk 466 Segar Road670466115200026 yrs738
Blk 439 Fajar Road67043988198937 yrs739
Blk 545 Bukit Panjang Ring Road670545140199729 yrs744
Blk 627 Senja Road670627234200323 yrs748
Blk 406 Fajar Road670406127198838 yrs749
Blk 438 Fajar Road67043888198937 yrs755
Blk 608 Senja Road67060880200026 yrs767
Blk 607 Senja Road670607126200026 yrs769
Blk 450 Bukit Panjang Ring Road670450116199531 yrs783
Blk 633D Senja Road674633119201214 yrs783
Blk 601 Senja Road67060173199729 yrs784
Blk 408 Fajar Road67040880198838 yrs785
Blk 636B Senja Road672636171201412 yrs787
Blk 467 Segar Road670467101200026 yrs789
Blk 449 Bukit Panjang Ring Road670449122199531 yrs795
Blk 405 Fajar Road67040516198838 yrs799
Blk 407 Fajar Road670407132198838 yrs800
Blk 636A Senja Road671636224201412 yrs800
Blk 448 Bukit Panjang Ring Road670448116199531 yrs807
Blk 633C Senja Road673633118201214 yrs811
Blk 436 Fajar Road670436110198937 yrs814
Blk 447 Bukit Panjang Ring Road670447104199630 yrs817
Blk 602 Senja Road67060278199729 yrs829
Blk 632B Senja Road672632134201115 yrs830
Blk 403 Fajar Road670403132198838 yrs834
Blk 404 Fajar Road670404118198838 yrs843
Blk 603 Senja Road670603152199828 yrs843
Blk 634B Senja Road672634166201412 yrs850
Blk 633B Senja Road672633118201214 yrs856
Blk 633A Senja Road671633119201214 yrs859
Blk 442 Fajar Road67044288199630 yrs861
Blk 635B Senja Road672635178201412 yrs866
Blk 604 Senja Road670604156199828 yrs875
Blk 443A Fajar Road671443136201511 yrs876
Blk 177 Lompang Road670177169199927 yrs877
Blk 178 Lompang Road670178169199927 yrs879
Blk 632A Senja Road671632163201115 yrs888
Blk 606 Senja Road670606164199729 yrs894
Blk 402 Fajar Road670402116198838 yrs895
Blk 174 Lompang Road67017490199630 yrs901
Blk 634A Senja Road671634176201412 yrs909
Blk 401 Fajar Road67040184198838 yrs918
Blk 443B Fajar Road672443126201511 yrs921
Blk 605 Senja Road670605164199828 yrs926
Blk 173 Gangsa Road670173114199630 yrs935
Blk 635A Senja Road671635221201412 yrs935
Blk 442C Fajar Road673442124201511 yrs938
Blk 179 Lompang Road670179150199927 yrs943
Blk 175 Lompang Road670175144199630 yrs944
Blk 183 Jelebu Road670183165200026 yrs967
Blk 182 Jelebu Road670182167200125 yrs968
Blk 443C Fajar Road673443140201511 yrs974
Blk 442B Fajar Road672442104201511 yrs978
Blk 442D Fajar Road67444296201511 yrs987
Blk 172 Gangsa Road670172126199630 yrs988
Blk 443D Fajar Road674443136201511 yrs1015

Between 1km and 2km: 233 blocks, 22,952 flats

These blocks are more than 1km but not more than 2km from the school, the second distance band.

AddressPostal codeFlatsYear completedAgeDistance (m)
Blk 176 Lompang Road670176126199630 yrs1004
Blk 184 Jelebu Road670184171200026 yrs1015
Blk 101 Gangsa Road67010160198640 yrs1020
Blk 180 Lompang Road670180135199927 yrs1035
Blk 171 Gangsa Road670171126199630 yrs1038
Blk 181 Jelebu Road670181172200125 yrs1045
Blk 102 Gangsa Road67010290198640 yrs1047
Blk 244 Bukit Panjang Ring Road67024499198739 yrs1056
Blk 185 Jelebu Road670185173200125 yrs1057
Blk 243 Bukit Panjang Ring Road67024368198838 yrs1064
Blk 104 Gangsa Road67010490198640 yrs1071
Blk 170 Gangsa Road670170126199630 yrs1081
Blk 239 Bukit Panjang Ring Road67023976198838 yrs1089
Blk 238 Bukit Panjang Ring Road67023896198739 yrs1098
Blk 245 Bukit Panjang Ring Road67024514198739 yrs1108
Blk 103 Gangsa Road67010326198640 yrs1108
Blk 246 Bangkit Road670246120198739 yrs1109
Blk 242 Bukit Panjang Ring Road67024288198739 yrs1113
Blk 105 Gangsa Road67010540198640 yrs1124
Blk 112 Pending Road67011226198640 yrs1135
Blk 107 Gangsa Road67010760198640 yrs1135
Blk 111 Gangsa Road67011196198640 yrs1150
Blk 161C Jalan Teck Whye68316128720233 yrs1156
Blk 240 Bukit Panjang Ring Road670240110198739 yrs1160
Blk 113 Pending Road670113132198640 yrs1160
Blk 106 Gangsa Road67010690198640 yrs1163
Blk 248 Bangkit Road670248128198739 yrs1165
Blk 241 Bukit Panjang Ring Road67024180198739 yrs1170
Blk 167 Petir Road670167172199729 yrs1176
Blk 166 Gangsa Road670166160199729 yrs1180
Blk 115 Pending Road670115132198640 yrs1182
Blk 161A Jalan Teck Whye68116116820224 yrs1183
Blk 249 Bangkit Road670249110198739 yrs1186
Blk 110 Gangsa Road67011096198640 yrs1186
Blk 237 Bukit Panjang Ring Road670237118198838 yrs1188
Blk 108 Gangsa Road67010890198640 yrs1189
Blk 236 Bukit Panjang Ring Road670236110198739 yrs1192
Blk 168 Petir Road67016896199729 yrs1197
Blk 162 Jalan Teck Whye680162124199630 yrs1199
Blk 250 Bangkit Road670250132198739 yrs1203
Blk 161B Jalan Teck Whye68216111920233 yrs1208
Blk 255 Bangkit Road67025596198739 yrs1220
Blk 151 Petir Road67015160198838 yrs1225
Blk 109 Gangsa Road67010926198640 yrs1226
Blk 251 Bangkit Road670251132198739 yrs1230
Blk 163 Jalan Teck Whye68016388199729 yrs1243
Blk 114 Pending Road67011427198739 yrs1244
Blk 117 Pending Road67011726198640 yrs1245
Blk 235 Bukit Panjang Ring Road670235116198838 yrs1247
Blk 150 Petir Road670150110198739 yrs1249
Blk 165 Gangsa Road670165143199729 yrs1251
Blk 116 Pending Road670116132198640 yrs1265
Blk 164 Jalan Teck Whye68016490199729 yrs1268
Blk 153 Jalan Teck Whye68015312620206 yrs1271
Blk 122 Pending Road67012228198739 yrs1273
Blk 149 Petir Road670149110198739 yrs1277
Blk 121 Pending Road67012196198739 yrs1280
Blk 252 Bangkit Road670252110198739 yrs1280
Blk 234 Bukit Panjang Ring Road67023484198838 yrs1285
Blk 118 Pending Road670118132198640 yrs1290
Blk 160 Jalan Teck Whye680160136199630 yrs1293
Blk 154 Jalan Teck Whye680154122199630 yrs1293
Blk 254 Bangkit Road67025460198739 yrs1297
Blk 123 Pending Road670123132198640 yrs1299
Blk 142 Petir Road670142132198739 yrs1310
Blk 120 Pending Road67012096198739 yrs1313
Blk 164 Gangsa Road67016496199729 yrs1314
Blk 253 Bangkit Road670253116198739 yrs1315
Blk 152 Jalan Teck Whye680152104199630 yrs1316
Blk 125 Pending Road670125132198640 yrs1318
Blk 158 Jalan Teck Whye680158107199630 yrs1319
Blk 143 Petir Road670143132198739 yrs1337
Blk 163 Gangsa Road67016396199729 yrs1338
Blk 147 Gangsa Road67014760198838 yrs1344
Blk 159 Jalan Teck Whye680159107199630 yrs1344
Blk 257 Bangkit Road670257134198838 yrs1346
Blk 119 Pending Road67011928198739 yrs1352
Blk 145 Petir Road67014528198739 yrs1357
Blk 157 Jalan Teck Whye680157120199630 yrs1363
Blk 148 Gangsa Road670148110198739 yrs1369
Blk 127 Pending Road67012728198739 yrs1373
Blk 141 Petir Road67014172198838 yrs1383
Blk 144 Petir Road67014424198739 yrs1385
Blk 155 Jalan Teck Whye680155107199630 yrs1389
Blk 151 Jalan Teck Whye68015190199630 yrs1391
Blk 126 Pending Road670126132198640 yrs1395
Blk 124 Pending Road67012460198739 yrs1396
Blk 146 Gangsa Road67014688198838 yrs1397
Blk 128 Pending Road670128132198640 yrs1416
Blk 7 Teck Whye Avenue68000796198343 yrs1431
Blk 10 Teck Whye Avenue680010153197749 yrs1433
Blk 156 Jalan Teck Whye68015680199630 yrs1437
Blk 165A Teck Whye Crescent681165290201214 yrs1437
Blk 155 Gangsa Road67015596199828 yrs1439
Blk 166B Teck Whye Crescent682166133201313 yrs1449
Blk 152 Gangsa Road67015280199729 yrs1452
Blk 259 Bukit Panjang Ring Road67125995198838 yrs1457
Blk 6 Teck Whye Avenue680006132198343 yrs1458
Blk 8 Teck Whye Avenue68000896197749 yrs1460
Blk 12 Teck Whye Lane68001296197848 yrs1463
Blk 140 Petir Road67014072198739 yrs1466
Blk 233 Pending Road67023360198739 yrs1468
Blk 5 Teck Whye Avenue680005120198343 yrs1479
Blk 153 Gangsa Road67015388199828 yrs1479
Blk 166A Teck Whye Crescent681166149201313 yrs1481
Blk 150 Jalan Teck Whye680150105199630 yrs1482
Blk 129 Pending Road67012960198640 yrs1484
Blk 13 Teck Whye Lane68001396197848 yrs1488
Blk 11 Teck Whye Lane68001196197749 yrs1493
Blk 139 Petir Road670139132198739 yrs1494
Blk 154 Gangsa Road67015496199828 yrs1496
Blk 232 Pending Road670232110198739 yrs1501
Blk 137 Petir Road670137132198739 yrs1517
Blk 230 Pending Road670230110198640 yrs1519
Blk 136 Petir Road67013638198739 yrs1534
Blk 272 Bangkit Road67027288198739 yrs1536
Blk 14 Teck Whye Lane68001496197848 yrs1537
Blk 9 Teck Whye Lane680009240197749 yrs1540
Blk 15 Teck Whye Lane680015120197848 yrs1541
Blk 271 Bangkit Road67027118198739 yrs1541
Blk 228 Pending Road67022860198739 yrs1552
Blk 4 Teck Whye Avenue680004110198343 yrs1554
Blk 16 Teck Whye Lane680016141197848 yrs1558
Blk 3 Teck Whye Avenue680003120198343 yrs1559
Blk 270 Bangkit Road670270154198838 yrs1570
Blk 231 Pending Road67023124198739 yrs1572
Blk 274 Bangkit Road670274132198739 yrs1574
Blk 138 Petir Road67013832198838 yrs1575
Blk 26 Teck Whye Lane680026143197848 yrs1580
Blk 273 Bangkit Road670273100198739 yrs1581
Blk 229 Pending Road670229110198739 yrs1587
Blk 17 Teck Whye Lane680017120198046 yrs1591
Blk 25 Teck Whye Lane680025120197848 yrs1592
Blk 225 Pending Road670225110198640 yrs1594
Blk 275 Bangkit Road670275132198739 yrs1602
Blk 224 Pending Road67022422198739 yrs1603
Blk 133A Cashew Road67113316198838 yrs1604
Blk 227 Pending Road670227110198739 yrs1606
Blk 134 Petir Road6701348198838 yrs1608
Blk 226 Pending Road670226110198640 yrs1615
Blk 131 Cashew Road670131110198739 yrs1624
Blk 135 Cashew Road67013590198838 yrs1625
Blk 223 Pending Road670223132198640 yrs1631
Blk 1 Teck Whye Avenue680001118198343 yrs1634
Blk 2 Teck Whye Avenue680002168198343 yrs1637
Blk 133 Cashew Road67013360198838 yrs1643
Blk 132 Cashew Road670132110198739 yrs1645
Blk 221 Pending Road670221132198640 yrs1648
Blk 144 Teck Whye Lane68014445198838 yrs1648
Blk 18 Teck Whye Lane68001877198145 yrs1654
Blk 141 Teck Whye Lane68014166198937 yrs1655
Blk 277 Bangkit Road670277105198838 yrs1670
Blk 276 Bangkit Road670276104198838 yrs1681
Blk 137 Teck Whye Lane68013739198937 yrs1682
Blk 101 Teck Whye Lane68010166198838 yrs1684
Blk 19 Teck Whye Lane680019129198046 yrs1685
Blk 142 Teck Whye Lane68014256198937 yrs1699
Blk 130 Cashew Road67013060198838 yrs1701
Blk 102 Teck Whye Lane68010264198838 yrs1704
Blk 20 Teck Whye Lane680020110198046 yrs1709
Blk 220 Petir Road670220132198739 yrs1715
Blk 222 Pending Road67022222198739 yrs1724
Blk 217 Petir Road670217132198640 yrs1724
Blk 219 Petir Road670219132198739 yrs1733
Blk 107 Teck Whye Lane68010754198838 yrs1742
Blk 218 Petir Road670218132198640 yrs1745
Blk 108 Teck Whye Lane68010872198838 yrs1751
Blk 215 Petir Road67021524198739 yrs1757
Blk 769 Choa Chu Kang Street 54680769110199531 yrs1757
Blk 135 Teck Whye Lane68013516198937 yrs1763
Blk 131 Choa Chu Kang Avenue 168013181199234 yrs1767
Blk 136 Teck Whye Lane68013639198937 yrs1768
Blk 106 Teck Whye Lane680106110198739 yrs1774
Blk 770 Choa Chu Kang Street 54680770110199531 yrs1775
Blk 103 Teck Whye Lane68010380198838 yrs1776
Blk 133 Teck Whye Lane68013356199135 yrs1781
Blk 214 Petir Road670214110198739 yrs1785
Blk 105 Teck Whye Lane680105132198739 yrs1788
Blk 765 Choa Chu Kang North 568076567199531 yrs1795
Blk 132 Choa Chu Kang Avenue 168013278199135 yrs1796
Blk 768 Choa Chu Kang Street 5468076850199531 yrs1796
Blk 216 Petir Road670216110198739 yrs1800
Blk 109 Teck Whye Lane68010960198838 yrs1806
Blk 116 Teck Whye Lane68011681198838 yrs1810
Blk 766 Choa Chu Kang North 568076680199531 yrs1813
Blk 134 Teck Whye Lane68013456199135 yrs1823
Blk 130 Choa Chu Kang Avenue 168013080199135 yrs1824
Blk 110 Teck Whye Lane680110132198739 yrs1830
Blk 104 Teck Whye Lane68010480198838 yrs1830
Blk 117 Teck Whye Lane68011772198838 yrs1835
Blk 111 Teck Whye Lane680111110198739 yrs1853
Blk 767 Choa Chu Kang Street 5468076792199531 yrs1862
Blk 206 Petir Road670206110198739 yrs1863
Blk 115 Teck Whye Lane680115110198739 yrs1864
Blk 764 Choa Chu Kang North 568076450199531 yrs1864
Blk 791 Choa Chu Kang North 668079184199531 yrs1865
Blk 213 Petir Road670213114198739 yrs1867
Blk 112 Teck Whye Lane680112104198838 yrs1875
Blk 208 Petir Road670208110198739 yrs1879
Blk 205 Petir Road670205110198739 yrs1880
Blk 202 Choa Chu Kang Avenue 1680202118198937 yrs1881
Blk 790 Choa Chu Kang North 6680790118199531 yrs1885
Blk 201 Choa Chu Kang Avenue 168020116198937 yrs1889
Blk 118 Teck Whye Lane680118120198838 yrs1890
Blk 771 Choa Chu Kang Street 5468077192199531 yrs1892
Blk 207 Petir Road670207110198739 yrs1896
Blk 114 Teck Whye Lane680114132198739 yrs1904
Blk 212 Petir Road67021216198739 yrs1907
Blk 762 Choa Chu Kang North 568076290199531 yrs1911
Blk 119 Teck Whye Lane68011999198838 yrs1912
Blk 211 Petir Road67021180198739 yrs1913
Blk 203 Choa Chu Kang Avenue 168020350198937 yrs1924
Blk 634 Choa Chu Kang North 668063478199630 yrs1925
Blk 113 Teck Whye Lane680113117198838 yrs1933
Blk 792 Choa Chu Kang North 668079288199531 yrs1933
Blk 763 Choa Chu Kang North 568076390199531 yrs1936
Blk 209 Petir Road67020916198739 yrs1944
Blk 120 Teck Whye Lane68012060198838 yrs1948
Blk 635 Choa Chu Kang North 668063581199630 yrs1957
Blk 210 Petir Road67021080198739 yrs1961
Blk 692A Choa Chu Kang Crescent681692186200125 yrs1965
Blk 204 Petir Road670204122198739 yrs1967
Blk 789 Choa Chu Kang North 668078986199531 yrs1967
Blk 692B Choa Chu Kang Crescent682692188200125 yrs1974
Blk 633 Choa Chu Kang North 6680633112199630 yrs1981
Blk 640 Choa Chu Kang Street 64680640136199630 yrs1990
Blk 203 Petir Road670203102198739 yrs1999
Blk 786 Choa Chu Kang Drive68078688199531 yrs1999
Blk 641 Choa Chu Kang Street 64680641128199630 yrs1999
Blk 751 Choa Chu Kang North 568075172199432 yrs2003
Blk 691A Choa Chu Kang Crescent681691188200125 yrs2012
Blk 788 Choa Chu Kang North 668078888199531 yrs2022
Blk 691B Choa Chu Kang Crescent682691188200224 yrs2022

Condos, apartments and landed homes near West Spring Primary School

Listed by development, and by street where the list records no development name, rather than address by address.

Within 1km
602 homes
1 developments and streets
Between 1km and 2km
7,849 homes
40 developments and streets

Within 1km: 602 homes

Development or street Type Homes
Blossom Residences Executive condo 602

Between 1km and 2km: 7,849 homes

Development or street Type Homes
Yew Mei Green Executive condo 712
Hazel Park Condominium Condo or apartment 696
Maysprings Condo or apartment 636
Cashew Heights Condominium Condo or apartment 596
Hillion Residences Condo or apartment 546
Wandervale Executive condo 534
Villa Verde Landed 515
The Quintet Executive condo 459
Chestervale Executive condo 396
Hillsta Condo or apartment 396
Windermere Executive condo 395
The Rainforest Executive condo 382
The Tennery Condo or apartment 338
The Linear Condo or apartment 221
Cashew Park Condominium Condo or apartment 116
The Arden Condo or apartment 105
Cashew Villas/Cashew Hill/Cashew Garden Landed 93
Phoenix Heights Landed 89
Mera Gardens Landed 87
Hazel Park Terrace Landed 80
Phoenix Residences Condo or apartment 74
Cashew Estate Landed 73
Nicon Gardens Condo or apartment 47
Chestnut Crescent Landed 45
Bukit 828 Condo or apartment 34
Hua Mei Gardens Landed 32
Mi Casa Condo or apartment 23
Suncottages Landed 23
Galistan Avenue Landed 22
Hillsta Landed 20
Cashew Green Landed 19
Phoenix Road Landed 12
Cashew Crescent Landed 10
Chestnut Drive Landed 7
Upper Bukit Timah Road Condo or apartment 6
Choa Chu Kang Road Landed 4
Cashew Road Landed 2
Phoenix Garden Landed 2
Phoenix Avenue Landed 1
Phoenix Rise Landed 1

If you live in these blocks, which other schools are also within 1km?

Most blocks near West Spring Primary School sit inside the 1km band of more than one school, so the distance advantage you have here you often have elsewhere too. These are the schools sharing the most blocks with it, out of 213.

Greenridge Primary School210 of the same blocks, 99%
Zhenghua Primary School179 of the same blocks, 84%
West View Primary School144 of the same blocks, 68%
Beacon Primary School144 of the same blocks, 68%
Teck Whye Primary School54 of the same blocks, 25%
Bukit Panjang Primary School38 of the same blocks, 18%

Sharing a block means both schools' own within-1km lists contain it, on SLA's answer for that address. It does not mean the two are interchangeable, only that your address gives you the same standing at both.

Does new housing make a school harder to get into?

We measured it across every primary school over sixteen years of registration. New flats do raise how many families compete for each Phase 2C place, most strongly about five years after the keys are handed over, and they barely change whether the school ballots at all.

Read what the data shows →

Common questions

Which HDB blocks are within 1km of West Spring Primary School?

213 HDB blocks sit within 1km of West Spring Primary School, holding about 24,700 flats. Every one is listed on this page with its address and postal code. The band for each block is the answer SLA's OneMap School Query gives for that address, the same service MOE tells parents to check.

Does living within 1km guarantee a place at West Spring Primary School?

No. Distance sets the order in which places are given out, not the number of places. In Phase 2C, children living within 1km are considered first, then those 1 to 2km away. If more apply within a group than there are places left, that group goes to a ballot.

Are condominiums and landed homes included?

Yes. 602 private and landed homes sit within 1km of West Spring Primary School and 7,849 between 1km and 2km, listed on this page by development, and by street where the list records no development name. Their bands come from the same SLA service as the blocks, asked address by address. Check your own address on SLA's OneMap School Query before relying on this.

Bands: from SLA's OneMap School Query, asked for each block individually, the same service MOE tells parents to use. Metres are our own estimate on MOE's published distance method.

Phase 2C history: this school's own Phase 2C vacancies and applicants each year, 2013 to 2025, compiled registration outcomes cross-checked against MOE where the years overlap. Not the same as MOE's own published balloting flag.

Condos and landed homes: from the Urban Redevelopment Authority's published dwelling-unit list, last updated by URA on 26 February 2026, with each address's band asked of SLA's School Query individually. Grouped by development, and by street where URA's list records no development, the street taken from SLA's OneMap search for that postal code. No distance in metres is shown because that service publishes a band and never a figure.

Page copy last checked against official sources: 31 July 2026.

West Spring parents on WhatsApp

Other parents whose child is heading into West Spring for P1 2027, sharing registration updates and what to expect.

Join the P1 2027 group
You're not doing this alone

Find your child's group

Every cohort has its own WhatsApp group of parents going through the exact same year, real-time registration updates, school reviews, balloting news and answers from people one step ahead of you. Pick the year your child starts Primary 1.

Browse all cohort groups by school and area →

Registering now For children born in 2020

The 2026 registration exercise runs from 30 June to 30 October 2026, with the citizen and PR phases finishing in late August. This is the live cohort, phase dates, balloting and school choice are happening right now.

Free to join. A friendly, parent-run space, no spam, no selling.

Did this page answer what you needed about this school?