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.
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.
| Completed | Blocks | Flats | Share of the band |
|---|---|---|---|
| before 1980 | 7 | 841 | 100% |
| All | 7 | 841 | 100% |
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.
0 flats completed within 1km since 2013, 0% of all the HDB flats in its 1km band.
Scroll sideways to see the whole chart.
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.
| Address↕ | Postal code↕ | Flats↕ | Year completed↕ | Age↕ | Distance (m)↕ |
|---|---|---|---|---|---|
| Blk 4 Queen's Road | 260004 | 185 | 1973 | 53 yrs | 95 |
| Blk 3 Queen's Road | 260003 | 150 | 1973 | 53 yrs | 138 |
| Blk 2 Queen's Road | 260002 | 66 | 1973 | 53 yrs | 249 |
| Blk 6 Farrer Road | 260006 | 90 | 1973 | 53 yrs | 269 |
| Blk 1 Queen's Road | 260001 | 88 | 1974 | 52 yrs | 325 |
| Blk 5 Farrer Road | 260005 | 76 | 1974 | 52 yrs | 384 |
| Blk 8 Empress Road | 260008 | 186 | 1975 | 51 yrs | 455 |
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.
| Address↕ | Postal code↕ | Flats↕ | Year completed↕ | Age↕ | Distance (m)↕ |
|---|---|---|---|---|---|
| Blk 1 Holland Close | 271001 | 319 | 1973 | 53 yrs | 1637 |
| Blk 2 Holland Avenue | 271002 | 368 | 1974 | 52 yrs | 1679 |
| Blk 3A Holland Close | 272003 | 101 | 1997 | 29 yrs | 1682 |
| Blk 3 Holland Close | 271003 | 102 | 1997 | 29 yrs | 1722 |
| Blk 12 Holland Avenue | 272012 | 356 | 1974 | 52 yrs | 1748 |
| Blk 30A Holland Close | 271030 | 81 | 1995 | 31 yrs | 1759 |
| Blk 30 Holland Close | 270030 | 102 | 1995 | 31 yrs | 1760 |
| Blk 4 Holland Close | 271004 | 374 | 1974 | 52 yrs | 1776 |
| Blk 5 Holland Close | 272005 | 102 | 1997 | 29 yrs | 1799 |
| Blk 31 Holland Close | 270031 | 110 | 1973 | 53 yrs | 1808 |
| Blk 11 Holland Drive | 271011 | 371 | 1974 | 52 yrs | 1834 |
| Blk 13 Holland Drive | 271013 | 367 | 1974 | 52 yrs | 1839 |
| Blk 21 Holland Drive | 271021 | 96 | 1974 | 52 yrs | 1845 |
| Blk 32 Holland Close | 270032 | 208 | 1973 | 53 yrs | 1860 |
| Blk 10 Holland Avenue | 271010 | 101 | 1973 | 53 yrs | 1873 |
| Blk 6 Holland Close | 271006 | 369 | 1973 | 53 yrs | 1877 |
| Blk 18A Holland Drive | 272018 | 234 | 2010 | 16 yrs | 1880 |
| Blk 20 Holland Drive | 271020 | 96 | 1974 | 52 yrs | 1887 |
| Blk 18D Holland Drive | 275018 | 234 | 2010 | 16 yrs | 1892 |
| Blk 9 Holland Avenue | 272009 | 371 | 1973 | 53 yrs | 1906 |
| Blk 18B Holland Drive | 273018 | 126 | 2010 | 16 yrs | 1921 |
| Blk 18C Holland Drive | 274018 | 234 | 2010 | 16 yrs | 1928 |
| Blk 46 Holland Drive | 270046 | 19 | 1974 | 52 yrs | 1959 |
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
| 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 groupFind 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.
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.
Registration in mid-2027. Get the lay of the land early, school shortlists, the 30-month address rule, and what to prepare.
Plenty of runway. Useful if you're weighing a home move for distance priority or choosing a kindergarten with an eye on P1.
Free to join. A friendly, parent-run space, no spam, no selling.