LIDDAT

Schools within 1 km

Which primary schools are within 1 km and 2 km of home? Every one, nearest first, with the borderline ones marked, for P1 registration.

How distance counts in P1 registration

When a primary school has more applicants than places in a phase, MOE admits them in this order, and balloting decides within the first group that doesn’t all fit:

  1. Singapore Citizens (SC) living within 1 km of the school
  2. SCs living between 1 km and 2 km
  3. SCs living more than 2 km away
  4. Permanent Residents (PR) living within 1 km
  5. PRs living between 1 km and 2 km
  6. PRs living more than 2 km away

Balloting can happen in any phase from 2A to 2C Supplementary, so distance can decide 2A too, but it matters most in the three in green below, which most families go through.

The phases, with the 2026 exercise’s dates (for P1 in 2027)

Each phase opened at 9am and closed at 4.30pm, in 2026. Some schools cap PR children in 2C and 2C Supplementary at about 25% to 30% of their P1 places.

From the 2027 exercise (for P1 in 2028)

  • For children born from 2 January 2021 to 1 January 2022. MOE hasn’t given the 2027 dates yet; it usually starts at the end of June or in early July.
  • Phase 2C keeps 60 places, up from 40 (schools with fewer than 180 P1 places keep 40). Phase 2B stays at 20.
  • 12 schools split Phase 2C in two: half the places for children within 2 km, half for those beyond, with no 1 km priority within either track. They’re marked 2C two-track: ACS (Junior), ACS (Primary), CHIJ (Katong) Primary, Methodist Girls’ (Primary), Nanyang Primary, Ngee Ann Primary, Pei Hwa Presbyterian Primary, Raffles Girls’ Primary, SCGS (Primary), St. Margaret’s (Primary), Tanjong Katong Primary and Tao Nan.

How the distance is measured

The chips

Rules and dates from MOE’s P1 registration pages (registration phases and key dates, how distance affects priority admission, address used for registration, cap on PR intake) and its changes to the P1 Registration Framework (10 September 2026, with the 12 schools in its Annex A), all checked on 2 November 2026. Schools from MOE’s General information of schools on data.gov.sg (updated April 2026), placed with OneMap. MOE moves and merges schools now and then: check a school on SchoolFinder.

Questions

Which primary schools are within 1km of my home?

Type your postal code above: the page lists every primary school within 1 km, then those between 1 and 2 km, nearest first. For P1 registration, confirm the ones you care about on OneMap’s School Query, which is what MOE goes by, especially any marked borderline.

How is the 1km distance measured for P1 registration?

By the Singapore Land Authority, from the school’s land boundary, not its front gate or address, to the outline of your building, for the address on the registering parent’s NRIC. It’s the shortest straight line between the two, not the walk. A school whose field is next to your block can be within 1 km even when its gate is further.

Why does this page say 1.05 km when OneMap says within 1 km?

This page measures between two address points; SLA measures between the school’s boundary and your building’s outline, which are closer together. OneMap’s School Query is the official answer: go by it.

What is Phase 2C?

The phase open to every child not yet registered in a primary school, with no connection to the school needed. MOE keeps 40 places for it in each school (60 in most from the 2027 exercise). If more apply than there are places, Singapore Citizens within 1 km go first, then those within 2 km, then the rest, then PRs in the same order, and a ballot decides within the group that doesn’t all fit.

What is Phase 2C Supplementary?

The last phase, for children still without a place after Phase 2C, at the schools that still have places. Distance priority works the same way. A child who doesn’t get a place in it is posted by MOE to a school with places.

Does the 1km priority apply to PRs?

Yes, but only after every Singapore Citizen. In an oversubscribed school, all SCs are admitted before any PR, wherever they live: a PR within 1 km comes after an SC more than 2 km away. Some schools also cap PR children in Phases 2C and 2C Supplementary. International students come after every SC and PR: they apply separately, for the places left after Phase 2C Supplementary.

What’s the 2C two-track scheme?

From the 2027 exercise, 12 popular schools in areas with little public housing split their Phase 2C places in half: one track for children living within 2 km, one for children beyond 2 km, with no 1 km priority inside either. Places left in one track go to the other. They’re marked 2C two-track here.

When is the next P1 registration?

The 2027 exercise, for children born from 2 January 2021 to 1 January 2022 who start P1 in 2028. MOE hasn’t given its dates yet; the 2026 one ran from 30 June to 27 August, so expect it around then. Check moe.gov.sg.

Can I use a new home’s address, or my parents’ address?

A new home you’ve bought can be used if it’s ready within 2 years of your child starting P1 (its vacant or delivery possession date, not its expected completion) and you undertake to move in. A grandparent’s or a parent’s sibling’s address within 2 km of the school can be used if both parents work full-time, the child is in their care, and MOE approves your declaration before you register: in 2026 that closed before Phase 2C began. The 30-month stay rule applies to both. MOE’s address used for registration page has the details.

Is my address sent anywhere?

What you type goes to OneMap, the Singapore Land Authority’s map, once, to find where it is: nothing else goes with it. It isn’t put in the page’s address, kept or sent anywhere else, and the distances are worked out in this page. 📍 Use my location asks your browser where you are and doesn’t send it anywhere. Show on map loads OneMap’s map tiles for the area around you.

Got the address but not the postal code? Postal code to district · Buying near a school? HDB lease left · More small things at liddat.com