Skip to content P1 Registration 2026 · LIVE
P1 P1 Parents SG

Which homes are within 1km of Nanyang Primary School?

阅读中文版 · Read in Chinese →

Block data last updated: 31 July 2026

About 841 flats in 7 HDB blocks sit within 1km of Nanyang Primary School, and another 4,841 flats in 23 blocks lie between 1km and 2km. At Phase 2C in 2026 this school took 68 applications for 40 places, about 170% subscribed, so it went to a ballot and the 1km band decided who was in it. That is about 21 flats inside the 1km band for every Phase 2C place.

Condos, apartments and landed homes are counted too: another 8,793 private and landed homes sit within 1km, across 150 developments and streets, and 11,533 more between 1km and 2km. See them listed below.

Which band a block falls in is taken from SLA's OneMap School Query itself, block by block, so it is the same answer a parent gets when they check their own address there. The distance in metres beside each block is our own estimate, because that service publishes a band and never a figure.

HDB blocks within 1km and 2km of Nanyang Primary School

Each dot is one block, sized by how many flats it holds, coloured by which distance band it falls in, and drawn darker if it was completed in 2013 or later. 841 flats sit within 1km and 4,841 between 1km and 2km. The outlined shapes are school grounds: this school's is tinted green, and the other primary schools inside 2km are outlined in white. Tap any dot for its block number, or any outline for the school's name.

Within 1kmBetween 1km and 2kmdarker means completed 2013 or lateranother primary schoolround is HDB, square is a private developmenttriangle is an HDB building under construction
Raffles Girls'Nanyang1km2km
How old the flats within 1km are
CompletedBlocksFlatsShare of the band
before 19807841100%
All7841100%

0% of the flats within 1km, 0 of 841, were completed in 2013 or later. The two dashed lines are 1km and 2km from this school's land boundary, the outline drawn on the map, not from a single point in the middle of it. That is the school end of MOE's published measure: the shortest distance from any point on the boundary around the school to a home. The home end is still not MOE's, because MOE measures to a home's own building outline and each dot here is the one address point on file for that block, so a block close to either line can fall on the other side of the official answer. Which band a block is in is SLA's answer for that block and not ours, so where a dot and a line disagree, the dot is the one to go by. Check your own address on SLA's OneMap School Query, which is the service MOE points parents to. The round dots are HDB blocks and the squares are private developments; see the note under the map for what the squares cover.

The squares are private developments URA names, placed by resolving that name through SLA's OneMap: 13,619 of the 20,326 private homes in these two bands, or 67%. A further 6,271 are houses URA lists on a road with no development name, mostly landed, so there is no name to place and they carry no square. They are all in the tables below. 436 are in named developments we could not place with certainty, and are left off the map rather than guessed at. An area with no squares is not an area with no private housing.

The triangles are 3 HDB buildings under construction, 0 within 1km and 3 between 1km and 2km, from HDB's own record of buildings under construction. HDB does not publish what each building will be or how many flats it will hold, so these are counted as buildings and not as homes, and no flat count is shown. Distance is measured the same way as the blocks above, from the school's land boundary. It is an estimated proximity and not a statement about any future registration phase.

New flats and Phase 2C demand at Nanyang Primary School

Bars are flats completed within 1km each year. The line is this school's own Phase 2C applicants per place. Sixteen years from one school is too few to read a trend from on its own; the pattern only holds once every school is measured together.

Nanyang Primary School

0 flats completed within 1km since 2013, 0% of all the HDB flats in its 1km band.

flats completed that year, left axis Phase 2C applicants per place, right axis

Scroll sideways to see the whole chart.

