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

Which homes are within 1km of Cantonment Primary School?

阅读中文版 · Read in Chinese →

Block data last updated: 31 July 2026

About 7,608 flats in 54 HDB blocks sit within 1km of Cantonment Primary School, and another 28,388 flats in 227 blocks lie between 1km and 2km. At Phase 2C in 2026 this school took 36 applications for 93 places, about 39% subscribed, so every applicant in the distance order was taken. That is about 82 flats inside the 1km band for every Phase 2C place.

Condos, apartments and landed homes are counted too: another 6,289 private and landed homes sit within 1km, across 48 developments and streets, and 14,328 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 Cantonment 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. 7,608 flats sit within 1km and 28,388 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
CHIJ (Kellock)Radin MasZhangdeCantonment1km2km
How old the flats within 1km are
CompletedBlocksFlatsShare of the band
2000 to 2009163,09541%
1980 to 1989101,03114%
before 1980283,48246%
All547,608100%

0% of the flats within 1km, 0 of 7,608, 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: 19,310 of the 20,617 private homes in these two bands, or 94%. A further 359 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. 948 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 8 HDB buildings under construction, 0 within 1km and 8 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 Cantonment 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.

Cantonment Primary School

0 flats completed within 1km since 2013, 0% 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
54 blocks
7,608 flats in total
Between 1km and 2km
227 blocks
28,388 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 Cantonment 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

4 applied for 37places, 11%

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

36 applied for 93places, 39%

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: 54 blocks, 7,608 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 5 Everton Park08000594196561 yrs7
Blk 9 Cantonment Close080009145200026 yrs14
Blk 4 Everton Park08000493196561 yrs21
Blk 8 Cantonment Close081008145200026 yrs24
Blk 13 Cantonment Close080013145200026 yrs33
Blk 6 Everton Park08000695196561 yrs34
Blk 1G Cantonment Road085701264200917 yrs44
Blk 11 Cantonment Close080011145200026 yrs47
Blk 12 Cantonment Close080012145200026 yrs49
Blk 7 Everton Park080007120196561 yrs51
Blk 1F Cantonment Road085601264200917 yrs58
Blk 1 Everton Park08100195196561 yrs78
Blk 1E Cantonment Road085501264200917 yrs80
Blk 3 Everton Park08000395196561 yrs85
Blk 2 Everton Park08100294196561 yrs92
Blk 18 Cantonment Close080018145200026 yrs105
Blk 17 Cantonment Close080017116200026 yrs114
Blk 16 Cantonment Close080016145200026 yrs114
Blk 19 Cantonment Close080019116200026 yrs117
Blk 1D Cantonment Road085401264200917 yrs121
Blk 1A Cantonment Road085101264200917 yrs130
Blk 1 Tanjong Pagar Plaza082001163197650 yrs148
Blk 3 Tanjong Pagar Plaza081003165197650 yrs157
Blk 2 Tanjong Pagar Plaza082002200197650 yrs157
Blk 1B Cantonment Road085201264200917 yrs167
Blk 1C Cantonment Road085301264200917 yrs169
Blk 4 Tanjong Pagar Plaza081004199197650 yrs182
Blk 5 Tanjong Pagar Plaza081005166197650 yrs238
Blk 7 Tanjong Pagar Plaza08100796197947 yrs291
Blk 8 Tanjong Pagar Plaza08000896197947 yrs291
Blk 109 Spottiswoode Park Road08010992197749 yrs323
Blk 102 Spottiswoode Park Road08010276197353 yrs357
Blk 110 Spottiswoode Park Road08111092197749 yrs360
Blk 101 Spottiswoode Park Road08010176197353 yrs368
Blk 103 Spottiswoode Park Road08010394197650 yrs460
Blk 333 Kreta Ayer Road080333126198145 yrs474
Blk 104 Spottiswoode Park Road08010494197650 yrs508
Blk 107 Spottiswoode Park Road08010794197650 yrs520
Blk 334 Kreta Ayer Road08033488198046 yrs556
Blk 105 Spottiswoode Park Road08010594197650 yrs563
Blk 5 Banda Street050005430197353 yrs564
Blk 106 Spottiswoode Park Road08010694197650 yrs614
Blk 4 Sago Lane050004250197353 yrs623
Blk 335A Smith Street051335161198343 yrs653
Blk 335B Smith Street052335131198343 yrs702
Blk 149 Silat Avenue160149129198244 yrs806
Blk 32 New Market Road050032127196858 yrs875
Blk 150 Silat Avenue16015012198244 yrs878
Blk 146 Jalan Bukit Merah160146177198145 yrs911
Blk 148 Silat Avenue160148116198244 yrs913
Blk 147 Silat Avenue16014712198244 yrs918
Blk 145 Jalan Bukit Merah16014579198145 yrs980
Blk 82 Tiong Poh Road16008258193789 yrs983
Blk 81 Tiong Poh Road16008140193789 yrs990

