Nanyang Primary School

Where its Primary 1 places went in MOE's 2025 exercise, and the homes within 2 km.

Where the 2025 places went

MOE · 2025 P1 Registration Exercise

330 places were available at the start. Phase 1 — a sibling already at the school — is not published in figures: MOE says all eligible applicants were offered a place.

PhasePlacesApplicantsPer placeWhat happened
Phase 2AA parent or sibling who studied there, or a parent on staff or the advisory committee1441771.23Within 2 km got placesConducted for: Singapore Citizen children residing outside 2km of the school.31 places balloted among 64
Phase 2BA parent who volunteers, or is a member of a connected church, clan or community group20532.65Ballot even within 1 kmConducted for: Singapore Citizen children residing within 1km of the school.20 places balloted among 53
Phase 2CEveryone not yet registered — no connection needed42631.50Ballot even within 1 kmConducted for: Singapore Citizen children residing within 1km of the school.42 places balloted among 60
Phase 2C SupplementaryThose who did not get a place in 2C00—No places in this phaseNo registration in Phase 2C Supplementary was conducted as all vacancies were filled by Phase 2C.

A past exercise, not a place: the lines move every year. In Phase 2C, living nearer than 1 km mattered here.

From the 2027 exercise, distance stops ordering Phase 2C at this school. MOE splits its 2C places equally between homes within 2 km and beyond, with neither track ahead of the other. Phases 2A and 2B are unchanged. Announced 10 September 2026.

Homes around it75 within 1 km

Homes with filed sales around Nanyang Primary School

HDB blockPrivate project or landed streetCircles: 1 km and 2 km, straight-line from the school’s registered point — not MOE’s measurement.

75 homes.

HomeStraight-lineMedian psfFiled pricesTenureSales
Landed · KING'S ROAD0.06 kmS$1,696S$3,800,000 – S$8,380,000Freehold30
Landed · QUEEN'S ROAD0.15 kmS$2,761S$6,700,000 – S$9,300,000Freehold3
Blk 4 QUEEN'S RD0.23 kmS$611S$435,000 – S$560,000Lease from 197413
Landed · PRINCE OF WALES ROAD0.27 kmS$2,464S$7,855,000 – S$9,900,000Freehold2
Landed · PRINCESS OF WALES ROAD0.28 kmS$2,597S$8,388,888 – S$17,500,000Freehold15
Landed · CORONATION ROAD0.28 kmS$2,510S$6,165,000 – S$22,500,000Freehold12
Landed · KINGSMEAD ROAD0.30 kmS$2,271S$14,500,000 – S$26,800,000Freehold5
Landed · LUTHERAN ROAD0.31 kmS$2,489S$12,253,600 – S$12,800,000Freehold2
THE TRESOR0.32 kmS$2,501S$2,450,000 – S$5,980,000999-year lease from 187511
Landed · CORONATION DRIVE0.35 kmS$2,478S$8,150,000 – S$13,000,000999-year lease from 18757
Landed · FARRER ROAD0.37 kmS$2,609S$6,550,000 – S$24,280,000Freehold9
THE ASANA0.39 kmS$2,483S$858,000 – S$2,310,000Freehold11
Blk 6 FARRER RD0.39 kmS$636S$520,000 – S$650,000Lease from 19745
DUKES RESIDENCE0.40 kmS$1,930S$2,150,000 – S$4,000,000Freehold8
KING'S 80.41 kmS$1,037S$5,300,000Freehold1
Blk 1 QUEEN'S RD0.41 kmS$748S$900,888 – S$1,020,000Lease from 19749
CORONATION ARCADE0.41 kmS$1,490S$1,908,000Freehold1
DUCHESS ROYALE0.41 kmS$2,060S$2,550,000999-year lease from 18751
DUCHESS MANOR0.42 kmS$2,362S$1,500,000 – S$2,680,000999-year lease from 18755
Blk 2 QUEEN'S RD0.42 kmS$689S$528,000 – S$680,000Lease from 19745
THE SIENA0.43 kmS$1,787S$1,030,000 – S$1,750,00099-year lease from 201310
ONE DUCHESS0.45 kmS$2,469S$1,138,000 – S$2,920,000999-year lease from 18757
Landed · DUKE'S ROAD0.45 kmS$2,471S$3,680,000 – S$8,468,000Freehold4
Landed · WOOLLERTON PARK0.45 kmS$2,822S$24,400,000Freehold1
Landed · GALLOP PARK ROAD0.46 kmS$2,394S$12,800,000 – S$35,500,000Freehold6
Blk 5 FARRER RD0.48 kmS$787S$955,000 – S$1,045,000Lease from 19746
Blk 3 QUEEN'S RD0.49 kmS$625S$515,000 – S$688,000Lease from 197412
Landed · DUNEARN ROAD0.51 kmS$2,379S$4,800,000 – S$55,000,000Freehold51
WOOLLERTON PARK0.52 kmS$2,121S$5,000,000Freehold1
DUNEARN LODGE0.54 kmS$1,361S$1,225,000 – S$1,600,00099-year lease from 19932
Landed · VICTORIA PARK GROVE0.54 kmS$2,361S$4,900,000 – S$6,600,00099-year lease from 201318
LUTHERAN TOWERS0.54 kmS$1,138S$1,965,800 – S$2,472,000103-year lease from 197415
DUNEARN SUITES0.54 kmS$2,084S$820,000 – S$1,050,000Freehold6
Landed · JALAN HAROM SETANGKAI0.55 kmS$3,027S$8,800,000 – S$8,880,000Freehold2
SOMMERVILLE GRANDEUR0.56 kmS$2,077S$2,700,000 – S$4,128,000Freehold13
Blk 8 EMPRESS RD0.56 kmS$650S$438,000 – S$1,008,000Lease from 197613
Landed · GALLOP PARK0.56 kmS$3,557S$58,000,000Freehold1
DUNEARN 3860.60 kmS$2,551S$1,522,000 – S$2,995,000Freehold11
Landed · DUCHESS AVENUE0.61 kmS$2,531S$8,009,001 – S$16,408,000Freehold12
Landed · KING'S CLOSE0.61 kmS$2,552S$5,700,000 – S$21,000,000Freehold11

Ministry of Education — P1 Registration Exercise: vacancies and balloting data · 2025 exercise · read 2026-09-26
HDB Resale Flat Prices (data.gov.sg) · URA private residential transactions · medians and ranges of filed sales, not a valuation of any home · private sizes from URA’s floor area, which records no bedrooms

How the distance is measured, and what to check

Straight-line from the school’s registered coordinate to each block or project’s. MOE measures from the school’s land boundary to the address on the registration, so a home near 1 km can fall either side for MOE. For a real address, use OneMap’s SchoolQuery.

From a home instead: every block and project page lists the primary schools within 1 and 2 km of it, with the same reading beside each. All primary schools.