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

Which homes are within 1km of Marsiling Primary School?

阅读中文版 · Read in Chinese →

Block data last updated: 31 July 2026

About 22,332 flats in 217 HDB blocks sit within 1km of Marsiling Primary School, and another 12,474 flats in 130 blocks lie between 1km and 2km. At Phase 2C in 2026 this school took 85 applications for 92 places, about 92% subscribed, so every applicant in the distance order was taken. That is about 243 flats inside the 1km band for every Phase 2C place.

Condos, apartments and landed homes are counted too: another 452 private and landed homes sit within 1km, across 12 developments and streets, and 2,317 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 Marsiling 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. 22,332 flats sit within 1km and 12,474 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
FuchunSi LingQihuaWoodgroveInnovaMarsiling1km2km
How old the flats within 1km are
CompletedBlocksFlatsShare of the band
2020 or later102,48611%
2010 to 2019163,18214%
2000 to 200911611%
1990 to 1999191,4747%
1980 to 198914110,21246%
before 1980304,81722%
All21722,332100%

24% of the flats within 1km, 5,286 of 22,332, 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: 2,594 of the 2,769 private homes in these two bands, or 94%. A further 175 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. An area with no squares is not an area with no private housing.

The triangles are 65 HDB buildings under construction, 20 within 1km and 45 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 Marsiling 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.

Marsiling Primary School

5,286 flats completed within 1km since 2013, 24% 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 2k1k 20052010201520202025
Within 1km
217 blocks
22,332 flats in total
Between 1km and 2km
130 blocks
12,474 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 Marsiling 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

14 applied for 46places, 30%

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

0 applied for 31places, 0%

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

