← Back to P1 Registration Guide

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.

1
Group 1SC within 1 km
Citizenship: Singapore CitizenDistance: Within 1 km

Singapore Citizens whose registered home address is within 1 km of the school. Highest priority — balloting only happens within this group if oversubscribed.

2
Group 2SC 1–2 km
Citizenship: Singapore CitizenDistance: 1 km – 2 km

Singapore Citizens living between 1 km and 2 km from the school. Places are offered only after Group 1 is fully accommodated.

3
Group 3SC beyond 2 km
Citizenship: Singapore CitizenDistance: Beyond 2 km

Singapore Citizens whose home is more than 2 km from the school. Places allocated from remaining vacancies after Groups 1 and 2.

4
Group 4PR within 1 km
Citizenship: Permanent ResidentDistance: Within 1 km

Permanent Residents living within 1 km. PRs are considered only after all Singapore Citizen applicants in the same phase are accommodated.

5
Group 5PR 1–2 km
Citizenship: Permanent ResidentDistance: 1 km – 2 km

Permanent Residents between 1 km and 2 km from the school. Places allocated after Group 4 PRs are accommodated.

6
Group 6PR beyond 2 km
Citizenship: Permanent ResidentDistance: Beyond 2 km

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.

1
SC within 1 km places offered here first→ leftover passes down ↓
2
SC 1–2 km places offered here first→ leftover passes down ↓
3
SC beyond 2 km places offered here first→ leftover passes down ↓
4
PR within 1 km places offered here first→ leftover passes down ↓
5
PR 1–2 km places offered here first→ leftover passes down ↓
6
PR beyond 2 km places offered here first
If vacancies remain after Group 6 → proceed to next phase / Phase 2C Supplementary

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.
≤27%
Max PR share

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.

Phase 1
14
~7%
Phase 2A1
21
~10%
Phase 2A2
28
~13%
Phase 2B
42
~20%
Phase 2C
63
~30%
Phase 2C Supp.
21
~10%
Phase 3
21
~10%
Total
210 vacancies

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 →