Choosing a Primary School in Singapore: A Shortlisting Method That Isn't Guesswork
How to build a Primary 1 shortlist — which school attributes are published facts, which are noise, how to read past balloting data, and how to sanity-check the school run before you commit.
SG Block Index · rules checked 18 August 2026 · block data from snapshot 2026-11
Start with what is actually knowable
MOE publishes a school directory, a SchoolFinder that gives your distance band, live vacancy and balloting status during the exercise, and the full balloting history afterwards. That is a solid factual base. What is not published — and what most rankings circulating online are quietly inventing — is any per-school measure of academic outcome at primary level. Treat any “top primary schools” league table as marketing.
The attributes worth filtering on
- Your distance band. The single strongest determinant of whether you get in at an oversubscribed school. Check it on SchoolFinder for each candidate.
- Which phase you qualify for. A school where you have a Phase 2A or 2B route is a fundamentally better bet than one where you enter at 2C.
- Co-ed, boys’ or girls’. A hard filter, and it also shapes the sibling maths later.
- Mother tongue offered. Not every school offers every mother tongue on site.
- Session. Single-session versus double-session changes the whole family logistics of the day.
- Affiliation. A church or clan connection creates a Phase 2B route, and for some schools an affiliated secondary school matters later.
How to read past balloting data honestly
MOE’s past vacancies and balloting data is the most useful document in this whole process, and it is routinely misread. Three things to take from it:
- Did it ballot, and in which phase? A school that balloted in 2C only is very different from one that balloted in 2A.
- Which distance band did the ballot reach? This tells you whether your address was ever in contention. It is the number that matters most and the one people skip.
- How much did it move year to year? One year is noise. Three years is a pattern. And with MOE reducing intakes at most schools over the coming years, older data understates how tight a given school may now be.
Then test the school run
Distance bands are measured on a map; the walk is not. A block 700 m from a school across an expressway is a worse daily journey than one 1.4 km away along a covered walkway. Do the route once, at 7am on a weekday, before you commit to anything.
Where this site helps
For each of the 182 primary schools in the snapshot we list the scored HDB blocks inside the 1 km and 1–2 km rings, with a young-family liveability score on each block — so you can go the other direction too: start from the blocks you could actually live in, and see which schools they put you near.
By town: Seng Kang (12), Woodlands (12), Bedok (11), Punggol (11), Tampines (11), Jurong West (10).
Frequently asked questions
- How do I choose a primary school in Singapore?
- Filter on published facts — your distance band, the phase you qualify for, co-ed or single-sex, mother tongue offered, session and affiliation — then read the school's past balloting data and walk the school run before you commit.
- Are there official primary school rankings in Singapore?
- No. MOE does not publish academic performance rankings for primary schools. League tables circulating online are reputation, not measured outcome.
- How many primary schools are there in Singapore?
- The snapshot carries 182 primary schools from MOE's school directory, across 28 towns (snapshot 2026-11).