P1 Balloting: Priority Groups Explained
When a school is oversubscribed in any registration phase, MOE uses balloting to allocate places. Priority is determined first by citizenship (SC before PR), then by home-school distance — giving rise to 6 distinct ballot priority groups.
When Does Balloting Apply?
Balloting is triggered when the number of eligible applicants in a phase exceeds the remaining vacancies. It applies from Phase 2B onwards. Phases 1 and 2A1/2A2 are generally guaranteed if you qualify.
- Phase 1 — No balloting (sibling guarantee)
- Phase 2A1 / 2A2 — Rarely balloted; quota-based
- Phase 2B — Balloted by priority group if oversubscribed
- Phase 2C — Most commonly balloted; 6 priority groups apply
- Phase 2C Supplementary — Balloted if oversubscribed
The 6 Ballot Priority Groups
Places are allocated in strict group order. All applicants in Group 1 are offered places before Group 2, and so on. Balloting (random computerised draw) only occurs within a group when that group is itself oversubscribed.
Singapore Citizens whose registered home address is within 1 km of the school. Highest priority — balloting only happens within this group if oversubscribed.
Singapore Citizens living between 1 km and 2 km from the school. Places are offered only after Group 1 is fully accommodated.
Singapore Citizens whose home is more than 2 km from the school. Places allocated from remaining vacancies after Groups 1 and 2.
Permanent Residents living within 1 km. PRs are considered only after all Singapore Citizen applicants in the same phase are accommodated.
Permanent Residents between 1 km and 2 km from the school. Places allocated after Group 4 PRs are accommodated.
Permanent Residents more than 2 km away. Lowest priority group — places offered only when all other groups are accommodated.
How Waterfall Allocation Works
Vacancies flow downward through the priority groups. If Group 1 fills all remaining seats, Groups 2–6 receive nothing. If Group 1 leaves seats unfilled, those seats pass to Group 2, and so on.
PR Admission Cap (25–30%)
MOE limits Permanent Resident admissions to 25–30% of total intake per school across all phases. This cap means:
- •Even if a PR applicant falls into Group 4 (PR within 1 km), they may not receive a place if the PR cap has already been met.
- •For a school with 210 vacancies, at most ~52–63 places are available to PRs across all phases combined.
- •SC applicants are never subject to this cap. Only PR applicants count toward the 25–30% limit.
Vacancy Allocation Across Phases
MOE does not publish a fixed formula, but a typical school with 210 total vacancies distributes places roughly as follows. Actual numbers vary each year based on applications received.
* Figures are illustrative estimates based on historical MOE data. Actual allocation depends on oversubscription in each phase.
Vacancies not filled in an earlier phase roll over to the next phase — increasing the pool available to later applicants. This is why Phase 2C often has the most vacancies available.
Key Takeaways
- 1.Citizenship first, distance second. Being an SC always gives you priority over a PR at the same distance.
- 2.Living within 1 km is the biggest advantage. SC-within-1km applicants are offered places before all other groups.
- 3.Balloting is random within a group. If you are in Group 1 and it is oversubscribed, every Group 1 applicant has an equal chance.
- 4.PRs face a combined cap. Even high-priority PR groups may be cut off if the school's 25–30% PR cap is reached.
- 5.Plan your address early. Home-school distance is measured at the time of registration — consider proximity when choosing where to live.
📊 See Which Schools Have Balloted (2021–2024)
Wondering if your shortlisted school has been oversubscribed before? Our historical balloting records show every school that held a ballot from 2021 to 2024, with the phase that triggered it and oversubscription ratios.
View Full Balloting History →