Singapore’s Phase 2C for Primary One (P1) registration continues to be fiercely competitive in 2024. This year, a staggering 88 schools required balloting, even for Singapore Citizens (SCs) and Permanent Residents (PRs) living within 1km or nearby.
If you’re a parent preparing for P1 admission, this blog gives a full overview of where balloting occurred in Phase 2C, how competitive each school was, and what it means for future applications.
🧾 What Is Phase 2C?
Phase 2C is the stage where:
- All SCs and PRs without a prior school allocation can apply.
- Priority is based on citizenship and home-to-school distance:
Priority Order:
- SC within 1km
- SC between 1-2km
- SC outside 2km
- PR within 1km
- PR between 1-2km
- PR outside 2km
If demand exceeds available spots, balloting is carried out within each distance band and citizenship category.
🏫 Full List of 88 Schools That Required Balloting in Phase 2C (2024)
🔴 Category 1: Balloting for SC within 1km (60 schools)
These schools were so popular that even Singaporean families living within 1km had to go through balloting.
| # | School | Vacancy | Applicants |
|---|---|---|---|
| 1 | Princess Elizabeth | 41 | 270 |
| 2 | Nan Chiau | 88 | 247 |
| 3 | Chongfu | 43 | 153 |
| 4 | Poi Ching | 79 | 192 |
| 5 | Northland | 62 | 170 |
| 6 | Nan Hua | 40 | 160 |
| 7 | Angsana | 60 | 155 |
| 8 | Compassvale | 112 | 156 |
| 9 | Rosyth | 44 | 139 |
| 10 | St. Hilda’s | 41 | 129 |
| 11 | South View | 43 | 127 |
| 12 | Hong Wen | 71 | 124 |
| 13 | Rulang | 41 | 115 |
| 14 | Rivervale | 84 | 115 |
| 15 | Wellington | 45 | 114 |
| 16 | Kong Hwa | 74 | 110 |
| 17 | Punggol | 91 | 110 |
| 18 | North View | 61 | 109 |
| 19 | Punggol Green | 59 | 108 |
| 20 | Northshore | 128 | 166 |
| 21 | Hougang | 85 | 130 |
| 22 | Chua Chu Kang | 97 | 127 |
| 23 | Keming | 81 | 141 |
| 24 | Admiralty | 69 | 134 |
| 25 | St. Anthony’s | 72 | 121 |
| 26 | Paya Lebar MGS | 103 | 139 |
| 27 | Horizon | 51 | 86 |
| 28 | Alexandra | 58 | 82 |
| 29 | Elias Park | 60 | 88 |
| 30 | Henry Park | 41 | 63 |
| 31 | CHIJ Toa Payoh | 41 | 83 |
| 32 | Catholic High | 46 | 54 |
| 33 | Maris Stella High | 67 | 101 |
| 34 | Dazhong | 60 | 94 |
| 35 | Mee Toh | 130 | 152 |
| 36 | Fairfield Methodist | 45 | 78 |
| 37 | CHIJ St. Nicholas Girls’ | 40 | 60 |
| 38 | Nanyang Primary | 40 | 79 |
| 39 | Singapore Chinese Girls’ | 40 | 61 |
| 40 | Gongshang | 41 | 99 |
| 41 | Sengkang Green | 42 | 94 |
| 42 | Xinmin | 45 | 93 |
| 43 | Pei Chun Public | 57 | 67 |
| 44 | Pei Hwa Presbyterian | 41 | 66 |
| 45 | Red Swastika | 43 | 63 |
| 46 | Shuqun | 42 | 84 |
| 47 | Valour | 60 | 81 |
| 48 | Pasir Ris | 41 | 74 |
| 49 | Kuo Chuan Presbyterian | 44 | 76 |
| 50 | Ai Tong | 41 | 94 |
| 51 | Frontier | 43 | 89 |
| 52 | St. Andrew’s Junior | 92 | 130 |
| 53 | Chij Our Lady of the Nativity | 104 | 110 |
| 54 | Northshore | 128 | 166 |
| 55 | Elias Park | 60 | 88 |
| 56 | Rosyth | 44 | 139 |
| 57 | Red Swastika | 43 | 63 |
| 58 | Singapore Chinese Girls’ | 40 | 61 |
| 59 | Horizon | 51 | 86 |
| 60 | Shuqun | 42 | 84 |
🟠 Category 2: Balloting for SC 1–2km (13 schools)
Balloting needed even for SCs living between 1–2km.
| # | School | Vacancy | Applicants |
|---|---|---|---|
| 61 | Anglo-Chinese (Junior) | 63 | 76 |
| 62 | Canberra | 112 | 130 |
| 63 | Chongzheng | 96 | 122 |
| 64 | Jing Shan | 60 | 71 |
| 65 | Junyuan | 63 | 79 |
| 66 | Maha Bodhi | 76 | 96 |
| 67 | Naval Base | 59 | 68 |
| 68 | Qifa | 68 | 104 |
| 69 | Radin Mas | 52 | 76 |
| 70 | River Valley | 86 | 95 |
| 71 | Sembawang | 66 | 88 |
| 72 | Tanjong Katong | 73 | 104 |
| 73 | Temasek | 51 | 80 |
| 74 | Yangzheng | 51 | 72 |
🟡 Category 3: Balloting for SC Outside 2km (4 schools)
Very competitive — balloting needed even for SCs beyond 2km.
| # | School | Vacancy | Applicants |
|---|---|---|---|
| 75 | Anglo-Chinese (Primary) | 59 | 74 |
| 76 | Methodist Girls’ | 50 | 64 |
| 77 | Raffles Girls’ Primary | 135 | 183 |
| 78 | St. Joseph’s Institution Junior | 86 | 101 |
🔵 Category 4: Balloting for PR within 1km (5 schools)
PRs living within 1km faced balloting in these schools.
| # | School | Vacancy | Applicants |
|---|---|---|---|
| 79 | Anderson | 60 | 64 |
| 80 | CHIJ Our Lady of the Nativity | 104 | 110 |
| 81 | Fengshan | 62 | 76 |
| 82 | Oasis | 68 | 73 |
| 83 | Waterway | 91 | 92 |
🟢 Category 5: Balloting for PR 1–2km (3 schools)
| # | School | Vacancy | Applicants |
|---|---|---|---|
| 84 | St. Margaret’s | 111 | 119 |
| 85 | Tampines | 86 | 99 |
| 86 | Zhangde | 85 | 95 |
⚪ Category 6: Balloting for PR Outside 2km (2 schools)
Rare, but still happened.
| # | School | Vacancy | Applicants |
|---|---|---|---|
| 87 | Bukit Timah | 129 | 73 |
| 88 | Opera Estate | 87 | 65 |
🔍 Key Observations
- Most competitive: Princess Elizabeth (6.6x), Nan Chiau, Poi Ching, Rosyth, Kong Hwa, Rulang, Nan Hua.
- Elite schools like Raffles Girls’, ACS(P), and SCGS remain hot despite being beyond 2km for many families.
- PRs face significant ballot pressure even within 1km at multiple schools.
📝 Final Thoughts
Balloting in Phase 2C is no longer limited to “top schools” — even neighborhood schools are oversubscribed. If you are planning your child’s P1 application:
- Move early if distance matters.
- Start volunteering well in advance if aiming for Phase 2B.
- Have backup schools ready in case of balloting.
The trend shows that distance alone doesn’t guarantee success anymore, especially for popular schools.
