P1 Balloting Results
Which schools balloted — and what that means for where you buy.
Four years of P1 registration data (2022–2025) for every Singapore primary school. Select a town to see which schools are oversubscribed, in which phases, and what that tells you about the catchment.
The Registration Phases
Phase 1
For children with siblings currently studying in the chosen primary school. This phase guarantees a spot and rarely requires balloting.
Phase 2A
For children whose parents or siblings are alumni, former school advisory committee members, or staff members. Children from MOE Kindergartens located within the primary school are also included here.
Phase 2B
For children whose parents are active community leaders, school volunteers, or members endorsed by a church, clan, or association directly connected to the school.
Phase 2C
The general registration phase for all children without prior ties to the school. Home-to-school distance plays a critical role here.
Phase 2C Supplementary
A secondary registration phase for children who were unsuccessful in securing a place during Phase 2C.
Phase 3
Open specifically to international students who must undergo a two-step application process via the MOE Indication of Interest Portal.
Ang Mo Kio
Bedok
Bishan
Bukit Merah
Bukit Panjang
Bukit Timah
Choa Chu Kang
Clementi
Geylang
Hougang
Jurong East
Jurong West
Kallang
Marine Parade
Novena
Pasir Ris
Punggol
Queenstown
Sembawang
Sengkang
Serangoon
Tampines
Toa Payoh
Woodlands
Yishun
Bukit Batok
Data sourced from MOE Singapore's P1 Registration Exercise results. Updated annually after each registration exercise.