Cantonment Primary School (CPS) sits at 1 Cantonment Close, Singapore 088256 — tucked inside the historic Tanjong Pagar district, one of Singapore's most transit-rich and heritage-dense neighbourhoods (as of 2026-05). For families navigating the Primary 1 (P1) registration exercise, proximity to the school is not merely a convenience: it can be the deciding factor between securing a Phase 2B or 2C place, or being left to ballot in the highly competitive Phase 2C Supplementary round.
Under MOE's 2026 P1 registration framework, children living within 1 km of their chosen school receive priority in Phases 2B and 2C over applicants residing between 1 km and 2 km away. When a school is oversubscribed — as CPS routinely is, given its small intake and prime central location — that 1 km ring can mean the difference between a confirmed placement and a ballot. The 2026 registration exercise for P1 admission in 2027 runs from 30 June to 30 October 2026, per MOE's announcement.
Beyond school admission tactics, the Cantonment Road–Tanjong Pagar corridor offers a genuinely compelling daily-life proposition: residents can walk children to school, then walk to Tanjong Pagar MRT (EW15) in under ten minutes, hitting CBD offices, Duxton Hill restaurants, and Chinatown wet markets without a single car trip. This guide maps the HDB options closest to CPS and explains what the resale data actually says about buying here.
For a full breakdown of how the 1 km and 2 km distance bands affect your registration priority, see MOE's official P1 registration phases and key dates.
- School: Cantonment Primary School (Primary)
- HDB blocks within 1km: 188
- HDB blocks within 2km: 440
- Avg resale price nearby: $800,716
School Overview
Cantonment Primary School is a Primary school in the South zone. There are 188 HDB blocks within 1km and 440 within 2km.
What the 1km Rule Actually Means
Living within 1km of Cantonment Primary School gives Singapore-citizen children the top distance-priority tier in the MOE Primary 1 (P1) ballot. Three things HDB buyers most often get wrong:
- Distance is the straight-line distance to the school’s central point — not the walking route. Confirm any block on the official OneMap School Query.
- Within 1km is not a guarantee; popular schools ballot even within the 1km citizen tier.
- Home-based priority requires you to live at the address for at least 30 months from the start of the exercise — MOE spot-checks and prosecutes false addresses.
Full mechanics: the P1 registration & 1km-rule property guide.
Location Map
Map shows Cantonment Primary School (centre marker) with the closest HDB blocks. Use to gauge walking distance and route from each block.
- Cantonment Primary School
- Blk 149 SILAT AVE
- Blk 150 SILAT AVE
- Blk 147 SILAT AVE
- Blk 146 JLN BT MERAH
- Blk 148 SILAT AVE
- Blk 101 SPOTTISWOODE PK RD
- Blk 145 JLN BT MERAH
- Blk 103 SPOTTISWOODE PK RD
- Blk 104 SPOTTISWOODE PK RD
- Blk 143 JLN BT MERAH
HDB Blocks Within 1km
HDB blocks within the 1km priority zone of Cantonment Primary School.
| Block | Road Name | Town | Year Built | Units | Distance |
|---|---|---|---|---|---|
| 149 | SILAT AVE | Bm | 1982 | 129 | 260m |
| 150 | SILAT AVE | Bm | 1982 | 12 | 290m |
| 147 | SILAT AVE | Bm | 1982 | 12 | 320m |
| 146 | JLN BT MERAH | Bm | 1981 | 177 | 340m |
| 148 | SILAT AVE | Bm | 1982 | 116 | 350m |
| 101 | SPOTTISWOODE PK RD | Bm | 1973 | 76 | 380m |
| 145 | JLN BT MERAH | Bm | 1981 | 79 | 380m |
| 103 | SPOTTISWOODE PK RD | Bm | 1976 | 94 | 390m |
| 104 | SPOTTISWOODE PK RD | Bm | 1976 | 94 | 400m |
| 143 | JLN BT MERAH | Bm | 1981 | 96 | 430m |
| 102 | SPOTTISWOODE PK RD | Bm | 1973 | 76 | 440m |
| 144 | JLN BT MERAH | Bm | 1981 | 100 | 440m |
| 105 | SPOTTISWOODE PK RD | Bm | 1976 | 94 | 460m |
| 106 | SPOTTISWOODE PK RD | Bm | 1976 | 94 | 480m |
| 108 | SPOTTISWOODE PK RD | Bm | 1976 | — | 480m |
| 107 | SPOTTISWOODE PK RD | Bm | 1976 | 94 | 490m |
| 140 | JLN BT MERAH | Bm | 1978 | 96 | 490m |
| 3A | EVERTON PK | Bm | 2014 | — | 500m |
| 109 | SPOTTISWOODE PK RD | Bm | 1977 | 92 | 530m |
| 81 | TIONG POH RD | Bm | 1937 | 40 | 530m |
| 3 | EVERTON PK | Bm | 1965 | 95 | 540m |
| 7 | EVERTON PK | Bm | 1965 | 120 | 540m |
| 110 | SPOTTISWOODE PK RD | Bm | 1977 | 92 | 550m |
| 75 | TIONG POH RD | Bm | 1937 | 24 | 550m |
| 6 | EVERTON PK | Bm | 1965 | 95 | 560m |
| 127D | KIM TIAN RD | Bm | 2011 | 231 | 570m |
| 141 | JLN BT MERAH | Bm | 1978 | 212 | 580m |
| 74 | TIONG POH RD | Bm | 1937 | 24 | 580m |
| 127C | KIM TIAN RD | Bm | 2011 | 221 | 590m |
| 130 | KIM TIAN RD | Bm | 1975 | 108 | 590m |
| 6A | EVERTON PK | Bm | 1998 | — | 590m |
| 82 | TIONG POH RD | Bm | 1937 | 58 | 590m |
| 2 | EVERTON PK | Bm | 1965 | 94 | 610m |
| 65 | TIONG POH RD | Bm | 1937 | 23 | 610m |
| 127B | KIM TIAN RD | Bm | 2012 | — | 620m |
| 129A | KIM TIAN RD | Bm | 2000 | — | 620m |
| 131C | KIM TIAN RD | Bm | 2000 | 118 | 620m |
| 76 | GUAN CHUAN ST | Bm | 1937 | 42 | 620m |
| 79 | CHAY YAN ST | Bm | 1937 | 41 | 620m |
| 8 | CANTONMENT CL | Bm | 2000 | 145 | 620m |
| 132 | JLN BT MERAH | Bm | 1975 | 130 | 630m |
| 5 | EVERTON PK | Bm | 1965 | 94 | 630m |
| 64 | TIONG POH RD | Bm | 1937 | 24 | 630m |
| 67 | SENG POH LANE | Bm | 1937 | — | 630m |
| 73 | ENG WATT ST | Bm | 1937 | 42 | 630m |
| 80 | CHAY YAN ST | Bm | 1937 | 41 | 630m |
| 68 | SENG POH LANE | Bm | 1937 | — | 640m |
| 127A | KIM TIAN RD | Bm | 2011 | 219 | 660m |
| 131A | KIM TIAN RD | Bm | 2000 | — | 660m |
| 142 | JLN BT MERAH | Bm | 1978 | 144 | 660m |
| 62 | SENG POH LANE | Bm | 1937 | — | 660m |
| 9 | CANTONMENT CL | Bm | 2000 | 145 | 660m |
| 128 | KIM TIAN RD | Bm | 1974 | 120 | 670m |
| 129 | KIM TIAN RD | Bm | 1975 | 113 | 670m |
| 63 | SENG POH LANE | Bm | 1937 | — | 670m |
| 66 | ENG WATT ST | Bm | 1937 | 38 | 670m |
| 77 | SENG POH RD | Bm | 1937 | 24 | 670m |
| 78 | YONG SIAK ST | Bm | 1937 | 48 | 670m |
| 1 | EVERTON PK | Bm | 1965 | 95 | 680m |
| 127 | KIM TIAN RD | Bm | 2011 | — | 680m |
| 78 | GUAN CHUAN ST | Bm | 1937 | 48 | 680m |
| 131 | JLN BT MERAH | Bm | 1975 | 142 | 690m |
| 134 | JLN BT MERAH | Bm | 1994 | 112 | 690m |
| 72 | SENG POH RD | Bm | 1937 | 24 | 690m |
| 10 | CANTONMENT CL | Bm | 2000 | — | 700m |
| 126B | KIM TIAN RD | Bm | 2012 | — | 700m |
| 131B | KIM TIAN RD | Bm | 2000 | 141 | 700m |
| 4 | EVERTON PK | Bm | 1965 | 93 | 700m |
| 59 | ENG HOON ST | Bm | 1937 | 42 | 700m |
| 70 | SENG POH LANE | Bm | 1937 | — | 700m |
| 1A | EVERTON PK | Bm | 2000 | — | 710m |
| 126 | KIM TIAN RD | Bm | 2011 | — | 710m |
| 126C | KIM TIAN RD | Bm | 2011 | 214 | 710m |
| 136 | JLN BT MERAH | Bm | 1974 | 88 | 710m |
| 56 | ENG HOON ST | Bm | 1937 | 39 | 710m |
| 69 | SENG POH LANE | Bm | 1937 | — | 710m |
| 19 | CANTONMENT CL | Bm | 2000 | 116 | 720m |
| 55 | TIONG BAHRU RD | Bm | 1937 | 34 | 720m |
| 61 | SENG POH LANE | Bm | 1937 | — | 720m |
| 71 | SENG POH RD | Bm | 1938 | 15 | 720m |
| 46 | SENG POH RD | Bm | 1949 | 16 | 730m |
| 60 | SENG POH LANE | Bm | 1937 | — | 730m |
| 126A | KIM TIAN RD | Bm | 2011 | 214 | 740m |
| 78 | MOH GUAN TER | Bm | 1937 | 70 | 740m |
| 11 | CANTONMENT CL | Bm | 2000 | 145 | 750m |
| 133 | JLN BT MERAH | Bm | 1974 | 112 | 750m |
| 45 | KIM CHENG ST | Bm | 1949 | 24 | 750m |
| 48 | MOH GUAN TER | Bm | 1949 | 15 | 750m |
| 58 | SENG POH RD | Bm | 1938 | 11 | 750m |
| 134A | JLN BT MERAH | Bm | 1994 | — | 760m |
| 135 | JLN BT MERAH | Bm | 1995 | 123 | 760m |
| 18 | CANTONMENT CL | Bm | 2000 | 145 | 760m |
| 20 | CANTONMENT CL | Bm | 2001 | — | 760m |
| 137 | JLN BT MERAH | Bm | 1974 | 89 | 770m |
| 42 | KIM CHENG ST | Bm | 1949 | 24 | 770m |
| 47 | MOH GUAN TER | Bm | 1949 | 16 | 770m |
| 57 | ENG HOON ST | Bm | 1937 | 27 | 770m |
| 12 | CANTONMENT CL | Bm | 2000 | 145 | 780m |
| 201 | KIM TIAN RD | Bm | 1992 | — | 780m |
| 50 | MOH GUAN TER | Bm | 1949 | 21 | 780m |
| 1A | CANTONMENT RD | Ct | 2009 | 264 | 790m |
| 44 | MOH GUAN TER | Bm | 1949 | 16 | 790m |
| 119C | KIM TIAN RD | Bm | 2001 | 200 | 800m |
| 119D | KIM TIAN RD | Bm | 2000 | 200 | 800m |
| 121 | KIM TIAN PL | Bm | 1999 | 106 | 800m |
| 139 | JLN BT MERAH | Bm | 1995 | 102 | 800m |
| 17 | CANTONMENT CL | Bm | 2000 | 116 | 800m |
| 41 | KIM CHENG ST | Bm | 1949 | 24 | 800m |
| 49 | KIM PONG RD | Bm | 1949 | 24 | 800m |
| 13 | CANTONMENT CL | Bm | 2000 | 145 | 810m |
| 1E | CANTONMENT RD | Ct | 2009 | 264 | 820m |
| 115 | BT PURMEI RD | Bm | 1984 | 181 | 820m |
| 119 | KIM TIAN RD | Bm | 2001 | — | 820m |
| 119B | KIM TIAN RD | Bm | 2001 | 200 | 820m |
| 125A | KIM TIAN RD | Bm | 1993 | — | 820m |
| 34 | KIM CHENG ST | Bm | 1949 | 24 | 820m |
| 43 | MOH GUAN TER | Bm | 1949 | 15 | 820m |
| 1B | CANTONMENT RD | Ct | 2009 | 264 | 830m |
| 110 | JLN BT MERAH | Bm | 1969 | 167 | 830m |
| 121A | KIM TIAN PL | Bm | 1999 | 106 | 830m |
| 122 | KIM TIAN RD | Bm | 1994 | 96 | 830m |
| 16 | CANTONMENT CL | Bm | 2000 | 145 | 830m |
| 17 | SENG POH RD | Bm | 1949 | 16 | 830m |
| 1F | CANTONMENT RD | Ct | 2009 | 264 | 840m |
| 111 | BT PURMEI RD | Bm | 1984 | 159 | 840m |
| 119A | KIM TIAN RD | Bm | 2000 | — | 840m |
| 33 | LIM LIAK ST | Bm | 1949 | 23 | 840m |
| 36 | MOH GUAN TER | Bm | 1949 | 16 | 840m |
| 1D | CANTONMENT RD | Ct | 2009 | 264 | 850m |
| 113 | BT PURMEI RD | Bm | 1984 | 160 | 850m |
| 138 | JLN BT MERAH | Bm | 1975 | 88 | 850m |
| 1C | CANTONMENT RD | Ct | 2009 | 264 | 860m |
| 1G | CANTONMENT RD | Ct | 2009 | 264 | 860m |
| 123 | KIM TIAN RD | Bm | 1994 | 80 | 860m |
| 17 | TIONG BAHRU RD | Bm | 1949 | 32 | 860m |
| 19 | LIM LIAK ST | Bm | 1949 | 16 | 860m |
| 21 | LIM LIAK ST | Bm | 1949 | 16 | 860m |
| 35 | LIM LIAK ST | Bm | 1949 | 15 | 860m |
| 38 | KIM PONG RD | Bm | 1949 | 24 | 860m |
| 120 | KIM TIAN PL | Bm | 1999 | 106 | 870m |
| 1 | CANTONMENT RD | Ct | 2010 | — | 880m |
| 109 | JLN BT MERAH | Bm | 1983 | 118 | 880m |
| 18 | TIONG BAHRU RD | Bm | 1949 | 16 | 880m |
| 23 | LIM LIAK ST | Bm | 1949 | 16 | 880m |
| 25 | LIM LIAK ST | Bm | 1949 | 16 | 880m |
| 37 | LIM LIAK ST | Bm | 1949 | 24 | 880m |
| 110 | BT PURMEI RD | Bm | 1984 | 175 | 890m |
| 116 | JLN BT MERAH | Bm | 1968 | 154 | 890m |
| 117 | JLN BT MERAH | Bm | 1968 | 154 | 890m |
| 117A | JLN MEMBINA | Bm | 2001 | — | 890m |
| 20 | TIONG BAHRU RD | Bm | 1949 | 16 | 890m |
| 111 | JLN BT MERAH | Bm | 1969 | 2 | 900m |
| 115 | JLN BT MERAH | Bm | 1968 | 154 | 900m |
| 120A | KIM TIAN PL | Bm | 1999 | 107 | 900m |
| 125 | KIM TIAN RD | Bm | 1993 | 70 | 900m |
| 22 | TIONG BAHRU RD | Bm | 1949 | 16 | 900m |
| 27 | LIM LIAK ST | Bm | 1949 | 15 | 900m |
| 112 | JLN BT MERAH | Bm | 2013 | — | 910m |
| 124 | KIM TIAN PL | Bm | 1969 | 288 | 920m |
| 24 | TIONG BAHRU RD | Bm | 1949 | 16 | 920m |
| 29 | LIM LIAK ST | Bm | 1949 | 16 | 920m |
| 26 | TIONG BAHRU RD | Bm | 1949 | 16 | 930m |
| 8 | KIM TIAN PL | Bm | 1983 | 96 | 930m |
| 114 | BT PURMEI RD | Bm | 1984 | 177 | 940m |
| 120B | KIM TIAN PL | Bm | 1998 | — | 940m |
| 108 | JLN BT MERAH | Bm | 1983 | 169 | 950m |
| 113 | JLN BT MERAH | Bm | 1968 | 120 | 950m |
| 28 | TIONG BAHRU RD | Bm | 1949 | 12 | 950m |
| 107A | JLN BT MERAH | Bm | 2003 | — | 960m |
| 112 | BT PURMEI RD | Bm | 1984 | 172 | 960m |
| 2A | BOON TIONG RD | Bm | 1999 | 106 | 960m |
| 118 | JLN MEMBINA | Bm | 2002 | — | 970m |
| 118C | JLN MEMBINA | Bm | 2001 | 143 | 970m |
| 118D | JLN MEMBINA | Bm | 2001 | 172 | 970m |
| 1 | TG PAGAR PLAZA | Ct | 1976 | 163 | 980m |
| 118B | JLN MEMBINA | Bm | 2001 | 143 | 980m |
| 2D | BOON TIONG RD | Bm | 1999 | — | 980m |
| 3 | TG PAGAR PLAZA | Ct | 1976 | 165 | 980m |
| 7 | KIM TIAN PL | Bm | 1983 | 96 | 980m |
| 113A | JLN BT MERAH | Bm | 2003 | — | 990m |
| 4A | BOON TIONG RD | Bm | 2004 | 116 | 990m |
| 4B | BOON TIONG RD | Bm | 2003 | 123 | 990m |
| 6 | KIM TIAN RD | Bm | 1993 | 70 | 990m |
| 118A | JLN MEMBINA | Bm | 2001 | 172 | 1 km |
| 2B | BOON TIONG RD | Bm | 1999 | — | 1 km |
| 2C | BOON TIONG RD | Bm | 1999 | 116 | 1 km |
| 333 | KRETA AYER RD | Ct | 1981 | 126 | 1 km |
| 8 | TG PAGAR PLAZA | Ct | 1979 | 96 | 1 km |
HDB Blocks Within 2km
HDB blocks between 1km and 2km from Cantonment Primary School.
| Block | Road Name | Town | Year Built | Units | Distance |
|---|---|---|---|---|---|
| 2 | TG PAGAR PLAZA | Ct | 1976 | 200 | 1 km |
| 4 | TG PAGAR PLAZA | Ct | 1976 | 199 | 1 km |
| 334 | KRETA AYER RD | Ct | 1980 | 88 | 1 km |
| 6B | BOON TIONG RD | Bm | 2003 | 123 | 1 km |
| 5 | TG PAGAR PLAZA | Ct | 1976 | 166 | 1 km |
| 6A | BOON TIONG RD | Bm | 2003 | 123 | 1 km |
| 7 | TG PAGAR PLAZA | Ct | 1979 | 96 | 1 km |
| 102 | BT PURMEI RD | Bm | 1983 | 147 | 1 km |
| 105 | JLN BT MERAH | Bm | 1967 | 324 | 1 km |
| 107 | JLN BT MERAH | Bm | 1967 | 222 | 1 km |
| 11B | BOON TIONG RD | Bm | 2015 | — | 1 km |
| 26A | JLN MEMBINA | Bm | 2007 | 148 | 1 km |
| 6 | TG PAGAR PLAZA | Ct | 2014 | — | 1 km |
| 10A | BOON TIONG RD | Bm | 2014 | 228 | 1.1 km |
| 109 | BT PURMEI RD | Bm | 1984 | 162 | 1.1 km |
| 8A | BOON TIONG RD | Bm | 2003 | 123 | 1.1 km |
| 25A | JLN MEMBINA | Bm | 2007 | 92 | 1.1 km |
| 26 | JLN MEMBINA | Bm | 2007 | — | 1.1 km |
| 10 | JLN BT HO SWEE | Bm | 1962 | 120 | 1.1 km |
| 10B | BOON TIONG RD | Bm | 2014 | 160 | 1.1 km |
| 106 | BT PURMEI RD | Bm | 1983 | 123 | 1.1 km |
| 106 | JLN BT MERAH | Bm | 1967 | 330 | 1.1 km |
| 2 | JLN BT HO SWEE | Bm | 1962 | 120 | 1.1 km |
| 26D | JLN MEMBINA | Bm | 2007 | 202 | 1.1 km |
| 6C | BOON TIONG RD | Bm | 2003 | — | 1.1 km |
| 108 | BT PURMEI RD | Bm | 1984 | 176 | 1.1 km |
| 13 | YORK HILL | Ct | 1969 | 182 | 1.1 km |
| 12A | TAMAN HO SWEE | Bm | 1996 | — | 1.1 km |
| 23 | JLN MEMBINA | Bm | 2001 | 156 | 1.1 km |
| 25 | JLN MEMBINA | Bm | 2008 | — | 1.1 km |
| 26B | JLN MEMBINA | Bm | 2007 | 202 | 1.1 km |
| 4 | SAGO LANE | Ct | 1973 | 250 | 1.1 km |
| 8 | JLN BT HO SWEE | Bm | 1962 | 72 | 1.1 km |
| 8B | BOON TIONG RD | Bm | 2003 | 123 | 1.1 km |
| 104 | BT PURMEI RD | Bm | 1983 | 132 | 1.1 km |
| 11A | BOON TIONG RD | Bm | 2014 | — | 1.1 km |
| 335A | SMITH ST | Ct | 1983 | 161 | 1.1 km |
| 4 | JLN BT HO SWEE | Bm | 1962 | 55 | 1.1 km |
| 104 | JLN BT MERAH | Bm | 1967 | 216 | 1.1 km |
| 105A | JLN BT MERAH | Bm | 2003 | — | 1.1 km |
| 12 | TAMAN HO SWEE | Bm | 1963 | 79 | 1.1 km |
| 12 | YORK HILL | Ct | 1969 | 198 | 1.1 km |
| 26C | JLN MEMBINA | Bm | 2007 | 184 | 1.1 km |
| 336 | SMITH ST | Ct | 1986 | — | 1.1 km |
| 5 | BANDA ST | Ct | 1973 | 430 | 1.1 km |
| 6 | JLN BT HO SWEE | Bm | 1962 | 70 | 1.1 km |
| 8C | BOON TIONG RD | Bm | 2003 | — | 1.1 km |
| 10A | JLN KUKOH | Ct | 1999 | — | 1.1 km |
| 14 | TAMAN HO SWEE | Bm | 1963 | 81 | 1.1 km |
| 9B | BOON TIONG RD | Bm | 2014 | 156 | 1.1 km |
| 9C | BOON TIONG RD | Bm | 2015 | — | 1.1 km |
| 103 | BT PURMEI RD | Bm | 1982 | 119 | 1.1 km |
| 11 | YORK HILL | Ct | 1969 | 198 | 1.1 km |
| 18A | JLN MEMBINA | Bm | 2001 | — | 1.1 km |
| 22 | JLN MEMBINA | Bm | 2001 | 156 | 1.1 km |
| 25B | JLN MEMBINA | Bm | 2007 | 236 | 1.1 km |
| 16 | TAMAN HO SWEE | Bm | 1963 | 78 | 1.2 km |
| 27A | JLN MEMBINA | Bm | 2007 | 150 | 1.2 km |
| 27B | JLN MEMBINA | Bm | 2007 | 92 | 1.2 km |
| 335 | SMITH ST | Ct | 1983 | — | 1.2 km |
| 6 | JLN MINYAK | Ct | 1964 | 156 | 1.2 km |
| 9A | BOON TIONG RD | Bm | 2014 | 156 | 1.2 km |
| 94 | HAVELOCK RD | Bm | 1982 | 96 | 1.2 km |
| 10 | JLN KUKOH | Ct | 1970 | 92 | 1.2 km |
| 101 | BT PURMEI RD | Bm | 1982 | 140 | 1.2 km |
| 27 | JLN MEMBINA | Bm | 2008 | — | 1.2 km |
| 107 | BT PURMEI RD | Bm | 1982 | 144 | 1.2 km |
| 18 | JLN MEMBINA | Bm | 2001 | — | 1.2 km |
| 335B | SMITH ST | Ct | 1983 | 131 | 1.2 km |
| 18 | TAMAN HO SWEE | Bm | 1963 | 79 | 1.2 km |
| 19A | JLN MEMBINA | Bm | 2001 | — | 1.2 km |
| 95 | HAVELOCK RD | Bm | 1982 | 96 | 1.2 km |
| 105 | BT PURMEI RD | Bm | 1982 | 144 | 1.2 km |
| 8A | JLN KUKOH | Ct | 1999 | — | 1.2 km |
| 96 | HAVELOCK RD | Bm | 1982 | — | 1.2 km |
| 19 | JLN MEMBINA | Bm | 2001 | 156 | 1.2 km |
| 5 | JLN MINYAK | Ct | 1964 | 143 | 1.2 km |
| 21 | JLN MEMBINA | Bm | 2001 | 196 | 1.2 km |
| 22B | HAVELOCK RD | Bm | 2007 | — | 1.2 km |
| 22A | HAVELOCK RD | Bm | 2007 | — | 1.2 km |
| 32 | JLN BT HO SWEE | Bm | 1963 | 88 | 1.2 km |
| 8 | JLN KUKOH | Ct | 1970 | 138 | 1.2 km |
| 9 | JLN KUKOH | Ct | 1970 | 110 | 1.2 km |
| 20 | JLN MEMBINA | Bm | 2001 | 156 | 1.2 km |
| 32 | NEW MKT RD | Ct | 1968 | 127 | 1.2 km |
| 19 | TELOK BLANGAH CRES | Bm | 1974 | 364 | 1.3 km |
| 18 | TELOK BLANGAH CRES | Bm | 1974 | 174 | 1.3 km |
| 20 | JLN KLINIK | Bm | 1963 | 116 | 1.3 km |
| 30 | JLN KLINIK | Bm | 1963 | 175 | 1.3 km |
| 4 | JLN MINYAK | Ct | 1964 | 156 | 1.3 km |
| 28 | JLN KLINIK | Bm | 1963 | 173 | 1.3 km |
| 128 | BT MERAH VIEW | Bm | 1973 | 300 | 1.3 km |
| 128A | BT MERAH VIEW | Bm | 2001 | — | 1.3 km |
| 129 | BT MERAH VIEW | Bm | 1973 | 297 | 1.3 km |
| 26 | JLN KLINIK | Bm | 1963 | 107 | 1.3 km |
| 130 | BT MERAH VIEW | Bm | 1973 | 293 | 1.3 km |
| 3 | JLN KUKOH | Ct | 1966 | 270 | 1.3 km |
| 93 | HAVELOCK RD | Bm | 1976 | — | 1.3 km |
| 1 | JLN KUKOH | Ct | 1969 | 84 | 1.3 km |
| 126 | BT MERAH VIEW | Bm | 1995 | 116 | 1.3 km |
| 129A | BT MERAH VIEW | Bm | 2000 | — | 1.3 km |
| 17B | TELOK BLANGAH CRES | Bm | 2005 | — | 1.3 km |
| 22 | HAVELOCK RD | Bm | 1964 | 280 | 1.3 km |
| 24 | BEO CRES | Bm | 1963 | 119 | 1.3 km |
| 28A | BEO CRES | Bm | 1998 | — | 1.3 km |
| 52 | CHIN SWEE RD | Ct | 1973 | 272 | 1.3 km |
| 54 | CHIN SWEE RD | Ct | 1973 | — | 1.3 km |
| 2 | JLN KUKOH | Ct | 1966 | 264 | 1.4 km |
| 20 | TELOK BLANGAH CRES | Bm | 1974 | 175 | 1.4 km |
| 34 | UPP CROSS ST | Ct | 1974 | 314 | 1.4 km |
| 40 | TELOK BLANGAH RISE | Bm | 1975 | 168 | 1.4 km |
| 121 | BT MERAH VIEW | Bm | 1972 | 224 | 1.4 km |
| 17 | TELOK BLANGAH CRES | Bm | 2000 | 145 | 1.4 km |
| 33 | TELOK BLANGAH WAY | Bm | 1975 | 169 | 1.4 km |
| 34 | JLN BT HO SWEE | Bm | 1963 | 97 | 1.4 km |
| 34 | TELOK BLANGAH WAY | Bm | 1975 | 156 | 1.4 km |
| 37 | TELOK BLANGAH RISE | Bm | 1976 | 96 | 1.4 km |
| 120 | BT MERAH VIEW | Bm | 1972 | 120 | 1.4 km |
| 17A | TELOK BLANGAH CRES | Bm | 2000 | 174 | 1.4 km |
| 53 | CHIN SWEE RD | Ct | 1973 | 96 | 1.4 km |
| 54 | HAVELOCK RD | Bm | 2011 | 175 | 1.4 km |
| 568 | GANGES AVE | Bm | 1990 | — | 1.4 km |
| 123 | BT MERAH VIEW | Bm | 1972 | 320 | 1.4 km |
| 125 | BT MERAH VIEW | Bm | 1995 | 78 | 1.4 km |
| 16 | TELOK BLANGAH CRES | Bm | 1974 | 178 | 1.4 km |
| 125A | BT MERAH VIEW | Bm | 2001 | — | 1.4 km |
| 36 | BEO CRES | Bm | 1963 | 94 | 1.4 km |
| 38 | BEO CRES | Bm | 1963 | 97 | 1.4 km |
| 51 | CHIN SWEE RD | Ct | 1973 | 328 | 1.4 km |
| 53 | HAVELOCK RD | Bm | 2011 | 156 | 1.4 km |
| 126A | BT MERAH VIEW | Bm | 1995 | — | 1.4 km |
| 21A | TELOK BLANGAH CRES | Bm | 2003 | — | 1.4 km |
| 36 | TELOK BLANGAH RISE | Bm | 1975 | — | 1.4 km |
| 41 | TELOK BLANGAH RISE | Bm | 1975 | 182 | 1.4 km |
| 54A | HAVELOCK RD | Bm | 2012 | — | 1.4 km |
| 16A | TELOK BLANGAH CRES | Bm | 1997 | — | 1.4 km |
| 35 | TELOK BLANGAH RISE | Bm | 1975 | 28 | 1.4 km |
| 27 | TELOK BLANGAH WAY | Bm | 1975 | 156 | 1.4 km |
| 40 | BEO CRES | Bm | 1963 | 96 | 1.4 km |
| 52 | HAVELOCK RD | Bm | 2011 | 184 | 1.4 km |
| 87 | ZION RD | Bm | 1974 | 96 | 1.4 km |
| 38 | TELOK BLANGAH RISE | Bm | 1975 | 28 | 1.4 km |
| 39 | TELOK BLANGAH RISE | Bm | 1976 | 96 | 1.4 km |
| 44A | HAVELOCK RD | Bm | 2001 | — | 1.4 km |
| 46 | JLN BT HO SWEE | Bm | 1964 | 105 | 1.4 km |
| 124B | BT MERAH VIEW | Bm | 1995 | 92 | 1.5 km |
| 21 | TELOK BLANGAH CRES | Bm | 1974 | 152 | 1.5 km |
| 43 | TELOK BLANGAH RISE | Bm | 1975 | 154 | 1.5 km |
| 52A | HAVELOCK RD | Bm | 2012 | — | 1.5 km |
| 55 | HAVELOCK RD | Bm | 2011 | 175 | 1.5 km |
| 124A | BT MERAH VIEW | Bm | 1995 | 80 | 1.5 km |
| 14A | TELOK BLANGAH CRES | Bm | 1998 | 75 | 1.5 km |
| 15 | TELOK BLANGAH CRES | Bm | 1974 | 174 | 1.5 km |
| 32 | TELOK BLANGAH RISE | Bm | 1975 | 138 | 1.5 km |
| 23 | TELOK BLANGAH CRES | Bm | 1974 | 130 | 1.5 km |
| 42 | TELOK BLANGAH RISE | Bm | 1975 | 152 | 1.5 km |
| 56 | HAVELOCK RD | Bm | 2011 | 156 | 1.5 km |
| 42 | BEO CRES | Bm | 1964 | 126 | 1.5 km |
| 44 | BEO CRES | Bm | 1964 | 126 | 1.5 km |
| 533 | UPP CROSS ST | Ct | 1979 | 127 | 1.5 km |
| 13 | TELOK BLANGAH CRES | Bm | 1974 | 175 | 1.5 km |
| 14 | TELOK BLANGAH CRES | Bm | 1998 | 74 | 1.5 km |
| 23A | TELOK BLANGAH CRES | Bm | 2001 | — | 1.5 km |
| 57 | HAVELOCK RD | Bm | 2011 | 184 | 1.5 km |
| 24 | TELOK BLANGAH CRES | Bm | 1974 | 130 | 1.5 km |
| 29 | TELOK BLANGAH RISE | Bm | 1975 | 154 | 1.5 km |
| 533A | UPP CROSS ST | Ct | 1978 | — | 1.5 km |
| 117 | BT MERAH VIEW | Bm | 1973 | 280 | 1.5 km |
| 28 | TELOK BLANGAH RISE | Bm | 1975 | 142 | 1.5 km |
| 42A | HAVELOCK RD | Bm | 2001 | — | 1.5 km |
| 51 | HAVELOCK RD | Bm | 2011 | — | 1.5 km |
| 532 | UPP CROSS ST | Ct | 1980 | 118 | 1.5 km |
| 58 | HAVELOCK RD | Bm | 2011 | 188 | 1.5 km |
| 536 | UPP CROSS ST | Ct | 1978 | 122 | 1.5 km |
| 48 | LOWER DELTA RD | Bm | 1964 | 382 | 1.5 km |
| 50 | HAVELOCK RD | Bm | 1966 | 96 | 1.5 km |
| 531 | UPP CROSS ST | Ct | 1978 | — | 1.5 km |
| 119 | BT MERAH VIEW | Bm | 1974 | 296 | 1.6 km |
| 538 | UPP CROSS ST | Ct | 1978 | 126 | 1.6 km |
| 531A | UPP CROSS ST | Ct | 1978 | — | 1.6 km |
| 535 | UPP CROSS ST | Ct | 1979 | 115 | 1.6 km |
| 10 | TELOK BLANGAH CRES | Bm | 1974 | 66 | 1.6 km |
| 22 | TELOK BLANGAH CRES | Bm | 1974 | 149 | 1.6 km |
| 48A | HAVELOCK RD | Bm | 2001 | — | 1.6 km |
| 118 | BT MERAH VIEW | Bm | 2001 | 130 | 1.6 km |
| 31 | TELOK BLANGAH RISE | Bm | 1975 | 116 | 1.6 km |
| 79 | INDUS RD | Bm | 1971 | 520 | 1.6 km |
| 115 | BT MERAH VIEW | Bm | 1973 | — | 1.6 km |
| 116 | BT MERAH VIEW | Bm | 1973 | 73 | 1.6 km |
| 12 | TELOK BLANGAH CRES | Bm | 1975 | 166 | 1.6 km |
| 77A | INDUS RD | Bm | 2003 | — | 1.6 km |
| 30 | TELOK BLANGAH RISE | Bm | 1975 | 114 | 1.6 km |
| 7 | TELOK BLANGAH CRES | Bm | 1974 | 262 | 1.6 km |
| 9 | TELOK BLANGAH CRES | Bm | 1974 | — | 1.6 km |
| 118A | BT MERAH VIEW | Bm | 2001 | — | 1.6 km |
| 78A | INDUS RD | Bm | 2003 | — | 1.6 km |
| 8 | TELOK BLANGAH CRES | Bm | 1974 | 66 | 1.6 km |
| 5 | TELOK BLANGAH CRES | Bm | 1974 | 143 | 1.6 km |
| 25 | TELOK BLANGAH CRES | Bm | 1975 | 96 | 1.6 km |
| 78 | INDUS RD | Bm | 1972 | 144 | 1.7 km |
| 5A | TELOK BLANGAH CRES | Bm | 2005 | — | 1.7 km |
| 95D | HENDERSON RD | Bm | 2018 | — | 1.7 km |
| 2 | DELTA AVE | Bm | 1985 | 96 | 1.7 km |
| 77 | INDUS RD | Bm | 1972 | 160 | 1.7 km |
| 1 | DELTA AVE | Bm | 1982 | 96 | 1.7 km |
| 26 | TELOK BLANGAH CRES | Bm | 1975 | 96 | 1.7 km |
| 95 | HENDERSON RD | Bm | 2018 | — | 1.7 km |
| 95A | HENDERSON RD | Bm | 2018 | 257 | 1.7 km |
| 95C | HENDERSON RD | Bm | 2018 | 229 | 1.7 km |
| 11 | TELOK BLANGAH CRES | Bm | 2010 | — | 1.7 km |
| 3 | DELTA AVE | Bm | 1985 | 120 | 1.7 km |
| 95B | HENDERSON RD | Bm | 2018 | 286 | 1.7 km |
| 6 | TELOK BLANGAH CRES | Bm | 1974 | 136 | 1.7 km |
| 4 | TELOK BLANGAH CRES | Bm | 1973 | 231 | 1.7 km |
| 5 | DELTA AVE | Bm | 1985 | 168 | 1.7 km |
| 96A | HENDERSON RD | Bm | 2018 | 229 | 1.7 km |
| 4 | DELTA AVE | Bm | 1985 | 120 | 1.8 km |
| 96 | HENDERSON RD | Bm | 2018 | — | 1.8 km |
| 168 | JLN BT MERAH | Bm | 1987 | — | 1.8 km |
| 106A | HENDERSON CRES | Bm | 1972 | — | 1.8 km |
| 167 | JLN BT MERAH | Bm | 1987 | — | 1.8 km |
| 169 | JLN BT MERAH | Bm | 1987 | — | 1.8 km |
| 1 | TELOK BLANGAH CRES | Bm | 1973 | 148 | 1.8 km |
| 1A | TELOK BLANGAH CRES | Bm | 2005 | — | 1.8 km |
| 93 | HENDERSON RD | Bm | 1975 | 360 | 1.8 km |
| 96B | HENDERSON RD | Bm | 2018 | 231 | 1.8 km |
| 106 | HENDERSON CRES | Bm | 1973 | 130 | 1.8 km |
| 3 | TELOK BLANGAH CRES | Bm | 1973 | 231 | 1.8 km |
| 3A | TELOK BLANGAH CRES | Bm | 2004 | — | 1.8 km |
| 92 | HENDERSON RD | Bm | 1975 | 360 | 1.8 km |
| 104A | HENDERSON CRES | Bm | 1997 | — | 1.9 km |
| 90 | REDHILL CL | Bm | 1972 | 264 | 1.9 km |
| 91 | HENDERSON RD | Bm | 1975 | 360 | 1.9 km |
| 104 | HENDERSON CRES | Bm | 1967 | 96 | 1.9 km |
| 105 | HENDERSON CRES | Bm | 1974 | 270 | 1.9 km |
| 87 | REDHILL CL | Bm | 1993 | 114 | 1.9 km |
| 89 | REDHILL CL | Bm | 1972 | 264 | 1.9 km |
| 166 | BT MERAH CTRL | Bm | 1980 | — | 1.9 km |
| 83 | REDHILL LANE | Bm | 1995 | 102 | 1.9 km |
| 103 | HENDERSON CRES | Bm | 1967 | 140 | 1.9 km |
| 82 | REDHILL LANE | Bm | 1995 | 87 | 1.9 km |
| 88 | REDHILL CL | Bm | 1993 | 60 | 1.9 km |
| 162 | BT MERAH CTRL | Bm | 1980 | — | 1.9 km |
| 81 | REDHILL LANE | Bm | 1995 | 105 | 1.9 km |
| 102 | HENDERSON CRES | Bm | 1967 | 140 | 2 km |
| 84 | REDHILL LANE | Bm | 1972 | — | 2 km |
| 88A | REDHILL CL | Bm | 1993 | — | 2 km |
| 101 | HENDERSON CRES | Bm | 1967 | 96 | 2 km |
| 86 | REDHILL CL | Bm | 1972 | 144 | 2 km |
| 119 | BT MERAH CTRL | Bm | 1989 | — | 2 km |
| 163 | BT MERAH CTRL | Bm | 1980 | — | 2 km |
| 165 | BT MERAH CTRL | Bm | 1980 | 4 | 2 km |
Cheapest & Resale Price Analysis
The cheapest recorded resale on a street near Cantonment Primary School is about $230,000. Streets below are ordered cheapest-first — the budget entry points into this catchment.
| Street | Transactions | Cheapest | Avg Price | Max Price |
|---|---|---|---|---|
| TELOK BLANGAH CRES | 166 | $230,000 | $457,171 | $968,000 |
| JLN BT MERAH | 152 | $255,000 | $491,659 | $1,080,000 |
| HAVELOCK RD | 119 | $270,000 | $908,463 | $1,415,000 |
| TELOK BLANGAH RISE | 52 | $300,000 | $420,124 | $850,000 |
| BT MERAH VIEW | 66 | $340,000 | $535,595 | $1,390,000 |
| HENDERSON CRES | 36 | $345,000 | $461,147 | $571,000 |
| KIM TIAN RD | 152 | $358,000 | $913,943 | $1,580,000 |
| UPP CROSS ST | 37 | $390,000 | $532,126 | $850,000 |
| BT PURMEI RD | 86 | $420,000 | $613,351 | $1,125,000 |
| TG PAGAR PLAZA | 59 | $425,000 | $573,616 | $830,000 |
| HENDERSON RD | 122 | $503,000 | $960,387 | $1,728,000 |
| CANTONMENT CL | 74 | $630,000 | $938,835 | $1,251,888 |
| JLN MEMBINA | 154 | $668,000 | $943,837 | $1,358,000 |
| BOON TIONG RD | 100 | $815,000 | $1,165,860 | $1,648,888 |
| CANTONMENT RD | 127 | $1,130,000 | $1,388,753 | $1,630,000 |
Overlapping School Catchments
A block within 1km of two popular primary schools is the strongest catchment play there is — it widens your P1 options and tends to hold resale demand best. Other schools whose catchment overlaps Cantonment Primary School:
- Outram Secondary School (Secondary) — 690m
Cantonment Primary School's location in the former Cantonment Road enclave means it is surrounded primarily by private residential and heritage conservation zones rather than HDB estates. The nearest public housing blocks sit within a 1–2 km radius, concentrated along three sub-clusters: the Cantonment Road corridor, the Tanjong Pagar Plaza precinct, and the Bukit Pasoh–Neil Road fringe.
Cantonment Road Cluster (~350 m–600 m)
Blk 16 Cantonment Road is widely cited as the single closest HDB block to CPS, approximately 358 m from the school gates — a comfortable 5–6 minute walk. This is a mature estate block with a mix of 3-room and 4-room flats. Because it falls well within the 1 km priority zone, units here attract a notable school-proximity premium whenever they appear on the resale market. Transactions are infrequent given the block's relatively small size and the high proportion of long-term owner-occupiers who have lived in the estate for decades.
Blk 1E Cantonment Road — home to the PCF Tanjong Pagar childcare centre — is similarly close and often overlooked by buyers focused on the more heavily marketed Tanjong Pagar Plaza blocks. It sits in the same pedestrian catchment as Blk 16 and qualifies comfortably for the 1 km zone.
Tanjong Pagar Plaza Precinct (~700 m–1.1 km)
1 Tanjong Pagar Plaza is one of the most recognisable HDB landmarks in the Central Area: a full mixed-use podium tower combining residential floors, a wet market, food centre, and retail shops. At roughly 700 m–900 m from CPS (depending on the exact unit level and walking route), it straddles the edge of the 1 km band and is worth verifying with MOE's official school address distance checker before committing. Resale prices here are among the highest for HDB in Singapore — a 3-room flat at Tanjong Pagar Plaza transacted at $595,000 in late 2023, and prices have continued rising through 2025–2026 on the back of en-bloc and redevelopment expectations for the broader precinct.
Spottiswoode / Bukit Pasoh Fringe (~1.2 km–2 km)
HDB blocks in the Spottiswoode Park Road and Neil Road areas fall outside the 1 km priority zone for CPS but comfortably within 2 km, qualifying for the secondary distance band under Phases 2B and 2C. These include blocks along Spottiswoode Park Road and scattered older walk-up flats on the periphery of the Outram conservation zone. Prices here tend to be marginally lower than the Tanjong Pagar Plaza cluster, but buyers should weigh the reduced P1 priority accordingly.
To cross-reference current HDB resale prices across these clusters, the HDB Resale Flat Prices portal lets you search by street name and flat type with transaction dates.
Buying near an oversubscribed primary school in Singapore's Central Area involves a well-documented trade-off: shorter school walk = higher resale premium = tighter cashflow. At Cantonment Primary School's doorstep, that trade-off is starker than almost anywhere else in Singapore because the broader Tanjong Pagar district has been one of the strongest HDB resale performers nationally.
The 1 km premium is real and persistent. The site's existing data reflects an average resale transaction value of $957,072 for flats in this proximity corridor — a figure that places these units firmly in the top tier of national HDB resale prices (as of 2026-05). For context, the national HDB resale median hovered around $580,000–$620,000 in the same period. The gap is partly driven by the central location and MRT access, but the school catchment does add a measurable premium that research by both SRX and HDB's own resale portal confirms for well-regarded primary schools.
The 1 km vs. 2 km gap for CPS is especially significant because the school's annual intake is small and has been consistently oversubscribed in Phase 2C in recent years, meaning families beyond the 1 km mark face meaningfully lower admission certainty. Buyers who prioritise a 2 km address to save $80,000–$150,000 on the purchase price should factor in the reduced P1 priority against their family timeline.
Flat type composition matters too. Most HDB inventory within 1 km of CPS skews toward older 3-room and 4-room units built in the 1970s–1980s. Remaining lease is therefore a live concern: some blocks have fewer than 60 years remaining, which affects both CPF usage eligibility and bank loan quantum under HDB's Lease Buyback and CPF rules. Buyers should model lease decay impact carefully before committing.
For mortgage and total-cost modelling, the mortgage calculator and total cost of ownership calculator on this site let you input the actual transaction price and remaining lease to estimate monthly outlay and CPF allocation limits.
Most buyers researching CPS-proximity HDB focus narrowly on the Tanjong Pagar Plaza block because it dominates listing aggregators. But the Cantonment Road blocks — especially Blk 16 and Blk 1E — are consistently under-represented on portals and often transact below the radar. Several factors make them worth deeper research:
Pedestrian-first access to school. Blk 16 Cantonment Road involves no main road crossing to reach CPS — the route is entirely along sheltered HDB corridors and the Cantonment Close cul-de-sac. This makes it genuinely one of the most walk-safe school commutes available for a primary-age child in the entire Central Region.
Proximity to Cantonment Polyclinic and Outram Park MRT. The Outram Park interchange (EW16/NE3/TE17) is approximately 1 km from Blk 16 — manageable on foot or by bus. With the Thomson-East Coast Line (TEL) now running through Outram Park, residents have three-line access without a transfer penalty, which broadens the daily-commute appeal well beyond just school proximity.
Tanjong Pagar district masterplan uplift. The broader Tanjong Pagar–Greater Southern Waterfront precinct is designated in URA's Master Plan for major long-term transformation, including the relocation of Tanjong Pagar Terminal and the creation of new public waterfront spaces. HDB blocks within the 1 km catchment of CPS sit at the northern edge of this uplift zone. Use the URA Master Plan viewer to inspect the zoning designations and plot ratio overlays for specific blocks before purchase.
The food-and-lifestyle dividend. Within a 10-minute walk of the Cantonment Road cluster, residents have access to the Tanjong Pagar Plaza hawker centre, Duxton Road's independent cafes and restaurants, the Keong Saik Road bar strip, and multiple supermarkets. This is a walkable urban lifestyle that no suburban HDB estate can replicate — a value that does not fully show up in PSF figures but matters enormously for daily quality of life.
Explore nearby amenities and MRT coverage visually with the commute time map and the liveability scores map.
FAQ
How many HDB blocks are within 1km of Cantonment Primary School?
What is the cheapest HDB resale near Cantonment Primary School?
Does living within 1km of Cantonment Primary School guarantee a Primary 1 place?
Best suited for
Methodology & Sources
The dataset behind this report spans the latest available data; we refresh it as new data becomes available.
Transaction data sourced from URA.
- Distances use the haversine (straight-line) formula, matching how MOE measures home-school distance.
- School data from MOE; verify P1 phases, 1km/2km priority and balloting on the official MOE and OneMap School Query pages.
- Transaction data from HDB via data.gov.sg.
Price-per-square-foot (PSF) here means the median deal in the period; means are reserved for volume-weighted aggregates explicitly labelled as such.