Between 1km and 2km: 227 blocks, 28,388 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 Upper Cross Street050034314197452 yrs1015
Blk 144 Jalan Bukit Merah160144100198145 yrs1021
Blk 533 Upper Cross Street050533127197947 yrs1022
Blk 532 Upper Cross Street050532118198046 yrs1024
Blk 64 Tiong Poh Road16006424193789 yrs1025
Blk 56 Eng Hoon Street16005639193789 yrs1026
Blk 65 Tiong Poh Road16006523193789 yrs1027
Blk 55 Tiong Bahru Road16005534193789 yrs1027
Blk 74 Tiong Poh Road16007424193789 yrs1033
Blk 75 Tiong Poh Road16007524193789 yrs1042
Blk 143 Jalan Bukit Merah16014396198145 yrs1043
Blk 59 Eng Hoon Street16005942193789 yrs1056
Blk 66 Eng Watt Street16006638193789 yrs1059
Blk 73 Eng Watt Street16007342193789 yrs1063
Blk 536 Upper Cross Street050536122197848 yrs1071
Blk 535 Upper Cross Street050535115197947 yrs1074
Blk 76 Guan Chuan Street16007642193789 yrs1078
Blk 140 Jalan Bukit Merah16014096197848 yrs1103
Blk 538 Upper Cross Street050538126197848 yrs1104
Blk 13 York Hill162013182196957 yrs1109
Blk 57 Eng Hoon Street16005727193789 yrs1120
Blk 52 Chin Swee Road160052272197353 yrs1125
Blk 12 York Hill163012198196957 yrs1127
Blk 141 Jalan Bukit Merah160141212197848 yrs1128
Blk 10 Jalan Kukoh16201092197056 yrs1137
Blk 80 Chay Yan Street16008041193789 yrs1154
Blk 58 Seng Poh Road16005811193888 yrs1156
Blk 71 Seng Poh Road16007115193888 yrs1157
Blk 127D Kim Tian Road164127231201115 yrs1161
Blk 72 Seng Poh Road16007224193789 yrs1162
Blk 8 Jalan Kukoh162008138197056 yrs1165
Blk 79 Chay Yan Street16007941193789 yrs1169
Blk 77 Seng Poh Road16107724193789 yrs1171
Blk 51 Chin Swee Road160051328197353 yrs1172
Blk 127C Kim Tian Road163127221201115 yrs1179
Blk 78 Guan Chuan Street16007848193789 yrs1183
Blk 11 York Hill162011198196957 yrs1193
Blk 53 Chin Swee Road16005396197353 yrs1198
Blk 17 Seng Poh Road16101716194977 yrs1201
Blk 78 Yong Siak Street16307848193789 yrs1204
Blk 130 Kim Tian Road160130108197551 yrs1208
Blk 46 Seng Poh Road16104616194977 yrs1212
Blk 17 Tiong Bahru Road16301732194977 yrs1214
Blk 45 Kim Cheng Street16004524194977 yrs1217
Blk 9 Jalan Kukoh160009110197056 yrs1219
Blk 142 Jalan Bukit Merah160142144197848 yrs1225
Blk 127A Kim Tian Road161127219201115 yrs1235
Blk 42 Kim Cheng Street16104224194977 yrs1235
Blk 6 Jalan Minyak162006156196462 yrs1245
Blk 132 Jalan Bukit Merah160132130197551 yrs1250
Blk 48 Moh Guan Terrace16104815194977 yrs1250
Blk 131C Kim Tian Road163131118200026 yrs1252
Blk 3 Jalan Kukoh161003270196660 yrs1255
Blk 78 Moh Guan Terrace16207870193789 yrs1256
Blk 41 Kim Cheng Street16004124194977 yrs1256
Blk 131 Jalan Bukit Merah160131142197551 yrs1256
Blk 19 Lim Liak Street16101916194977 yrs1258
Blk 1 Jalan Kukoh16100184196957 yrs1258
Blk 128 Kim Tian Road160128120197452 yrs1259
Blk 129 Kim Tian Road160129113197551 yrs1260
Blk 5 Jalan Minyak161005143196462 yrs1261
Blk 47 Moh Guan Terrace16004716194977 yrs1267
Blk 4 Jalan Minyak163004156196462 yrs1274
Blk 34 Kim Cheng Street16103424194977 yrs1274
Blk 18 Tiong Bahru Road16301816194977 yrs1279
Blk 44 Moh Guan Terrace16104416194977 yrs1284
Blk 21 Lim Liak Street16102116194977 yrs1284
Blk 126C Kim Tian Road163126214201115 yrs1288
Blk 33 Lim Liak Street16003323194977 yrs1293
Blk 50 Moh Guan Terrace16105021194977 yrs1295
Blk 111 Bukit Purmei Road090111159198442 yrs1300
Blk 134 Jalan Bukit Merah160134112199432 yrs1301
Blk 43 Moh Guan Terrace16004315194977 yrs1305
Blk 126A Kim Tian Road161126214201115 yrs1305
Blk 131B Kim Tian Road162131141200026 yrs1309
Blk 20 Tiong Bahru Road16302016194977 yrs1312
Blk 49 Kim Pong Road16004924194977 yrs1312
Blk 2A Boon Tiong Road164002106199927 yrs1313
Blk 2 Jalan Kukoh163002264196660 yrs1315
Blk 23 Lim Liak Street16102316194977 yrs1318
Blk 110 Bukit Purmei Road090110175198442 yrs1319
Blk 36 Moh Guan Terrace16103616194977 yrs1321
Blk 136 Jalan Bukit Merah16013688197452 yrs1324
Blk 115 Bukit Purmei Road090115181198442 yrs1329
Blk 22 Tiong Bahru Road16502216194977 yrs1338
Blk 133 Jalan Bukit Merah160133112197452 yrs1338
Blk 113 Bukit Purmei Road090113160198442 yrs1339
Blk 35 Lim Liak Street16003515194977 yrs1339
Blk 25 Lim Liak Street16102516194977 yrs1346
Blk 38 Kim Pong Road16103824194977 yrs1357
Blk 135 Jalan Bukit Merah160135123199531 yrs1359
Blk 2C Boon Tiong Road166002116199927 yrs1363
Blk 137 Jalan Bukit Merah16013789197452 yrs1365
Blk 4A Boon Tiong Road164004116200422 yrs1369
Blk 24 Tiong Bahru Road16402416194977 yrs1373
Blk 37 Lim Liak Street16003724194977 yrs1375
Blk 27 Lim Liak Street16002715194977 yrs1383
Blk 119D Kim Tian Road164119200200026 yrs1397
Blk 4B Boon Tiong Road165004123200323 yrs1398
Blk 119C Kim Tian Road163119200200125 yrs1399
Blk 26 Tiong Bahru Road16402616194977 yrs1402
Blk 139 Jalan Bukit Merah160139102199531 yrs1402
Blk 123 Kim Tian Road16012380199432 yrs1403
Blk 119B Kim Tian Road162119200200125 yrs1403
Blk 121 Kim Tian Place160121106199927 yrs1403
Blk 122 Kim Tian Road16012296199432 yrs1404
Blk 29 Lim Liak Street16102916194977 yrs1413
Blk 10 Jalan Bukit Ho Swee161010120196264 yrs1430
Blk 121A Kim Tian Place161121106199927 yrs1430
Blk 28 Tiong Bahru Road16302812194977 yrs1438
Blk 6A Boon Tiong Road164006123200323 yrs1446
Blk 102 Bukit Purmei Road090102147198343 yrs1448
Blk 114 Bukit Purmei Road090114177198442 yrs1448
Blk 138 Jalan Bukit Merah16013888197551 yrs1449
Blk 12 Taman Ho Swee16201279196363 yrs1452
Blk 112 Bukit Purmei Road090112172198442 yrs1454
Blk 110 Jalan Bukit Merah160110167196957 yrs1457
Blk 2 Jalan Bukit Ho Swee162002120196264 yrs1459
Blk 120 Kim Tian Place160120106199927 yrs1466
Blk 125 Kim Tian Road16012570199333 yrs1468
Blk 124 Kim Tian Place160124288196957 yrs1469
Blk 94 Havelock Road16009496198244 yrs1472
Blk 6B Boon Tiong Road165006123200323 yrs1473
Blk 8 Jalan Bukit Ho Swee16100872196264 yrs1474
Blk 109 Jalan Bukit Merah160109118198343 yrs1478
Blk 117 Jalan Bukit Merah160117154196858 yrs1491
Blk 120A Kim Tian Place161120107199927 yrs1494
Blk 14 Taman Ho Swee16101481196363 yrs1495
Blk 111 Jalan Bukit Merah1601112196957 yrs1495
Blk 116 Jalan Bukit Merah160116154196858 yrs1496
Blk 115 Jalan Bukit Merah160115154196858 yrs1501
Blk 108 Jalan Bukit Merah160108169198343 yrs1503
Blk 109 Bukit Purmei Road090109162198442 yrs1512
Blk 4 Jalan Bukit Ho Swee16200455196264 yrs1514
Blk 108 Bukit Purmei Road090108176198442 yrs1514
Blk 106 Bukit Purmei Road090106123198343 yrs1517
Blk 6 Jalan Bukit Ho Swee16100670196264 yrs1517
Blk 95 Havelock Road16009596198244 yrs1519
Blk 104 Bukit Purmei Road090104132198343 yrs1524
Blk 103 Bukit Purmei Road090103119198244 yrs1524
Blk 8A Boon Tiong Road164008123200323 yrs1525
Blk 101 Bukit Purmei Road090101140198244 yrs1532
Blk 8B Boon Tiong Road165008123200323 yrs1538
Blk 16 Taman Ho Swee16301678196363 yrs1541
Blk 8 Kim Tian Place16300896198343 yrs1543
Blk 10A Boon Tiong Road160010228201412 yrs1555
Blk 6 Kim Tian Road16300670199333 yrs1561
Blk 118D Jalan Membina164118172200125 yrs1562
Blk 113 Jalan Bukit Merah160113120196858 yrs1577
Blk 118C Jalan Membina163118143200125 yrs1584
Blk 18 Taman Ho Swee16201879196363 yrs1588
Blk 7 Kim Tian Place16000796198343 yrs1588
Blk 10B Boon Tiong Road164010160201412 yrs1588
Blk 118B Jalan Membina162118143200125 yrs1602
Blk 107 Jalan Bukit Merah160107222196759 yrs1610
Blk 107 Bukit Purmei Road090107144198244 yrs1612
Blk 118A Jalan Membina161118172200125 yrs1616
Blk 105 Bukit Purmei Road090105144198244 yrs1623
Blk 105 Jalan Bukit Merah160105324196759 yrs1637
Blk 9B Boon Tiong Road163009156201412 yrs1648
Blk 26A Jalan Membina162026148200719 yrs1659
Blk 106 Jalan Bukit Merah160106330196759 yrs1664
Blk 23 Jalan Membina163023156200125 yrs1668
Blk 25A Jalan Membina16202592200719 yrs1669
Blk 9A Boon Tiong Road162009156201412 yrs1678
Blk 26B Jalan Membina165026202200719 yrs1699
Blk 26D Jalan Membina167026202200719 yrs1705
Blk 104 Jalan Bukit Merah160104216196759 yrs1706
Blk 22 Jalan Membina166022156200125 yrs1718
Blk 32 Jalan Bukit Ho Swee16003288196363 yrs1726
Blk 20 Jalan Klinik160020116196363 yrs1727
Blk 26C Jalan Membina166026184200719 yrs1727
Blk 25B Jalan Membina164025236200719 yrs1740
Blk 30 Jalan Klinik160030175196363 yrs1744
Blk 87 Zion Road16008796197452 yrs1749
Blk 22 Havelock Road160022280196462 yrs1750
Blk 27A Jalan Membina163027150200719 yrs1758
Blk 28 Jalan Klinik160028173196363 yrs1762
Blk 26 Jalan Klinik160026107196363 yrs1777
Blk 27B Jalan Membina16402792200719 yrs1777
Blk 19 Jalan Membina163019156200125 yrs1780
Blk 21 Jalan Membina163021196200125 yrs1786
Blk 40 Telok Blangah Rise090040168197551 yrs1801
Blk 24 Beo Crescent160024119196363 yrs1805
Blk 19 Telok Blangah Crescent090019364197452 yrs1820
Blk 20 Jalan Membina164020156200125 yrs1824
Blk 54 Havelock Road161054175201115 yrs1828
Blk 41 Telok Blangah Rise090041182197551 yrs1832
Blk 18 Telok Blangah Crescent090018174197452 yrs1841
Blk 37 Telok Blangah Rise09003796197650 yrs1847
Blk 43 Telok Blangah Rise090043154197551 yrs1855
Blk 53 Havelock Road161053156201115 yrs1855
Blk 34 Telok Blangah Way090034156197551 yrs1859
Blk 33 Telok Blangah Way090033169197551 yrs1868
Blk 34 Jalan Bukit Ho Swee16003497196363 yrs1873
Blk 42 Telok Blangah Rise090042152197551 yrs1875
Blk 36 Beo Crescent16003694196363 yrs1881
Blk 52 Havelock Road161052184201115 yrs1887
Blk 129 Bukit Merah View150129297197353 yrs1892
Blk 38 Beo Crescent16003897196363 yrs1893
Blk 35 Telok Blangah Rise09003528197551 yrs1894
Blk 55 Havelock Road161055175201115 yrs1894
Blk 128 Bukit Merah View150128300197353 yrs1897
Blk 38 Telok Blangah Rise09003828197551 yrs1899
Blk 39 Telok Blangah Rise09003996197650 yrs1904
Blk 130 Bukit Merah View150130293197353 yrs1911
Blk 40 Beo Crescent16004096196363 yrs1914
Blk 20 Telok Blangah Crescent090020175197452 yrs1916
Blk 56 Havelock Road161056156201115 yrs1921
Blk 17 Telok Blangah Crescent090017145200026 yrs1940
Blk 123 Bukit Merah View151123320197254 yrs1944
Blk 57 Havelock Road161057184201115 yrs1951
Blk 126 Bukit Merah View151126116199531 yrs1952
Blk 32 Telok Blangah Rise090032138197551 yrs1952
Blk 121 Bukit Merah View151121224197254 yrs1954
Blk 16 Telok Blangah Crescent090016178197452 yrs1957
Blk 27 Telok Blangah Way090027156197551 yrs1960
Blk 46 Jalan Bukit Ho Swee160046105196462 yrs1969
Blk 17A Telok Blangah Crescent091017174200026 yrs1970
Blk 125 Bukit Merah View15112578199531 yrs1974
Blk 120 Bukit Merah View152120120197254 yrs1976
Blk 58 Havelock Road161058188201115 yrs1983
Blk 79 Indus Road161079520197155 yrs1990
Blk 44 Beo Crescent160044126196462 yrs1997
Blk 42 Beo Crescent160042126196462 yrs2007
Blk 50 Havelock Road16005096196660 yrs2032
Blk 48 Lower Delta Road160048382196462 yrs2032