2x 4x 6x 500250 20052010201520202025
Within 1km
7 blocks
841 flats in total
Between 1km and 2km
23 blocks
4,841 flats in total
Before you rely on a band
Two lists, on two sources. The tables below are HDB blocks. Condos, apartments and landed homes are listed separately further down, and come from a different source with a different limit: Taken from the Urban Redevelopment Authority's dwelling-unit list, last updated by URA on 26 February 2026. Every address on that list was put to SLA's OneMap School Query and all of them answered, so nothing on the list is missing here. That is not the same as the list holding every private home in Singapore, so check your own address there before relying on it.
The metres are an estimate, the band is not. We measure to the block, while MOE measures to your own building outline, so a figure near a band line can be out by a little. The band itself comes from SLA's OneMap School Query, the service MOE tells parents to check. Check your own address there in the year you register, because a block is not a home and the boundaries can be redrawn.

When being within 1km of Nanyang Primary School actually counts

Distance does not decide every phase, and knowing which ones it decides is the difference between a plan and a hope. Figures are this school's own, from MOE, checked 21 August 2026, 4:29pm SGT

Phase 1

A brother or sister already in the school.

Distance does not come into it. Every Phase 1 child gets a place.

Phase 2A

176 applied for 125places, 141%

A parent who is an alumnus, or on the school advisory or management committee.

Distance only decides if the phase is oversubscribed and goes to a ballot. Then within 1km is drawn first.

Phase 2B

52 applied for 20places, 260%

A parent who volunteered at the school, or is active in a linked community or church body.

Same as 2A. It matters only in a ballot, and then it decides the order.

Phase 2C

68 applied for 40places, 170%

Everyone else. This is the phase most families register in.

This is where living within 1km counts most. Places go to within 1km first, then 1 to 2km, then everyone else, and a ballot is held inside whichever group the places run out in.

Phase 2C(S) and Phase 3 come after these and are for children still without a place and for non-citizens. Distance is used the same way in 2C(S) as in 2C.

Age in the tables below is 2026 minus the year each block was completed. Blocks completed in 2013 or later are shown in green, the same cutoff the map above uses for its own darker dots; older blocks are shown in grey. Every row still states the age itself, so the colour is a shortcut, not the only way to read it.

Within 1km: 7 blocks, 841 flats

These blocks are within 1km of the school on the measurement basis MOE uses, the band that comes first in the distance priority.

AddressPostal codeFlatsYear completedAgeDistance (m)
Blk 4 Queen's Road260004185197353 yrs95
Blk 3 Queen's Road260003150197353 yrs138
Blk 2 Queen's Road26000266197353 yrs249
Blk 6 Farrer Road26000690197353 yrs269
Blk 1 Queen's Road26000188197452 yrs325
Blk 5 Farrer Road26000576197452 yrs384
Blk 8 Empress Road260008186197551 yrs455

Between 1km and 2km: 23 blocks, 4,841 flats

These blocks are more than 1km but not more than 2km from the school, the second distance band.

AddressPostal codeFlatsYear completedAgeDistance (m)
Blk 1 Holland Close271001319197353 yrs1637
Blk 2 Holland Avenue271002368197452 yrs1679
Blk 3A Holland Close272003101199729 yrs1682
Blk 3 Holland Close271003102199729 yrs1722
Blk 12 Holland Avenue272012356197452 yrs1748
Blk 30A Holland Close27103081199531 yrs1759
Blk 30 Holland Close270030102199531 yrs1760
Blk 4 Holland Close271004374197452 yrs1776
Blk 5 Holland Close272005102199729 yrs1799
Blk 31 Holland Close270031110197353 yrs1808
Blk 11 Holland Drive271011371197452 yrs1834
Blk 13 Holland Drive271013367197452 yrs1839
Blk 21 Holland Drive27102196197452 yrs1845
Blk 32 Holland Close270032208197353 yrs1860
Blk 10 Holland Avenue271010101197353 yrs1873
Blk 6 Holland Close271006369197353 yrs1877
Blk 18A Holland Drive272018234201016 yrs1880
Blk 20 Holland Drive27102096197452 yrs1887
Blk 18D Holland Drive275018234201016 yrs1892
Blk 9 Holland Avenue272009371197353 yrs1906
Blk 18B Holland Drive273018126201016 yrs1921
Blk 18C Holland Drive274018234201016 yrs1928
Blk 46 Holland Drive27004619197452 yrs1959

