Education

P1 registration and home-school distance, explained

How the phases, the distance bands and balloting decide who gets a Primary 1 place.

Few decisions shape a family's choice of neighbourhood as much as Primary 1 registration. In Singapore, a child's chance of a place at a popular primary school can depend on which phase they register in, their citizenship and how far the family lives from the school. This guide explains how those pieces fit together, using the Ministry of Education's own rules, and shows how to use them when you compare neighbourhoods.

We do not cover private or international schools here, and we do not predict which schools will be oversubscribed in a given year. MOE publishes that information itself, and it changes from year to year.

The registration exercise in brief

MOE runs the P1 Registration Exercise once a year for children entering Primary 1 the following January. For the 2026 exercise, which admits children to Primary 1 in 2027, MOE set the registration period from Tuesday 30 June 2026 to Friday 30 October 2026, with registration done online through the P1 Registration Portal.

For Singapore Citizens and Permanent Residents, the exercise runs over five phases: Phase 1, Phase 2A, Phase 2B, Phase 2C and Phase 2C Supplementary. Each phase has its own eligibility rules and its own registration window. You register for one school per phase, and if you are unsuccessful in one phase you can try again in the next phase your child is eligible for. A child still without a place after Phase 2C Supplementary is posted by MOE to a school with vacancies.

What the phases are for

The early phases are for children with an existing connection to a school, such as a sibling already studying there or a parent who is a former student. Phase 2C is the main phase for children with no prior connection, and it is where home-school distance matters most for the majority of families. Phase 2C Supplementary is for children not yet registered after Phase 2C.

MOE also protects places for the later phases so that schools remain open to families without a connection. At the start of the exercise, MOE reserves 60 places in each school for Phases 2B and 2C: 20 for Phase 2B and 40 for Phase 2C. After Phase 2A, any remaining places are split, one third to Phase 2B and two thirds to Phase 2C, and whatever is left after Phase 2B goes to Phase 2C.

That structure means that even a family with no link to a school has a real chance at Phase 2C, especially if they live close by.

How home-school distance decides priority

When a school has more applicants than places in a phase, MOE gives priority in a fixed order based on citizenship and home-school distance. The order, as MOE sets it out, is:

  1. Singapore Citizens living within 1 km of the school
  2. Singapore Citizens living between 1 km and 2 km of the school
  3. Singapore Citizens living more than 2 km from the school
  4. Permanent Residents living within 1 km of the school
  5. Permanent Residents living between 1 km and 2 km of the school
  6. Permanent Residents living more than 2 km from the school

If the applicants in a priority group outnumber the places left, MOE holds a ballot within that group. So "within 1 km" does not guarantee a place at an oversubscribed school; it puts a child in the first group to be considered, and sometimes that group itself is balloted.

Balloting can happen in any phase from 2A to 2C Supplementary. It never happens in Phase 1.

How the distance is measured

The address that counts is the parents' official residential address on their NRIC. MOE uses it to place the home in a distance category for each school.

Distances are worked out with SLA's OneMap. MOE updated its method some years ago so that distance is measured from the school's land boundary rather than from a single reference point, which slightly enlarged the area within 1 km and 2 km of most schools. OneMap shows which buildings fall within 1 km and 2 km of every primary school, and MOE's SchoolFinder lets parents see the schools within 2 km of their address.

Two practical consequences follow:

  • Buildings, not streets. Two condominiums on the same road can fall into different bands for the same school. Always check the specific block or building on OneMap.
  • Boundaries do not follow planning areas. A home in one planning area can be within 1 km of a school listed under the next one. Our neighbourhood guides list the schools MOE places in each planning area, but the distance bands cross those lines.

The 30-month stay requirement

Priority based on distance comes with a commitment. MOE requires a child who gains a place through the home-school distance priority to stay at the registered address for a minimum of 30 months, counted from when the exercise begins. For the 2026 exercise, that clock started on 30 June 2026.

MOE sets out related rules for families who register using a new property they have bought, a resale property, or a caregiver's address, and the details differ by case. If you are planning a move around Primary 1, read MOE's address rules for your situation before you buy or sign a lease.

Using the rules when you choose a neighbourhood

For families, the rules translate into a few practical steps:

  • List the schools you would be happy with, not just the one you would like most. MOE itself encourages parents to consider several schools within a reasonable distance.
  • Check the bands on OneMap for every home you are considering, school by school.
  • Look at MOE's vacancy and balloting data for previous years to see which schools were oversubscribed in Phase 2C.
  • Count the 30 months from the start of the exercise when timing a purchase or a lease.
  • Think beyond Primary 1. Some neighbourhoods have strong secondary options too; see our guide to SAP, IP and autonomous schools.

How our twelve neighbourhoods compare

The number of primary schools MOE lists in a planning area varies a lot. In our guides, Tampines has eleven primary schools, Ang Mo Kio, Bukit Panjang and Bukit Merah seven each (counting schools that take primary pupils), Bukit Timah and Pasir Ris six, Clementi four, and Queenstown and Marine Parade three. The Downtown Core, Rochor and the Southern Islands have none listed by MOE.

A low count does not mean a neighbourhood is a poor choice for families. It means the schools a child is likely to attend are across the boundary, which makes the OneMap check even more important.

A note on new launches and Primary 1

Buyers of new private homes sometimes plan around Primary 1 years in advance. MOE has specific rules for registering with the address of a newly bought property, including a 30-month stay that starts from when the family moves in. If school timing matters to you, check MOE's current rules on new and resale property addresses before committing. ShowSuites has a note on how Phase 2C applies to condominium buyers that some buyers find useful alongside MOE's pages.

Frequently asked questions

Does living within 1 km guarantee a Primary 1 place?

No. It puts a Singapore Citizen child in the first priority group when a school is oversubscribed. If that group has more children than places, MOE ballots within it.

Which address does MOE use?

The parents' official residential address as shown on their NRIC.

How is the distance measured?

With SLA's OneMap, using the school's land boundary. OneMap shows the buildings within 1 km and 2 km of each primary school.

How long must we stay at the address?

A minimum of 30 months, counted from when the registration exercise begins, if the place came through distance priority, with specific rules for new and resale property addresses.

When did the 2026 exercise run?

From 30 June 2026 to 30 October 2026, for admission to Primary 1 in 2027.

Sources

  • Ministry of Education, Primary 1 registration pages: registration phases and key dates, address used for registration, how distance affects priority admission, and how balloting works (moe.gov.sg).
  • Ministry of Education press release, 2026 Primary One Registration Exercise (29 April 2026).
  • Ministry of Education, General information of schools (data.gov.sg), for the school counts by planning area.

More in Education