85 applied for 92places, 92%

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: 217 blocks, 22,332 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 155 Woodlands Street 13730155110198442 yrs8
Blk 156 Woodlands Street 1373015640198541 yrs8
Blk 162 Woodlands Street 13730162108198442 yrs10
Blk 152 Woodlands Street 13730152110198442 yrs12
Blk 150 Woodlands Street 1373015032198442 yrs12
Blk 159 Woodlands Street 13730159110198442 yrs12
Blk 161 Woodlands Street 13730161110198442 yrs20
Blk 160 Woodlands Street 13730160132198442 yrs28
Blk 157 Woodlands Street 13730157110198442 yrs31
Blk 158 Woodlands Street 13730158110198442 yrs33
Blk 163 Woodlands Street 1373016316198442 yrs47
Blk 164 Woodlands Street 1373016416198442 yrs51
Blk 151 Woodlands Street 13730151110198442 yrs51
Blk 165 Woodlands Street 1373016590198442 yrs71
Blk 153 Woodlands Street 1373015332198442 yrs81
Blk 148 Woodlands Street 13730148110198442 yrs88
Blk 149 Woodlands Street 13730149132198442 yrs91
Blk 154 Woodlands Street 1373015490198442 yrs104
Blk 144 Woodlands Street 1373014432198541 yrs115
Blk 147 Woodlands Street 1373014732198442 yrs116
Blk 145 Woodlands Street 13730145110198442 yrs126
Blk 146 Woodlands Street 13730146110198442 yrs126
Blk 166 Woodlands Street 1373016643198442 yrs135
Blk 182A Woodlands Street 1373118228320188 yrs165
Blk 301 Woodlands Street 3173030140198838 yrs181
Blk 302 Woodlands Street 3173030249198838 yrs182
Blk 185A Woodlands Street 1373118540020188 yrs183
Blk 167 Woodlands Street 1173016717198442 yrs186
Blk 187A Marsiling Road73118722020233 yrs199
Blk 189B Marsiling Road73218919120233 yrs199
Blk 168 Woodlands Street 11730168130198442 yrs204
Blk 171 Woodlands Street 11730171119198442 yrs204
Blk 302A Woodlands Street 31731302222201511 yrs213
Blk 170 Woodlands Street 1173017066198442 yrs224
Blk 169 Woodlands Street 1173016966198442 yrs226
Blk 185B Woodlands Street 1373218521520188 yrs227
Blk 182B Woodlands Street 1373218214820188 yrs236
Blk 303 Woodlands Street 3173030326198838 yrs246
Blk 189A Marsiling Road73118928020233 yrs249
Blk 183C Woodlands Street 1373318315420188 yrs257
Blk 402 Woodlands Street 4173040262198541 yrs271
Blk 317 Woodlands Street 31730317131198442 yrs273
Blk 185C Woodlands Street 1373318512020188 yrs275
Blk 315 Woodlands Street 3173031516198739 yrs292
Blk 401 Woodlands Street 4173040164199432 yrs299
Blk 183B Woodlands Street 1373218312020188 yrs305
Blk 188B Marsiling Road73218828020233 yrs305
Blk 403 Woodlands Street 4173040362198541 yrs310
Blk 316 Woodlands Street 31730316110198541 yrs313
Blk 314 Woodlands Street 31730314132198442 yrs320
Blk 143 Marsiling Road73014316198442 yrs331
Blk 184A Woodlands Street 1373118415620188 yrs334
Blk 312 Woodlands Street 3173031232198739 yrs334
Blk 172 Woodlands Street 1373017294198442 yrs339
Blk 304 Woodlands Street 3173030427198838 yrs343
Blk 173 Woodlands Street 13730173129198442 yrs344
Blk 404 Woodlands Street 4173040462198640 yrs350
Blk 183A Woodlands Street 1373118315020188 yrs352
Blk 188A Marsiling Road73118827520233 yrs352
Blk 142 Marsiling Road73014256198442 yrs353
Blk 134 Marsiling Road73013462198442 yrs359
Blk 313 Woodlands Street 31730313110198442 yrs362
Blk 178 Woodlands Street 1373017896198442 yrs365
Blk 175 Woodlands Street 1373017566198442 yrs365
Blk 306 Woodlands Street 3173030628198838 yrs366
Blk 318 Woodlands Street 31730318132198442 yrs366
Blk 174 Woodlands Street 1373017466198442 yrs367
Blk 141 Marsiling Road73014152198442 yrs380
Blk 405 Woodlands Street 4173040562198640 yrs389
Blk 140 Marsiling Road73014016198442 yrs394
Blk 311 Woodlands Street 31730311110198442 yrs398
Blk 319 Woodlands Street 31730319110198541 yrs402
Blk 177 Woodlands Street 1373017796198442 yrs404
Blk 406 Woodlands Street 41730406102199432 yrs407
Blk 310 Woodlands Street 31730310110198442 yrs420
Blk 179 Woodlands Street 1373017920198442 yrs420
Blk 139 Marsiling Road73013952198442 yrs426
Blk 4 Marsiling Road730004412197353 yrs454
Blk 138 Marsiling Road73013855198442 yrs456
Blk 320 Woodlands Street 3273032032198541 yrs461
Blk 309 Woodlands Avenue 173030916198739 yrs464
Blk 135 Marsiling Road73013516198442 yrs464
Blk 176 Woodlands Street 1373017624198442 yrs465
Blk 137 Marsiling Road73013786198442 yrs468
Blk 409 Woodlands Street 4173040987199432 yrs470
Blk 308 Woodlands Avenue 173030860198541 yrs485
Blk 417 Woodlands Street 4173041764199432 yrs502
Blk 307 Woodlands Avenue 173030772198541 yrs504
Blk 133 Marsiling Rise73013320198442 yrs507
Blk 136 Marsiling Road73013616198442 yrs509
Blk 410 Woodlands Street 4173041064199432 yrs516
Blk 408 Woodlands Street 4173040899199432 yrs516
Blk 418 Woodlands Street 41730418125199432 yrs517
Blk 3 Marsiling Road730003456197353 yrs520
Blk 321 Woodlands Street 32730321144198541 yrs523
Blk 132 Marsiling Rise73013220198442 yrs531
Blk 5 Marsiling Drive730005102197452 yrs535
Blk 128 Marsiling Rise73012870198442 yrs539
Blk 322 Woodlands Street 3273032296198541 yrs539
Blk 129 Marsiling Rise730129100198343 yrs546
Blk 411 Woodlands Street 4173041162198640 yrs553
Blk 419 Woodlands Street 4173041962198640 yrs555
Blk 416 Woodlands Street 4173041664199432 yrs556
Blk 130 Marsiling Rise730130110198343 yrs565
Blk 5A Marsiling Drive732005161200026 yrs572
Blk 2 Marsiling Drive730002237197353 yrs576
Blk 131 Marsiling Rise730131111198343 yrs581
Blk 323 Woodlands Street 3273032360198541 yrs592
Blk 412 Woodlands Street 4173041262198640 yrs594
Blk 420 Woodlands Street 4173042062198541 yrs596
Blk 415 Woodlands Street 4173041564199432 yrs608
Blk 414 Woodlands Street 4173041464199432 yrs608
Blk 180A Marsiling Road731180206201412 yrs614
Blk 329 Woodlands Street 3273032932198541 yrs620
Blk 180B Marsiling Road732180206201412 yrs629
Blk 330 Woodlands Avenue 173033060198541 yrs633
Blk 413 Woodlands Street 4173041372199432 yrs634
Blk 1 Marsiling Drive730001159197353 yrs635
Blk 421 Woodlands Street 4173042172199432 yrs636
Blk 325 Woodlands Street 3273032569199333 yrs643
Blk 123 Marsiling Rise730123120198442 yrs651
Blk 127 Marsiling Rise73012724198442 yrs653
Blk 345 Woodlands Street 32730345103198541 yrs656
Blk 331 Woodlands Avenue 173033172198541 yrs659
Blk 326 Woodlands Street 3273032680199333 yrs663
Blk 125 Marsiling Rise73012597198343 yrs666
Blk 324 Woodlands Street 3273032416198541 yrs669
Blk 180C Marsiling Road733180420201412 yrs673
Blk 124 Marsiling Rise73012460198442 yrs681
Blk 328 Woodlands Street 3273032860198541 yrs688
Blk 426 Woodlands Street 4173042684199630 yrs689
Blk 427 Woodlands Street 4173042766199630 yrs689
Blk 425 Woodlands Street 4173042584199630 yrs690
Blk 424 Woodlands Street 4173042499199630 yrs693
Blk 344 Woodlands Street 3273034496198541 yrs698
Blk 126 Marsiling Rise7301268198442 yrs701
Blk 332 Woodlands Avenue 173033216198541 yrs702
Blk 11 Marsiling Drive73001184197551 yrs708
Blk 10 Marsiling Drive73001084197551 yrs713
Blk 428 Woodlands Street 41730428114198541 yrs723
Blk 437 Woodlands Street 41730437114198541 yrs725
Blk 9 Marsiling Drive73000984197551 yrs727
Blk 23 Marsiling Drive730023190197650 yrs727
Blk 117 Marsiling Rise7301178198442 yrs730
Blk 22 Marsiling Drive730022191197650 yrs734
Blk 12 Marsiling Lane730012175197551 yrs736
Blk 24 Marsiling Drive730024191197650 yrs739
Blk 122 Marsiling Rise7301228198442 yrs742
Blk 343 Woodlands Avenue 173034324198541 yrs743
Blk 118 Marsiling Rise73011857198442 yrs747
Blk 346 Woodlands Street 3273034632198541 yrs749
Blk 116 Marsiling Rise73011612198541 yrs750
Blk 103 Woodlands Street 1373010332198442 yrs753
Blk 8 Marsiling Drive730008120197551 yrs755
Blk 119 Marsiling Rise73011972198442 yrs756
Blk 102 Woodlands Street 13730102110198442 yrs762
Blk 429 Woodlands Street 41730429136198541 yrs763
Blk 12C Marsiling Lane733012116201214 yrs763
Blk 436 Woodlands Street 41730436136198541 yrs764
Blk 327 Woodlands Street 3273032716198541 yrs771
Blk 7 Marsiling Drive730007120197551 yrs772
Blk 121 Marsiling Rise7301218198442 yrs773
Blk 26 Marsiling Drive730026120197650 yrs774
Blk 333 Woodlands Street 3273033316198442 yrs777
Blk 342 Woodlands Avenue 173034260198442 yrs777
Blk 12B Marsiling Lane732012116201214 yrs781
Blk 27 Marsiling Drive730027120197650 yrs783
Blk 115 Marsiling Rise73011566198541 yrs786
Blk 109 Woodlands Street 1373010916198442 yrs787
Blk 25 Marsiling Drive730025120197650 yrs788
Blk 104 Woodlands Street 13730104111198442 yrs790
Blk 341 Woodlands Avenue 173034160198442 yrs792
Blk 120 Marsiling Rise730120120198442 yrs795
Blk 334 Woodlands Street 3273033488198442 yrs798
Blk 105 Woodlands Street 13730105111198442 yrs799
Blk 6 Marsiling Drive730006207197551 yrs799
Blk 113 Woodlands Street 13730113111198442 yrs803
Blk 347 Woodlands Avenue 373034788198541 yrs805
Blk 108 Woodlands Street 13730108111198442 yrs808
Blk 335 Woodlands Street 32730335130198442 yrs820
Blk 340 Woodlands Avenue 173034072198442 yrs820
Blk 110 Woodlands Street 13730110111198442 yrs822
Blk 101 Woodlands Street 13730101146198442 yrs826
Blk 12A Marsiling Lane731012150201214 yrs827
Blk 338 Woodlands Avenue 173033824198541 yrs835
Blk 13 Marsiling Lane730013129197551 yrs839
Blk 348 Woodlands Avenue 373034896198541 yrs840
Blk 201 Marsiling Drive730201104198046 yrs840
Blk 28 Marsiling Drive730028120197650 yrs841
Blk 30 Marsiling Drive730030156197650 yrs845
Blk 15 Marsiling Lane730015207197551 yrs847
Blk 376A Woodlands Avenue 173137625520251 yrs860
Blk 339 Woodlands Avenue 173033960198442 yrs864
Blk 350 Woodlands Avenue 3730350110198541 yrs869
Blk 114 Marsiling Rise7301148198442 yrs872
Blk 16 Marsiling Lane730016260197551 yrs873
Blk 202 Marsiling Drive730202181198046 yrs878
Blk 29 Marsiling Drive730029104197650 yrs882
Blk 336 Woodlands Avenue 1730336112198442 yrs886
Blk 337 Woodlands Avenue 173033788198442 yrs891
Blk 112 Woodlands Street 137301128198442 yrs891
Blk 19 Marsiling Lane73001954197551 yrs896
Blk 31 Marsiling Drive730031129197650 yrs901
Blk 349 Woodlands Avenue 373034996198541 yrs903
Blk 106 Woodlands Street 1373010616198442 yrs903
Blk 17 Marsiling Lane730017208197551 yrs904
Blk 111 Woodlands Street 1373011151199333 yrs909
Blk 107 Woodlands Street 137301078198442 yrs915
Blk 32 Marsiling Drive730032128197650 yrs919
Blk 374B Woodlands Avenue 173237426120251 yrs945
Blk 372A Woodlands Avenue 173137223120251 yrs954
Blk 33 Marsiling Drive730033120197650 yrs965
Blk 203 Marsiling Drive730203108198046 yrs965
Blk 18 Marsiling Lane73001830197551 yrs970
Blk 372B Woodlands Avenue 173237223120251 yrs978
Blk 374A Woodlands Avenue 173137426220251 yrs986
Blk 204 Marsiling Drive730204252198046 yrs991