Condos, apartments and landed homes near Nanyang Primary School

Listed by development, and by street where the list records no development name, rather than address by address.

Within 1km
8,793 homes
150 developments and streets
Between 1km and 2km
11,533 homes
290 developments and streets

Within 1km: 8,793 homes

Development or street Type Homes
D'Leedon Condo or apartment 1,703
Leedon Green Condo or apartment 454
Sommerville Park Condo or apartment 382
Leedon Residence Condo or apartment 311
Shelford Road Condo or apartment 256
Duchess Crest Condo or apartment 251
Spanish Village Condo or apartment 226
The Shelford Condo or apartment 215
Hillcrest Villa Landed 163
Gallop Gables Condo or apartment 140
Waterfall Gardens Condo or apartment 132
The Levelz Condo or apartment 126
Duchess Residences Condo or apartment 120
Adam Park Condominium Condo or apartment 118
King's Road Landed 112
Victoria Park Villas Landed 109
Shelford Road Landed 108
Kingsville Landed 106
Pollen & Bleu Condo or apartment 106
Sommerville Grandeur Condo or apartment 96
Coronation Road Landed 92
Coronation Road West Landed 92
Wilshire Residences Condo or apartment 85
Casabella Condo or apartment 82
Shelford Suites Condo or apartment 77
Tan Kim Cheng Road Condo or apartment 76
Woollerton Park Condo or apartment 72
10 Shelford Condo or apartment 69
Watten Drive Landed 66
Watten Hill Condo or apartment 66
The Tresor Condo or apartment 62
Coronation Drive Landed 61
Duchess Avenue Landed 61
Watten Residences Landed 59
Shelford Regency Condo or apartment 56
The Siena Condo or apartment 54
Gallop Green Condo or apartment 53
Cluny Park Residence Condo or apartment 52
Duchess Manor Condo or apartment 52
Duchess Garden Landed 50
The Asana Condo or apartment 48
Victoria Park Road Landed 48
Watten Rise Landed 48
Hillcrest Road Landed 47
Princess Of Wales Park Landed 47
Queen's Road Landed 46
Sommerville Park Landed 46
Sutton Place Condo or apartment 44
21 Shelford Condo or apartment 43
Kingsmead Road Landed 43
Belmont Road Landed 42
Dukes Residence Condo or apartment 42
Villa Delle Rose Condo or apartment 41
Bin Tong Park Landed 40
The Park Vale Condo or apartment 40
Watten Estate Road Landed 38
Watten Terrace Landed 38
Cornwall Gardens Landed 37
Jalan Harom Setangkai Landed 37
Namly Place Landed 37
28 Shelford Condo or apartment 36
Watten Heights Landed 36
Dunearn 386 Condo or apartment 35
Shelford 23 Condo or apartment 33
Shelford Green Condo or apartment 33
Charming Garden Condo or apartment 32
D'Chateau @ Shelford Condo or apartment 31
Cluny Hill Landed 30
King's Close Landed 30
Farrer Road Landed 29
Jalan Serene Condo or apartment 29
University Park Landed 29
Dunearn Suites Condo or apartment 26
Watten Close Landed 26
Gallop Road Condo or apartment 25
Adam Place Condo or apartment 24
Cluny Park Landed 24
Coronation Grove Condo or apartment 24
Namly Drive Landed 24
Gallop Road Landed 23
Duke's Garden Landed 22
King's Garden Landed 22
Chee Hoon Avenue Landed 21
Duke's Road Landed 21
Coronation Shopping Plaza Condo or apartment 20
Dunearn Close Landed 20
Princess Of Wales Road Landed 20
Shelford View Condo or apartment 20
18 Shelford Condo or apartment 19
Gallop Villas Landed 19
Coronation Ville Landed 17
First Avenue Landed 17
Prince Of Wales Road Landed 17
Watten Park Landed 17
Watten View Landed 17
Adam Green Condo or apartment 16
Coronation Village Landed 16
Duchess Place Landed 16
Rebecca Road Landed 16
Duchess Road Landed 15
Namly Hill Landed 15
Woollerton Drive Landed 15
Woollerton Park Landed 15
Dunearn Lodge Condo or apartment 14
King's Arcade Condo or apartment 14
Duchess Royale Condo or apartment 13
One Duchess Condo or apartment 13
D'Leedon Landed 12
Jalan Kembang Melati Landed 12
Park Vale Landed 12
Point Loma Condo or apartment 12
Shelford Mansions Condo or apartment 12
Tyersall Road Landed 12
Dunearn Road Landed 11
Gallop Walk Landed 11
Leedon Road Landed 11
Namly View Landed 11
Tan Kim Cheng Road Landed 11
Victoria Park Close Landed 11
Adam Road Landed 10
Cluny Court Condo or apartment 10
Bukit Timah Road Landed 9
Camden Park Landed 9
Cluny Park Road Landed 9
Coronation Gardens Landed 9
Lutheran Road Landed 9
Bukit Timah Road Condo or apartment 8
Coronation Walk Landed 8
Dunearn Regency Condo or apartment 8
King's 8 Landed 8
Namly Avenue Landed 8
Gallop Park Road Landed 7
Leedon Park Landed 7
Namly Court Landed 7
Botanic @ Cluny Park Landed 6
Crown Centre Condo or apartment 6
Gallop Park Landed 6
Coronation Arcade Condo or apartment 5
Jalan Siantan Landed 5
Second Avenue Landed 5
Greenwood Avenue Landed 4
Morley Road Landed 4
Namly Close Landed 4
Empress Road Landed 3
Jalan Unggas Landed 3
Cornwall Gardens Condo or apartment 2
Duke's Road Condo or apartment 2
Namly Garden Landed 2
Princess Of Wales Road Condo or apartment 2
University Road Landed 1