Condos, apartments and landed homes near Cantonment Primary School

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

Within 1km
6,289 homes
48 developments and streets
Between 1km and 2km
14,328 homes
84 developments and streets

Within 1km: 6,289 homes

Development or street Type Homes
One Pearl Bank Condo or apartment 774
Icon Condo or apartment 646
V On Shenton Condo or apartment 510
One Bernam Condo or apartment 364
Skysuites@Anson Condo or apartment 360
Spottiswoode Residences Condo or apartment 351
The Clift Condo or apartment 312
People's Park Complex Condo or apartment 288
Altez Condo or apartment 280
Emerald Garden Condo or apartment 265
Sky Everton Condo or apartment 262
Spottiswoode 18 Condo or apartment 251
International Plaza Condo or apartment 210
76 Shenton Condo or apartment 202
Spottiswoode Suites Condo or apartment 183
Wallich Residence Condo or apartment 181
Lumiere Condo or apartment 168
Eon Shenton Condo or apartment 132
The Beacon Condo or apartment 124
Dorsett Residences Condo or apartment 68
The Arris Condo or apartment 63
Craig Place Condo or apartment 58
Onze @ Tanjong Pagar Condo or apartment 56
Blair Road Landed 24
Eng Hoon Mansions Condo or apartment 19
Avenue South Residence Condo or apartment 18
Club Street Condo or apartment 18
Eng Hoon Street Condo or apartment 11
Everton Road Landed 11
Cantonment Serviced Apartments Condo or apartment 9
Triple 2 Studio Condo or apartment 8
Allan Ville Condo or apartment 7
Eng Hoon Street Landed 7
Neil Road Landed 6
Neil Road Condo or apartment 6
Blair Road Condo or apartment 5
Hoe Chiang Road Condo or apartment 5
Spottiswoode Park Road Landed 5
Keong Saik Road Condo or apartment 4
Lim Teck Kim Road Condo or apartment 4
Smith Street Condo or apartment 4
Mohamed Ali Lane Condo or apartment 2
Spottiswoode Park Road Condo or apartment 2
Thye Shan Mansion Condo or apartment 2
Everton Court Condo or apartment 1
Everton Road Condo or apartment 1
Outram Road Condo or apartment 1
Yan Kit Road Landed 1