Between 1km and 2km: 130 blocks, 12,474 flats

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

AddressPostal codeFlatsYear completedAgeDistance (m)
Blk 34 Marsiling Drive730034120197650 yrs1010
Blk 373A Woodlands Avenue 173137315020251 yrs1018
Blk 373B Woodlands Avenue 173237315020251 yrs1049
Blk 907A Woodlands Square73190721320260 yrs1055
Blk 358 Woodlands Avenue 573035856199531 yrs1060
Blk 359 Woodlands Avenue 573035956199531 yrs1073
Blk 205 Marsiling Drive730205182198046 yrs1097
Blk 351 Woodlands Avenue 1730351110199630 yrs1104
Blk 35 Marsiling Drive73003596197650 yrs1129
Blk 357 Woodlands Avenue 573035756199531 yrs1131
Blk 360 Woodlands Avenue 573036056199531 yrs1132
Blk 355 Woodlands Avenue 173035588199630 yrs1135
Blk 206 Marsiling Drive730206180198046 yrs1138
Blk 36 Marsiling Drive73003696197749 yrs1156
Blk 352 Woodlands Avenue 173035277199630 yrs1157
Blk 361 Woodlands Avenue 573036156199531 yrs1169
Blk 356 Woodlands Avenue 573035656199531 yrs1188
Blk 37 Marsiling Drive73003796197650 yrs1190
Blk 354 Woodlands Avenue 173035479199630 yrs1205
Blk 362 Woodlands Avenue 573036256199531 yrs1217
Blk 353 Woodlands Avenue 173035377199630 yrs1226
Blk 908A Woodlands Square73190821220260 yrs1227
Blk 212 Marsiling Crescent730212119198244 yrs1244
Blk 363 Woodlands Avenue 573036390199531 yrs1271
Blk 213 Marsiling Crescent730213119198244 yrs1276
Blk 218 Marsiling Crescent730218139198244 yrs1278
Blk 217 Marsiling Crescent730217120198244 yrs1294
Blk 367 Woodlands Avenue 573036784199531 yrs1336
Blk 214 Marsiling Lane73021496198046 yrs1346
Blk 216 Marsiling Lane73021696198046 yrs1355
Blk 364 Woodlands Avenue 573036480199531 yrs1372
Blk 909A North Woodlands Way73190923420260 yrs1374
Blk 371 Woodlands Avenue 173037188199531 yrs1383
Blk 368 Woodlands Avenue 173036888199531 yrs1393
Blk 215 Marsiling Lane73021596198046 yrs1409
Blk 802 Woodlands Street 81730802100198640 yrs1432
Blk 909B North Woodlands Way73290916420260 yrs1435
Blk 366 Woodlands Avenue 573036682199531 yrs1438
Blk 369 Woodlands Avenue 173036988199531 yrs1448
Blk 801 Woodlands Street 81730801100198640 yrs1451
Blk 365 Woodlands Avenue 573036580199531 yrs1467
Blk 370 Woodlands Avenue 173037088199531 yrs1470
Blk 803 Woodlands Street 8173080360198541 yrs1509
Blk 806 Woodlands Street 81730806219198640 yrs1520
Blk 805 Woodlands Street 8173080560198640 yrs1539
Blk 804 Woodlands Street 8173080480198640 yrs1564
Blk 510 Woodlands Drive 14730510138199729 yrs1580
Blk 808 Woodlands Street 8173080872198541 yrs1580
Blk 807 Woodlands Street 8173080772198640 yrs1586
Blk 511 Woodlands Drive 14730511162199729 yrs1590
Blk 512 Woodlands Drive 14730512162199729 yrs1605
Blk 509 Woodlands Drive 14730509138199729 yrs1642
Blk 894D Woodlands Drive 50733894102199531 yrs1653
Blk 824 Woodlands Street 81730824112198640 yrs1656
Blk 894B Woodlands Drive 5073189490199531 yrs1664
Blk 513 Woodlands Drive 14730513162199828 yrs1671
Blk 809 Woodlands Street 8173080989199432 yrs1691
Blk 514 Woodlands Drive 14730514162199729 yrs1694
Blk 825 Woodlands Street 81730825112198739 yrs1695
Blk 892B Woodlands Drive 5073189298199531 yrs1697
Blk 810 Woodlands Street 8173081063199432 yrs1704
Blk 827 Woodlands Street 8173082780199432 yrs1710
Blk 567C Champions Way73356712620242 yrs1718
Blk 569B Champions Way732569230201016 yrs1727
Blk 567B Champions Way73256711720242 yrs1728
Blk 893D Woodlands Drive 5073389350199531 yrs1732
Blk 572A Woodlands Avenue 1731572128201214 yrs1733
Blk 572B Woodlands Avenue 1732572144201214 yrs1734
Blk 893B Woodlands Drive 5073189355199531 yrs1734
Blk 892A Woodlands Drive 50730892120199531 yrs1739
Blk 826 Woodlands Street 8173082650199432 yrs1741
Blk 894C Woodlands Drive 5073289484199531 yrs1751
Blk 894A Woodlands Drive 5073089488199531 yrs1752
Blk 569A Champions Way731569270201016 yrs1767
Blk 571C Woodlands Avenue 1733571128201214 yrs1779
Blk 570C Woodlands Avenue 173357090201214 yrs1779
Blk 515 Woodlands Drive 14730515138199828 yrs1781
Blk 893C Woodlands Drive 5073289355199531 yrs1785
Blk 823 Woodlands Street 8273082340199432 yrs1785
Blk 567A Champions Way73156712620242 yrs1792
Blk 568C Champions Way7335688620242 yrs1793
Blk 891B Woodlands Drive 5073189198199531 yrs1796
Blk 893A Woodlands Drive 5073089350199531 yrs1796
Blk 828 Woodlands Street 8173082812198739 yrs1803
Blk 870 Woodlands Street 8173087055199432 yrs1821
Blk 568B Champions Way73256813220242 yrs1821
Blk 822 Woodlands Street 8273082240199432 yrs1823
Blk 829 Woodlands Street 8373082916198739 yrs1827
Blk 874 Woodlands Street 82730874142199432 yrs1827
Blk 508 Woodlands Drive 1473050860199828 yrs1830
Blk 875 Woodlands Street 82730875120199432 yrs1830
Blk 821 Woodlands Street 8273082162198541 yrs1832
Blk 506 Woodlands Drive 1473050679199729 yrs1834
Blk 570B Woodlands Avenue 173257090201214 yrs1841
Blk 820 Woodlands Street 8273082060198541 yrs1842
Blk 516 Woodlands Drive 14730516138199828 yrs1849
Blk 830 Woodlands Street 8373083065198640 yrs1851
Blk 818 Woodlands Street 8273081872198541 yrs1852
Blk 571B Woodlands Avenue 173257186201214 yrs1853
Blk 832 Woodlands Street 8373083265198640 yrs1857
Blk 507 Woodlands Drive 1473050767199828 yrs1858
Blk 816 Woodlands Street 8273081674198541 yrs1865
Blk 891A Woodlands Drive 5073089180199531 yrs1866
Blk 871 Woodlands Street 8173087163199432 yrs1867
Blk 504 Woodlands Drive 1473050489199729 yrs1873
Blk 833 Woodlands Street 8373083320198739 yrs1875
Blk 568A Champions Way73156813520242 yrs1875
Blk 502A Woodlands Drive 1473150263199729 yrs1877
Blk 570A Woodlands Avenue 173157088201214 yrs1882
Blk 895A Woodlands Drive 5073089594199531 yrs1890
Blk 873 Woodlands Street 81730873102199432 yrs1890
Blk 505 Woodlands Drive 1473050558199828 yrs1893
Blk 834 Woodlands Street 8373083465198640 yrs1903
Blk 895B Woodlands Drive 5073189590199531 yrs1908
Blk 571A Woodlands Avenue 173157161201214 yrs1910
Blk 835 Woodlands Street 8373083565198640 yrs1910
Blk 517 Woodlands Drive 14730517108199927 yrs1914
Blk 819 Woodlands Street 8273081920198640 yrs1920
Blk 518 Woodlands Drive 14730518106199927 yrs1924
Blk 503 Woodlands Drive 1473050367199729 yrs1942
Blk 831 Woodlands Street 8373083172198739 yrs1946
Blk 519 Woodlands Drive 14730519106199927 yrs1953
Blk 502 Woodlands Drive 1473050240199729 yrs1954
Blk 889D Woodlands Drive 50734889118201511 yrs1961
Blk 817 Woodlands Street 8273081724198640 yrs1962
Blk 536 Woodlands Drive 1473053668199828 yrs1970
Blk 501 Woodlands Drive 1473050158199729 yrs1979
Blk 534 Woodlands Drive 1473053468199729 yrs1988
Blk 535 Woodlands Drive 1473053568199828 yrs2008
Blk 533 Woodlands Drive 1473053368199729 yrs2016