Between 1km and 2km: 11,533 homes

Development or street Type Homes
One Holland Village Residences/Quincy House Singapore Condo or apartment 551
Fourth Avenue Residences Condo or apartment 476
Hyll On Holland Condo or apartment 319
Royalgreen Condo or apartment 285
Hillcrest Arcadia Condo or apartment 272
Parvis Condo or apartment 248
Astrid Meadows Condo or apartment 208
Leedon Green Condo or apartment 184
The Greenwood Landed 178
The Sixth Avenue Residences Condo or apartment 175
Viz At Holland Condo or apartment 165
The Arcadia Condo or apartment 164
The Glyndebourne Condo or apartment 150
Trevose Park Condo or apartment 150
The Teneriffe Landed 148
Botanic Gardens View Condo or apartment 143
The Trevose Condo or apartment 142
Holland Peak Condo or apartment 132
Hillcrest Road Landed 124
Sixth Avenue Landed 120
The Merasaga Condo or apartment 116
Botanic Gardens Mansion Condo or apartment 112
The Cornwall Condo or apartment 99
The Equatorial Condo or apartment 95
Evans Road Condo or apartment 92
Namly Avenue Landed 90
Merryn Road Landed 89
Holland Residences Condo or apartment 83
Eleven @ Holland Landed 82
Holland Road Condo or apartment 81
Coronation Road West Landed 77
Namly Garden Landed 77
The Ford @ Holland Condo or apartment 75
Trevose Crescent Landed 74
Leedon 2 Condo or apartment 72
Nassim Mansion Condo or apartment 72
Fifth Avenue Condominium Condo or apartment 70
Leedon Residence Condo or apartment 70
Van Holland Condo or apartment 69
Verdure Condo or apartment 69
Jalan Lim Tai See Landed 68
Oriole Crescent Landed 67
Berrima Road Landed 66
Ming Teck Park Landed 66
Holland Gems Condo or apartment 64
Namly Drive Landed 64
Greenwood Mews Landed 62
Kheam Hock Road Landed 62
Greenmead Avenue Landed 61
Greenwood Avenue Landed 60
Jalan Haji Alias Landed 58
15 Holland Hill Condo or apartment 57
Lush On Holland Hill Condo or apartment 56
Namly Crescent Landed 55
Sanny Park Landed 54
Nassim Road Landed 53
Villa Azura Condo or apartment 53
Queen Astrid Park Landed 52
Oei Tiong Ham Park Landed 50
Orange Grove Residences Condo or apartment 50
Sixth Avenue Ville Condo or apartment 49
Jalan Ampang Landed 48
Vanda Road Landed 48
Garlick Avenue Landed 47
Lasia Avenue Landed 47
University Road Landed 47
8 Napier Condo or apartment 46
Regent Villas Landed 46
Chatelet Condo or apartment 45
Fernhill Road Landed 44
Loft @ Stevens Condo or apartment 44
Margoliouth Road Landed 44
Jalan Naga Sari Landed 43
Lim Tai See Walk Landed 43
Namly Place Landed 43
Duet Condo or apartment 42
Watten Estate Road Landed 42
Corona Ville Condo or apartment 41
Leedon Park Landed 41
Loft@Holland Condo or apartment 41
Garlick Ville Landed 40
Holland Hill Park Condo or apartment 40
Ventura Heights Landed 40
Estrivillas Landed 39
Jalan Asuhan Landed 39
D' Dalvey Condo or apartment 37
Holland Park Landed 37
Jalan Adat Landed 37
Willyn Ville Condo or apartment 37
Cassia Drive Landed 36
Greenview Crescent Landed 36
Linden Drive Landed 36
The Coterie @ Holland Condo or apartment 36
Warner Court Condo or apartment 36
Dunearn Road Landed 35
Vanda Crescent Landed 35
Botanika Condo or apartment 34
Ford Avenue Landed 34
Jalan Sejarah Landed 34
Camborne Road Landed 33
Dalkeith Road Landed 33
Fernhill Crescent Landed 33
Jalan Bahasa Landed 33
Jalan Tempua Landed 33
Vanda Drive Landed 33
Dalvey Court Condo or apartment 32
Palms @ Sixth Avenue Landed 32
Signature At Lewis Condo or apartment 32
Stevens Suites Condo or apartment 32
Harlyn Road Landed 31
Lily Avenue Landed 31
Nassim Regency Condo or apartment 31
Urban Edge @ Holland V Condo or apartment 31
Dalvey Road Landed 30
De Lente Condo or apartment 30
Lantana Avenue Landed 30
Lotus Avenue Landed 30
Tudor Close Landed 30
Jalan Sampurna Landed 29
Swettenham Road Landed 29
Jaya Tower Condo or apartment 28
Stevens Loft Condo or apartment 28
Third Avenue Landed 28
White House Park Landed 28
Hollandswood Court Condo or apartment 27
Jade Mansion Condo or apartment 27
Narooma Road Landed 27
Peirce Villas Landed 27
Allamanda Grove Landed 26
Jalan Seni Landed 26
Lemon Avenue Landed 26
The Enclave . Holland Condo or apartment 26
The Holland Collection Condo or apartment 26
Dalvey Estate Landed 25
Dlv. Condo or apartment 25
The Fernhill Condo or apartment 25
Holland Hill Condo or apartment 24
Jalan Ilmu Landed 24
Leedon Road Landed 24
Lien Towers Condo or apartment 24
Mooi Residences Condo or apartment 24
Ridout Road Landed 24
Watten View Landed 24
Jalan Unggas Landed 23
Stevens Close Landed 23
Fairlodge Condo or apartment 22
Holland Court Condo or apartment 22
Jalan Pandan Landed 22
Namly Rise Landed 22
Holland Mews Condo or apartment 21
Holland Road Landed 21
Garden Apartments Condo or apartment 20
Jalan Merah Saga Landed 20
Astrid Hill Landed 19
Greenwood Avenue Condo or apartment 19
Holland Tower Condo or apartment 19
Jalan Siantan Landed 19
Kheam Hock Gardens Condo or apartment 19
Fernhill Court Condo or apartment 18
Namly Grove Landed 18
Second Avenue Landed 18
Sixth Avenue Centre Condo or apartment 18
Sunset Avenue Landed 18
The Capri Condo or apartment 18
Camden Park Landed 17
Cypress Avenue Landed 17
Dalvey Haus Condo or apartment 17
Fir Avenue Landed 17
Jalan Hitam Manis Landed 17
The Element @ Stevens Condo or apartment 17
The Legacy Condo or apartment 17
Kuie Pong Loft Condo or apartment 16
Lewis Road Landed 16
Queen Astrid Gardens Condo or apartment 16
Redwood Avenue Landed 16
Ygk Garden Condo or apartment 16
Dalvey Road Condo or apartment 15
Fifth Avenue Landed 15
Holland Suites Condo or apartment 15
Lermit Road Landed 15
Maple Avenue Landed 15
Robin Close Landed 15
University Park Landed 15
Vanda Avenue Landed 15
Cluny Road Landed 14
Corona Court Landed 14
East Sussex Lane Landed 14
Eng Neo Avenue Landed 14
Fernhill Cottage Landed 14
Orchid Apartments Condo or apartment 14
Bukit Timah Road Condo or apartment 13
Holland Heights Landed 13
Ladyhill Park Landed 13
Belmont Road Landed 12
Greendale Avenue Landed 12
Greenwood Walk Landed 12
Trevose 12 Landed 12
Trevose Place Landed 12
Bukit Timah Road Landed 11
Dalvey Villas Landed 11
Dynasty Garden Condo or apartment 11
Holland Hill Lodge Condo or apartment 11
Shamrock Villas Landed 11
Sixth Avenue Condo or apartment 11
Sommerville Park Landed 11
Stevens Drive Landed 11
Villa Delle Rose Condo or apartment 11
Cornwall Gardens Landed 10
Fernhill Residences Condo or apartment 10
Greenpark Avenue Landed 10
Greenwood Grove Landed 10
Greenwood Place Landed 10
Jalan Harum Landed 10
Maple Lane Landed 10
Robin Lane Landed 10
Robin Walk Landed 10
Sime Road Landed 10
The Belmont Condo or apartment 10
The Ford @ Holland Landed 10
Tudor Ten Landed 10
Watten Estate Road Condo or apartment 10
Watten Heights Landed 10
Namly View Landed 9
Oei Tiong Ham Park Residences Condo or apartment 9
Queen Astrid Gardens Landed 9
Ash Grove Landed 8
Avenue Villas Landed 8
Bin Tong Park Landed 8
Blissful View Condo or apartment 8
Botanic Lodge Condo or apartment 8
Cherry Avenue Landed 8
Fernhill Close Landed 8
First Avenue Landed 8
Namly Place Condo or apartment 8
Parc Stevens Condo or apartment 8
Second Avenue Junction Condo or apartment 8
Sylvan Lodge Condo or apartment 8
Unit 8 Condo or apartment 8
White House Residences Condo or apartment 8
Casa Perla Landed 7
Chee Hoon Avenue Landed 7
Jalan Pelangi Landed 7
Oak Avenue Landed 7
Park Vale Landed 7
Peirce Road Landed 7
Alias Villas Landed 6
Anamalai Avenue Condo or apartment 6
Astridville Condo or apartment 6
Belmont Road Condo or apartment 6
Casa Uno Condo or apartment 6
Fernhill Road Condo or apartment 6
Greendale Rise Landed 6
Holland Rise Landed 6
Kheam Hock Road Condo or apartment 6
Oak Villas Landed 6
Steven's Court Condo or apartment 6
Swettenham Green Landed 6
The Glencaird Residences Landed 6
Verdure Landed 6
Lady Hill Road Landed 5
Stevens Road Landed 5
East Sussex Lane Condo or apartment 4
Fourth Avenue Landed 4
Greendale Avenue Condo or apartment 4
Hillcrest Road Condo or apartment 4
Lewis Lodge Condo or apartment 4
Nassim Road Condo or apartment 4
Sime Park Hill Landed 4
Watten Hill Condo or apartment 4
White House Residences Landed 4
Dynasty Lodge Condo or apartment 3
Holland Rise Condo or apartment 3
Peirce Drive Landed 3
Pine Walk Landed 3
White House Road Landed 3
Dunkirk Avenue Landed 2
Fifth Avenue Condo or apartment 2
Jalan Haji Alias Condo or apartment 2
Lewis Road Condo or apartment 2
Merryn Avenue Landed 2
Merryn Terrace Landed 2
Anamalai Avenue Landed 1
Holland Avenue Condo or apartment 1
Holland Hill Landed 1
Merryn Drive Landed 1
Oei Tiong Ham Park Condo or apartment 1
Peel Road Landed 1
Peirce Hill Landed 1
Taman Warna Landed 1
White House Road Condo or apartment 1

