16 May 2026
Our overview post gave the macro picture: P1 vacancies fell â3.6% for 2026, tracking a â3.1% drop in the birth cohort. MOE is right-sizing supply to a smaller pool of children.
But a national average tells you nothing about your school. The cut isnât spread evenly, and neither is demand. This post drills from that macro number down to all 73 schools that changed: does each change actually matter?
To gauge demand we lean on Phase 2C. Itâs not the only phase, but itâs the biggest open one. A school oversubscribed in 2C thatâs now cutting places gets even harder to enter. In this post we find out which schools are harder/easier.
Three things to keep in mind:
Last yearâs 2C demand is the cleanest signal, but itâs backward-looking. The forward signal is cohort size, and itâs shifting fast by area (SingStat 5-9 year old data).
Some changes in township for these 5-to-9-year-old population over 5-year and 1-year periods:
So: marginally oversubscribed Sengkang/Punggol schools may ease back toward the ballot line; heavily oversubscribed schools (>150%) stay tight everywhere; and cuts at undersubscribed Bukit Batok / Choa Chu Kang schools may reverse within 2-3 years as Tengah overflows.
These cut total vacancies despite already being oversubscribed in Phase 2C last year. Demand didnât drop; the spots did. Sorted by how oversubscribed they were.
| School | Area | Change | 2C Vacancy | 2C Applied % | Remarks |
|---|---|---|---|---|---|
| Maha Bodhi | Geylang | -30 | 49 | 255% | SAP, perennially balloted. Cut concentrates demand. |
| Rulang | Jurong West | -30 | 40 | 245% | 2C at the floor; cut hits earlier phases, harder for siblings/alumni. |
| Red Swastika | Bedok | -30 | 41 | 227% | 2C at the floor, heavy oversubscription. |
| Punggol Green | Punggol | -30 | 58 | 203% | Punggolâs most oversubscribed school. 203% wonât ease even with the cohort dip. Stays a ballot. |
| Shuqun | Jurong West | -20 | 41 | 193% | 2C at the floor; still a heavy ballot. |
| Tao Nan | Marine Parade | -30 | 45 | 180% | Top SAP, perennial 2C ballot. |
| Frontier | Jurong West | -30 | 40 | 165% | 2C at the floor; cut hits P1/2A. |
| Horizon | Punggol | -30 | 50 | 158% | Cut sharpens 2C competition. |
| Valour | Punggol | -30 | 57 | 154% | Cut tightens entry. |
| Nanyang | Bukit Timah | -30 | 42 | 150% | Top SAP. Cut concentrates demand. |
| Pasir Ris | Pasir Ris | -30 | 41 | 144% | 2C at the floor; cut hits earlier phases. |
| Westwood | Jurong West | -30 | 53 | 143% | Cut sharpens competition. |
| Jurong West | Jurong West | -30 | 59 | 131% | Oversubscribed and a GEP-2027 centre. Pressure builds further. |
| Bukit Panjang | Bukit Panjang | -30 | 61 | 128% | Cut tightens entry. |
| Punggol | Hougang | -10 | 59 | 127% | Hougangâs cohort now declining; 127% may ease toward 100% but stays tightish. |
| Paya Lebar Methodist Girlsâ | Hougang | -30 | 89 | 124% | Girls-only affiliated. Cut tightens entry; affiliated priority still applies. |
| Compassvale | Sengkang | -30 | 96 | 117% | Just over the line. Sengkangâs shrinking cohort could pull it below 100%. |
| Hougang | Hougang | -10 | 98 | 117% | Small cut nudges entry tighter. |
| Rivervale | Sengkang | -20 | 96 | 116% | Thin oversubscription; Sengkangâs decline likely brings it near 100%. Light ballot at most. |
Demand here was below supply in 2025, often with places left at Phase 3. Unless noted, the cut just trims slack and doesnât change entry difficulty. The remarks call out only the exceptions worth watching.
| School | Area | Change | 2C Vacancy | 2C Applied % | Remarks |
|---|---|---|---|---|---|
| Clementi | Clementi | -80 | 231 | 37% | 145 places empty at 2C(S), 9 at Phase 3. Cut fits 2025 demand, but itâs a GEP-2027 centre, so watch for new demand. |
| Fernvale | Sengkang | -40 | 156 | 46% | Â |
| Jurong | Jurong East | -40 | 121 | 40% | Â |
| Lianhua | Bukit Batok | -40 | 242 | 11% | Among the most undersubscribed nationally, but sits next to Tengah. Some uplift likely within 2-3 years as the new town overflows. |
| Pei Tong | Clementi | -40 | 220 | 14% | Â |
| Tampines North | Tampines | -40 | 191 | 31% | Undersubscribed despite hot Tampines. |
| Yumin | Tampines | -40 | 201 | 5% | Deeper cuts may follow. |
| Anchor Green | Sengkang | -30 | 155 | 15% | Â |
| Bedok Green | Bedok | -30 | 195 | 15% | Â |
| Boon Lay Garden | Jurong West | -30 | 135 | 26% | Â |
| CHIJ (Kellock) | Bukit Merah | -30 | 123 | 46% | Girls-only affiliated; still below half-subscribed. |
| Cantonment | Bukit Merah | -30 | 116 | 25% | Â |
| Corporation | Jurong West | -30 | 109 | 21% | Â |
| De La Salle | Choa Chu Kang | -30 | 143 | 80% | Healthy demand. Cut could push into balloting in 2026, especially as Tengah overflows into Choa Chu Kang. |
| Edgefield | Punggol | -30 | 178 | 15% | Â |
| Endeavour | Sembawang | -30 | 174 | 39% | Â |
| First Toa Payoh | Toa Payoh | -30 | 151 | 7% | Â |
| Gan Eng Seng | Bukit Merah | -30 | 116 | 15% | Â |
| Greendale | Punggol | -30 | 128 | 19% | Â |
| New Town | Queenstown | -30 | 178 | 12% | Â |
| North Spring | Sengkang | -30 | 120 | 34% | Â |
| North Vista | Sengkang | -30 | 136 | 26% | Â |
| Northoaks | Sembawang | -30 | 201 | 5% | Â |
| Oasis | Punggol | -30 | 105 | 56% | Half-subscribed; cut moves toward tighter entry. |
| Palm View | Sengkang | -30 | 165 | 51% | GEP-2027 centre; demand may shift up. |
| Punggol View | Punggol | -30 | 77 | 73% | Cut plus GEP-2027 centre status may push into balloting. |
| Seng Kang | Sengkang | -30 | 127 | 9% | Â |
| Si Ling | Woodlands | -30 | 118 | 22% | Â |
| Springdale | Sengkang | -30 | 92 | 72% | Moderately popular; cut may tighten 2C balloting. |
| St. Anthonyâs Canossian | Bedok | -30 | 164 | 20% | Girls-only affiliated, but low 2C demand. |
| St. Stephenâs | Bedok | -30 | 183 | 40% | Boys-only affiliated; below half-subscribed. |
| Teck Whye | Choa Chu Kang | -30 | 144 | 16% | Tengah overflow may reverse this within 2-3 years. |
| Unity | Choa Chu Kang | -30 | 143 | 38% | Tengah watch. |
| West Grove | Jurong West | -30 | 137 | 30% | Â |
| White Sands | Pasir Ris | -30 | 102 | 77% | Moderately popular; cut may push into balloting. |
| Yew Tee | Choa Chu Kang | -30 | 144 | 47% | GEP-2027 centre plus Tengah overflow; demand may shift up. |
| Yishun | Yishun | -30 | 122 | 41% | Â |
| Yuhua | Jurong East | -30 | 174 | 15% | Â |
| Xishan | Yishun | -20 | 146 | 45% | Â |
| Casuarina | Pasir Ris | -10 | 64 | 47% | Â |
| Fuhua | Jurong East | -10 | 119 | 26% | Â |
| Park View | Pasir Ris | -10 | 110 | 38% | Â |
The question is whether the extra class eases competition. If demand was strong, the same pool eats the new spots. If demand was soft, the addition just sits on more empty seats.
| School | Area | Change | 2C Vacancy | 2C Applied % | Remarks |
|---|---|---|---|---|---|
| Maris Stella High | Toa Payoh | +60 | 62 | 200% | Going co-ed; new girls applicants likely absorb the extra class. Donât expect easier entry. |
| Bukit View | Bukit Batok | +40 | 202 | 46% | Not even half-subscribed, but on the Tengah edge; the +40 anticipates overflow more than current need. |
| Chongzheng | Tampines | +40 | 125 | 102% | Just oversubscribed. +40 eases pressure, but Tampines added 680 kids last year, so easing is likely temporary. |
| Gongshang | Tampines | +40 | 44 | 266% | Heavily oversubscribed. +40 helps, but demand dwarfs supply and the Tampines cohort is still growing. |
| Tampines | Tampines | +40 | 131 | 64% | Fastest-growing town and a GEP-2027 centre. Extra class absorbs growth and new interest. |
| Jiemin | Yishun | +30 | 101 | 38% | Undersubscribed; entry stays easy. |
| Pioneer | Jurong West | +30 | 332 | 58% | Relocated to Tengah (cohort 0â1,060 in 2 years) and a GEP-2027 centre. Easy entry probably wonât last past 2027. |
| Ahmad Ibrahim | Yishun | +20 | 185 | 17% | Severely undersubscribed, but a GEP-2027 centre; the +20 likely anticipates centre demand. |
| Peiying | Yishun | +20 | 105 | 50% | Half-subscribed; entry stays comfortable. |
| Bendemeer | Kallang | +10 | 133 | 20% | Token +10; no change. |
| Farrer Park | Kallang | +10 | 129 | 19% | Like Bendemeer; easy entry continues. |
| Kong Hwa | Geylang | +10 | 49 | 241% | Heavily oversubscribed every year. +10 is token; balloting stays the norm. |
For the overall numbers and area-level view, see the overview post. For the full planning-area demographic data, see where Singaporeâs young families are moving.