Between 1km and 2km: 14,328 homes

Development or street Type Homes
The Sail @ Marina Bay Condo or apartment 1,111
Avenue South Residence Condo or apartment 1,056
Marina One Residences Condo or apartment 1,042
Aspen Heights Condo or apartment 606
Rivergate Condo or apartment 545
Riviere/Fraser Residence River Promenade Condo or apartment 527
River Place Condo or apartment 509
Highline Residences Condo or apartment 500
Ue Square Condo or apartment 495
Martin Modern Condo or apartment 450
Marina Bay Residences Condo or apartment 428
Central Green Condominium Condo or apartment 412
The Landmark Condo or apartment 396
One Shenton Condo or apartment 341
Martin Place Residences Condo or apartment 302
Emerald Park Condo or apartment 280
Teresa Ville Condo or apartment 264
Mirage Tower Condo or apartment 248
Twin Regency Condo or apartment 234
Marina Bay Suites Condo or apartment 221
Meraprime Condo or apartment 213
Watermark Robertson Quay Condo or apartment 206
The Pier At Robertson Condo or apartment 201
The Pearl @ Mount Faber Condo or apartment 192
Robertson 100 Condo or apartment 186
The Wharf Residence Condo or apartment 186
Tribeca Condo or apartment 175
Robinson Suites Condo or apartment 167
The Regency At Tiong Bahru Condo or apartment 158
The Avenir Condo or apartment 134
Oleanas Residence Condo or apartment 130
The Imperial Condo or apartment 122
People's Park Centre Condo or apartment 120
The Inspira Condo or apartment 120
Riverwalk Apartments Condo or apartment 118
Waterford Residence Condo or apartment 118
Starlight Suites Condo or apartment 105
Centennia Suites Condo or apartment 97
Louis Kienne Serviced Residences - Havelock Condo or apartment 96
Martin No 38 Condo or apartment 88
Vivace Condo or apartment 85
Kim Yam Road Condo or apartment 84
Mount Faber Lodge Condo or apartment 84
Regency Suites Condo or apartment 84
Euro-Asia Court Condo or apartment 81
The Quayside Condo or apartment 79
Riverside View Condo or apartment 72
Riverside 48 Condo or apartment 70
Robertson Edge Condo or apartment 70
Up@Robertson Quay Condo or apartment 70
Harvest Mansions Condo or apartment 66
High Street Centre Condo or apartment 65
8 Rodyk Condo or apartment 50
Mohamed Sultan Road Condo or apartment 48
Harbour Suites Condo or apartment 44
The Riverside Piazza Condo or apartment 40
Park Avenue Residences Condo or apartment 36
Robertson Blue Condo or apartment 36
Rv Point Condo or apartment 36
Outram Road Condo or apartment 32
Fook Hai Building Condo or apartment 28
Bukit Teresa Road Landed 19
Gambier Court Condo or apartment 18
Havelock Road Condo or apartment 16
Bukit Teresa Close Landed 14
Teresa 8 Landed 11
Acorn Condo or apartment 10
Kai Fook Mansion Condo or apartment 10
Martin Edge Condo or apartment 9
Valley Lodge Condo or apartment 9
Teresa Villas Landed 8
Yong Siak Street Condo or apartment 7
Tank Road Condo or apartment 6
Gemmill Lane Condo or apartment 5
Outram Loft Condo or apartment 4
Gambier Court Landed 3
Kim Yam Road Landed 3
Nagarathar Building Condo or apartment 3
Tiong Bahru Road Condo or apartment 3
Yong Siak Court Condo or apartment 3
Yong Siak View Condo or apartment 3
Boon Tat Street Condo or apartment 2
Lorong Telok Condo or apartment 2
Tank Road Landed 1

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

Most blocks near Cantonment 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 54.

CHIJ (Kellock)17 of the same blocks, 31%
Zhangde Primary School8 of the same blocks, 15%
Radin Mas Primary School6 of the same blocks, 11%

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

54 HDB blocks sit within 1km of Cantonment Primary School, holding about 7,608 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 Cantonment 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. 6,289 private and landed homes sit within 1km of Cantonment Primary School and 14,328 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.

Cantonment parents on WhatsApp

No one has sent us Cantonment'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?