Condos, apartments and landed homes near Marsiling Primary School

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

Within 1km
452 homes
12 developments and streets
Between 1km and 2km
2,317 homes
7 developments and streets

Within 1km: 452 homes

Development or street Type Homes
Century Woods Landed 99
The Woodgrove Condo or apartment 72
Woodgrove Condominium Condo or apartment 72
Woodgrove Avenue Landed 36
Cedarwood Grove Landed 35
Pinewood Grove Landed 32
Beechwood Grove Landed 27
Oakwood Grove Landed 24
Ashwood Grove Landed 21
Woodgrove Estate Landed 18
Beechwood Terrace Landed 8
Pinewood Terrace Landed 8

Between 1km and 2km: 2,317 homes

Development or street Type Homes
Parc Rosewood Condo or apartment 689
Casablanca Condo or apartment 478
Rosewood Condo or apartment 437
Woodhaven Condo or apartment 298
Rosewood Suites Condo or apartment 200
Woodgrove Condominium Condo or apartment 176
Woodhaven Landed 39

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

Most blocks near Marsiling 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 217.

Fuchun Primary School186 of the same blocks, 86%
Si Ling Primary School106 of the same blocks, 49%
Qihua Primary School46 of the same blocks, 21%
Woodgrove Primary School30 of the same blocks, 14%
Innova Primary School18 of the same blocks, 8%
Woodlands Primary School8 of the same blocks, 4%

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 Marsiling Primary School?

217 HDB blocks sit within 1km of Marsiling Primary School, holding about 22,332 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 Marsiling 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. 452 private and landed homes sit within 1km of Marsiling Primary School and 2,317 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, 2010 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.

Marsiling parents on WhatsApp

No one has sent us Marsiling's group yet. If you know it, tap below and we'll get it listed.

Add this school's 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?