Does new housing make a school harder to get into?

We measured it across every primary school over sixteen years of registration. New flats do raise how many families compete for each Phase 2C place, most strongly about five years after the keys are handed over, and they barely change whether the school ballots at all.

Read what the data shows →

Common questions

Which HDB blocks are within 1km of Nanyang Primary School?

7 HDB blocks sit within 1km of Nanyang Primary School, holding about 841 flats. Every one is listed on this page with its address and postal code. The band for each block is the answer SLA's OneMap School Query gives for that address, the same service MOE tells parents to check.

Does living within 1km guarantee a place at Nanyang Primary School?

No. Distance sets the order in which places are given out, not the number of places. In Phase 2C, children living within 1km are considered first, then those 1 to 2km away. If more apply within a group than there are places left, that group goes to a ballot.

Are condominiums and landed homes included?

Yes. 8,793 private and landed homes sit within 1km of Nanyang Primary School and 11,533 between 1km and 2km, listed on this page by development, and by street where the list records no development name. Their bands come from the same SLA service as the blocks, asked address by address. Check your own address on SLA's OneMap School Query before relying on this.

Bands: from SLA's OneMap School Query, asked for each block individually, the same service MOE tells parents to use. Metres are our own estimate on MOE's published distance method.

Phase 2C history: this school's own Phase 2C vacancies and applicants each year, 2010 to 2025, compiled registration outcomes cross-checked against MOE where the years overlap. Not the same as MOE's own published balloting flag.

Condos and landed homes: from the Urban Redevelopment Authority's published dwelling-unit list, last updated by URA on 26 February 2026, with each address's band asked of SLA's School Query individually. Grouped by development, and by street where URA's list records no development, the street taken from SLA's OneMap search for that postal code. No distance in metres is shown because that service publishes a band and never a figure.

Page copy last checked against official sources: 31 July 2026.

Nanyang parents on WhatsApp

Other parents whose child is heading into Nanyang for P1 2027, sharing registration updates and what to expect.

Join the P1 2027 group
You're not doing this alone

Find your child's group

Every cohort has its own WhatsApp group of parents going through the exact same year, real-time registration updates, school reviews, balloting news and answers from people one step ahead of you. Pick the year your child starts Primary 1.

Browse all cohort groups by school and area →

Registering now For children born in 2020

The 2026 registration exercise runs from 30 June to 30 October 2026, with the citizen and PR phases finishing in late August. This is the live cohort, phase dates, balloting and school choice are happening right now.

Free to join. A friendly, parent-run space, no spam, no selling.

Did this page answer what you needed about this school?