Which homes are within 1km of Nan Hua Primary School?
阅读中文版 · Read in Chinese →Block data last updated: 31 July 2026
About 16,495 flats in 127 HDB blocks sit within 1km of Nan Hua Primary School, and another 13,205 flats in 92 blocks lie between 1km and 2km. At Phase 2C in 2026 this school took 123 applications for 41 places, about 300% subscribed, so it went to a ballot and the 1km band decided who was in it. That is about 402 flats inside the 1km band for every Phase 2C place.
Condos, apartments and landed homes are counted too: another 9,145 private and landed homes sit within 1km, across 49 developments and streets, and 6,924 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. 16,495 flats sit within 1km and 13,205 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 |
|---|---|---|---|
| 2020 or later | 8 | 1,564 | 9% |
| 2010 to 2019 | 13 | 2,740 | 17% |
| 2000 to 2009 | 7 | 794 | 5% |
| 1980 to 1989 | 29 | 2,361 | 14% |
| before 1980 | 70 | 9,036 | 55% |
| All | 127 | 16,495 | 100% |
24% of the flats within 1km, 3,916 of 16,495, 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,479 of the 16,069 private homes in these two bands, or 84%. A further 1,506 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. 1,084 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 23 HDB buildings under construction, 7 within 1km and 16 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 Nan Hua 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.
3,916 flats completed within 1km since 2013, 24% of all the HDB flats in its 1km band.
Scroll sideways to see the whole chart.
When being within 1km of Nan Hua 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
104 applied for 58places, 179%
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
42 applied for 20places, 210%
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
123 applied for 41places, 300%
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: 127 blocks, 16,495 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 203 Clementi Avenue 6 | 120203 | 8 | 1984 | 42 yrs | 49 |
| Blk 202 Clementi Avenue 6 | 120202 | 96 | 1984 | 42 yrs | 50 |
| Blk 201 Clementi Avenue 6 | 120201 | 88 | 1984 | 42 yrs | 52 |
| Blk 205 Clementi Avenue 6 | 120205 | 96 | 1984 | 42 yrs | 55 |
| Blk 206 Clementi Avenue 6 | 120206 | 85 | 1984 | 42 yrs | 62 |
| Blk 204 Clementi Avenue 6 | 120204 | 84 | 1984 | 42 yrs | 120 |
| Blk 312C Clementi Avenue 4 | 123312 | 228 | 2016 | 10 yrs | 149 |
| Blk 208A Clementi Avenue 6 | 121208 | 139 | 2016 | 10 yrs | 157 |
| Blk 210A Clementi Avenue 6 | 121210 | 255 | 2022 | 4 yrs | 170 |
| Blk 312B Clementi Avenue 4 | 122312 | 228 | 2016 | 10 yrs | 211 |
| Blk 312A Clementi Avenue 4 | 121312 | 228 | 2016 | 10 yrs | 218 |
| Blk 208B Clementi Avenue 6 | 122208 | 139 | 2016 | 10 yrs | 225 |
| Blk 209A Clementi Avenue 6 | 121209 | 152 | 2022 | 4 yrs | 228 |
| Blk 316 Clementi Avenue 4 | 120316 | 88 | 1978 | 48 yrs | 230 |
| Blk 304 Clementi Avenue 4 | 120304 | 196 | 1978 | 48 yrs | 247 |
| Blk 317 Clementi Avenue 4 | 120317 | 88 | 1978 | 48 yrs | 257 |
| Blk 210B Clementi Avenue 6 | 122210 | 280 | 2023 | 3 yrs | 278 |
| Blk 303 Clementi Avenue 4 | 120303 | 152 | 1978 | 48 yrs | 280 |
| Blk 209B Clementi Avenue 6 | 122209 | 152 | 2023 | 3 yrs | 287 |
| Blk 211A Clementi Avenue 6 | 121211 | 187 | 2023 | 3 yrs | 309 |
| Blk 302 Clementi Avenue 4 | 120302 | 112 | 1978 | 48 yrs | 320 |
| Blk 319 Clementi Avenue 4 | 120319 | 142 | 1978 | 48 yrs | 320 |
| Blk 315 Clementi Avenue 4 | 120315 | 88 | 1978 | 48 yrs | 320 |
| Blk 311B Clementi Avenue 4 | 122311 | 296 | 2015 | 11 yrs | 328 |
| Blk 311A Clementi Avenue 4 | 121311 | 296 | 2015 | 11 yrs | 330 |
| Blk 311C Clementi Avenue 4 | 123311 | 296 | 2015 | 11 yrs | 335 |
| Blk 310 Clementi Avenue 4 | 120310 | 195 | 1978 | 48 yrs | 340 |
| Blk 318 Clementi Avenue 4 | 120318 | 88 | 1978 | 48 yrs | 341 |
| Blk 301 Clementi Avenue 4 | 120301 | 112 | 1978 | 48 yrs | 344 |
| Blk 210C Clementi Avenue 6 | 123210 | 153 | 2023 | 3 yrs | 345 |
| Blk 440C Clementi Avenue 3 | 123440 | 150 | 2017 | 9 yrs | 346 |
| Blk 440B Clementi Avenue 3 | 122440 | 144 | 2017 | 9 yrs | 352 |
| Blk 306 Clementi Avenue 4 | 120306 | 196 | 1978 | 48 yrs | 373 |
| Blk 309 Clementi Avenue 4 | 120309 | 197 | 1978 | 48 yrs | 408 |
| Blk 440A Clementi Avenue 3 | 121440 | 208 | 2017 | 9 yrs | 411 |
| Blk 305 Clementi Avenue 4 | 120305 | 213 | 1978 | 48 yrs | 414 |
| Blk 320 Clementi Avenue 4 | 120320 | 178 | 1978 | 48 yrs | 415 |
| Blk 375 Clementi Avenue 4 | 120375 | 152 | 1980 | 46 yrs | 441 |
| Blk 374 Clementi Avenue 4 | 120374 | 172 | 1981 | 45 yrs | 453 |
| Blk 434 Clementi Avenue 3 | 120434 | 142 | 1978 | 48 yrs | 453 |
| Blk 376 Clementi Avenue 4 | 120376 | 152 | 1980 | 46 yrs | 457 |
| Blk 435 Clementi Avenue 3 | 120435 | 144 | 1978 | 48 yrs | 464 |
| Blk 308 Clementi Avenue 4 | 120308 | 145 | 1978 | 48 yrs | 480 |
| Blk 373 Clementi Avenue 4 | 120373 | 110 | 1981 | 45 yrs | 503 |
| Blk 433 Clementi Avenue 3 | 120433 | 128 | 1978 | 48 yrs | 513 |
| Blk 307 Clementi Avenue 4 | 120307 | 148 | 1978 | 48 yrs | 516 |
| Blk 432 Clementi Avenue 3 | 120432 | 131 | 1978 | 48 yrs | 528 |
| Blk 372 Clementi Avenue 4 | 120372 | 110 | 1981 | 45 yrs | 540 |
| Blk 441B Clementi Avenue 3 | 122441 | 256 | 2011 | 15 yrs | 543 |
| Blk 431 Clementi Avenue 3 | 120431 | 64 | 1978 | 48 yrs | 546 |
| Blk 442 Clementi Avenue 3 | 120442 | 42 | 1980 | 46 yrs | 563 |
| Blk 443 Clementi Avenue 3 | 120443 | 3 | 1980 | 46 yrs | 565 |
| Blk 380 Clementi Avenue 5 | 120380 | 15 | 1980 | 46 yrs | 577 |
| Blk 441A Clementi Avenue 3 | 121441 | 132 | 2010 | 16 yrs | 580 |
| Blk 379 Clementi Avenue 5 | 120379 | 153 | 1980 | 46 yrs | 580 |
| Blk 378 Clementi Avenue 5 | 120378 | 19 | 1980 | 46 yrs | 587 |
| Blk 381 Clementi Avenue 5 | 120381 | 110 | 1981 | 45 yrs | 590 |
| Blk 430 Clementi Avenue 3 | 120430 | 152 | 1978 | 48 yrs | 602 |
| Blk 324 Clementi Avenue 5 | 120324 | 132 | 1977 | 49 yrs | 606 |
| Blk 371 Clementi Avenue 4 | 120371 | 170 | 1980 | 46 yrs | 611 |
| Blk 377 Clementi Avenue 5 | 120377 | 151 | 1980 | 46 yrs | 621 |
| Blk 449 Clementi Avenue 3 | 120449 | 59 | 1979 | 47 yrs | 633 |
| Blk 429 Clementi Avenue 3 | 120429 | 151 | 1977 | 49 yrs | 651 |
| Blk 325 Clementi Avenue 5 | 120325 | 33 | 1977 | 49 yrs | 668 |
| Blk 506 West Coast Drive | 120506 | 151 | 1977 | 49 yrs | 673 |
| Blk 450 Clementi Avenue 3 | 120450 | 42 | 1979 | 47 yrs | 681 |
| Blk 326 Clementi Avenue 5 | 120326 | 189 | 1978 | 48 yrs | 690 |
| Blk 505 West Coast Drive | 120505 | 3 | 1978 | 48 yrs | 692 |
| Blk 339 Clementi Avenue 5 | 120339 | 197 | 1978 | 48 yrs | 693 |
| Blk 341 Clementi Avenue 5 | 120341 | 152 | 1978 | 48 yrs | 695 |
| Blk 335 Clementi Avenue 2 | 120335 | 152 | 1977 | 49 yrs | 700 |
| Blk 428 Clementi Avenue 3 | 120428 | 153 | 1977 | 49 yrs | 705 |
| Blk 445A Clementi Avenue 3 | 121445 | 192 | 2020 | 6 yrs | 708 |
| Blk 344 Clementi Avenue 5 | 120344 | 220 | 1978 | 48 yrs | 714 |
| Blk 333 Clementi Avenue 2 | 120333 | 130 | 1977 | 49 yrs | 716 |
| Blk 501 West Coast Drive | 120501 | 6 | 1979 | 47 yrs | 717 |
| Blk 507 West Coast Drive | 120507 | 108 | 1977 | 49 yrs | 721 |
| Blk 345 Clementi Avenue 5 | 120345 | 143 | 1978 | 48 yrs | 728 |
| Blk 101 Clementi Street 14 | 120101 | 112 | 1984 | 42 yrs | 739 |
| Blk 332 Clementi Avenue 2 | 120332 | 130 | 1977 | 49 yrs | 752 |
| Blk 327 Clementi Avenue 5 | 120327 | 150 | 1978 | 48 yrs | 755 |
| Blk 445B Clementi Avenue 3 | 122445 | 193 | 2020 | 6 yrs | 758 |
| Blk 508 West Coast Drive | 120508 | 152 | 1977 | 49 yrs | 760 |
| Blk 103 Clementi Street 14 | 120103 | 104 | 1984 | 42 yrs | 762 |
| Blk 328 Clementi Avenue 2 | 120328 | 39 | 1977 | 49 yrs | 774 |
| Blk 427 Clementi Avenue 3 | 120427 | 154 | 1977 | 49 yrs | 779 |
| Blk 446 Clementi Avenue 3 | 120446 | 16 | 1979 | 47 yrs | 789 |
| Blk 102 Clementi Street 14 | 120102 | 8 | 1984 | 42 yrs | 790 |
| Blk 334 Clementi Avenue 2 | 120334 | 152 | 1978 | 48 yrs | 796 |
| Blk 342 Clementi Avenue 5 | 120342 | 88 | 1978 | 48 yrs | 796 |
| Blk 340 Clementi Avenue 5 | 120340 | 110 | 1978 | 48 yrs | 806 |
| Blk 104 Clementi Street 14 | 120104 | 16 | 1984 | 42 yrs | 806 |
| Blk 336 Clementi Avenue 2 | 120336 | 96 | 1978 | 48 yrs | 814 |
| Blk 509 West Coast Drive | 120509 | 153 | 1977 | 49 yrs | 816 |
| Blk 105 Clementi Street 12 | 120105 | 42 | 1984 | 42 yrs | 832 |
| Blk 331 Clementi Avenue 2 | 120331 | 154 | 1977 | 49 yrs | 833 |
| Blk 337 Clementi Avenue 2 | 120337 | 96 | 1978 | 48 yrs | 833 |
| Blk 426 Clementi Avenue 3 | 120426 | 151 | 1977 | 49 yrs | 837 |
| Blk 346 Clementi Avenue 5 | 120346 | 197 | 1978 | 48 yrs | 845 |
| Blk 510 West Coast Drive | 120510 | 155 | 1977 | 49 yrs | 853 |
| Blk 330 Clementi Avenue 2 | 120330 | 152 | 1977 | 49 yrs | 857 |
| Blk 338 Clementi Avenue 2 | 120338 | 96 | 1978 | 48 yrs | 863 |
| Blk 329 Clementi Avenue 2 | 120329 | 216 | 1977 | 49 yrs | 865 |
| Blk 112 Clementi Street 13 | 120112 | 24 | 1984 | 42 yrs | 868 |
| Blk 109 Clementi Street 11 | 120109 | 47 | 1984 | 42 yrs | 906 |
| Blk 454 Clementi Avenue 3 | 120454 | 96 | 2001 | 25 yrs | 908 |
| Blk 511 West Coast Drive | 120511 | 132 | 1977 | 49 yrs | 912 |
| Blk 113 Clementi Street 13 | 120113 | 96 | 1984 | 42 yrs | 931 |
| Blk 347 Clementi Avenue 5 | 120347 | 110 | 1978 | 48 yrs | 934 |
| Blk 343 Clementi Avenue 5 | 120343 | 152 | 1979 | 47 yrs | 935 |
| Blk 455 Clementi Avenue 3 | 120455 | 80 | 2001 | 25 yrs | 939 |
| Blk 512 West Coast Drive | 120512 | 132 | 1977 | 49 yrs | 952 |
| Blk 350 Clementi Avenue 2 | 120350 | 90 | 1977 | 49 yrs | 956 |
| Blk 110 Clementi Street 13 | 120110 | 24 | 1983 | 43 yrs | 957 |
| Blk 348 Clementi Avenue 5 | 120348 | 110 | 1978 | 48 yrs | 960 |
| Blk 357 Clementi Avenue 2 | 120357 | 96 | 1977 | 49 yrs | 966 |
| Blk 462 Clementi Avenue 3 | 120462 | 183 | 2005 | 21 yrs | 972 |
| Blk 358 Clementi Avenue 2 | 120358 | 88 | 1977 | 49 yrs | 973 |
| Blk 355 Clementi Avenue 2 | 120355 | 96 | 1977 | 49 yrs | 973 |
| Blk 456 Clementi Avenue 3 | 120456 | 80 | 2001 | 25 yrs | 978 |
| Blk 111 Clementi Street 13 | 120111 | 72 | 1983 | 43 yrs | 982 |
| Blk 458 Clementi Avenue 3 | 120458 | 74 | 2001 | 25 yrs | 1000 |
| Blk 461 Clementi Avenue 3 | 120461 | 187 | 2005 | 21 yrs | 1002 |
| Blk 457 Clementi Avenue 3 | 120457 | 94 | 2001 | 25 yrs | 1008 |
| Blk 363 Clementi Avenue 2 | 120363 | 150 | 1977 | 49 yrs | 1008 |
| Blk 349 Clementi Avenue 2 | 120349 | 90 | 1977 | 49 yrs | 1010 |
| Blk 351 Clementi Avenue 2 | 120351 | 213 | 1977 | 49 yrs | 1016 |
Between 1km and 2km: 92 blocks, 13,205 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 114 Clementi Street 13 | 120114 | 72 | 1984 | 42 yrs | 985 |
| Blk 459 Clementi Avenue 3 | 120459 | 95 | 2001 | 25 yrs | 1031 |
| Blk 356 Clementi Avenue 2 | 120356 | 96 | 1977 | 49 yrs | 1031 |
| Blk 364 Clementi Avenue 2 | 120364 | 153 | 1977 | 49 yrs | 1032 |
| Blk 354 Clementi Avenue 2 | 120354 | 107 | 1979 | 47 yrs | 1038 |
| Blk 460 Clementi Avenue 3 | 120460 | 96 | 2001 | 25 yrs | 1043 |
| Blk 117 Clementi Street 13 | 120117 | 140 | 1984 | 42 yrs | 1053 |
| Blk 359 Clementi Avenue 2 | 120359 | 88 | 1977 | 49 yrs | 1053 |
| Blk 115 Clementi Street 13 | 120115 | 98 | 1984 | 42 yrs | 1056 |
| Blk 352 Clementi Avenue 2 | 120352 | 69 | 1977 | 49 yrs | 1090 |
| Blk 362 Clementi Avenue 2 | 120362 | 147 | 1977 | 49 yrs | 1107 |
| Blk 116 Clementi Street 13 | 120116 | 98 | 1983 | 43 yrs | 1141 |
| Blk 118 Clementi Street 13 | 120118 | 140 | 1984 | 42 yrs | 1143 |
| Blk 365 Clementi Avenue 2 | 120365 | 154 | 1977 | 49 yrs | 1145 |
| Blk 464A Clementi Avenue 1 | 121464 | 350 | 2022 | 4 yrs | 1147 |
| Blk 401 Pandan Gardens | 600401 | 96 | 1979 | 47 yrs | 1149 |
| Blk 466A Clementi Avenue 1 | 121466 | 112 | 2022 | 4 yrs | 1171 |
| Blk 464B Clementi Avenue 1 | 122464 | 330 | 2022 | 4 yrs | 1185 |
| Blk 701 West Coast Road | 120701 | 216 | 1979 | 47 yrs | 1197 |
| Blk 402 Pandan Gardens | 600402 | 110 | 1978 | 48 yrs | 1206 |
| Blk 405 Pandan Gardens | 600405 | 96 | 1979 | 47 yrs | 1209 |
| Blk 403 Pandan Gardens | 600403 | 112 | 1978 | 48 yrs | 1218 |
| Blk 404 Pandan Gardens | 600404 | 112 | 1978 | 48 yrs | 1223 |
| Blk 406 Pandan Gardens | 600406 | 112 | 1978 | 48 yrs | 1226 |
| Blk 702 West Coast Road | 120702 | 191 | 1979 | 47 yrs | 1239 |
| Blk 465A Clementi Avenue 1 | 121465 | 312 | 2022 | 4 yrs | 1247 |
| Blk 420 Clementi Avenue 1 | 120420 | 300 | 2012 | 14 yrs | 1257 |
| Blk 367 Clementi Avenue 2 | 120367 | 168 | 2001 | 25 yrs | 1263 |
| Blk 408 Pandan Gardens | 600408 | 110 | 1978 | 48 yrs | 1270 |
| Blk 706 Clementi West Street 2 | 120706 | 237 | 1979 | 47 yrs | 1291 |
| Blk 366 Clementi Avenue 2 | 120366 | 168 | 2001 | 25 yrs | 1292 |
| Blk 703 West Coast Road | 120703 | 187 | 1979 | 47 yrs | 1308 |
| Blk 419 Clementi Avenue 1 | 120419 | 221 | 2011 | 15 yrs | 1312 |
| Blk 710 Clementi West Street 2 | 120710 | 147 | 1979 | 47 yrs | 1318 |
| Blk 407 Pandan Gardens | 600407 | 112 | 1978 | 48 yrs | 1321 |
| Blk 421 Clementi Avenue 1 | 120421 | 300 | 2012 | 14 yrs | 1323 |
| Blk 418 Clementi Avenue 1 | 120418 | 204 | 2011 | 15 yrs | 1345 |
| Blk 704 West Coast Road | 120704 | 258 | 1979 | 47 yrs | 1353 |
| Blk 707 Clementi West Street 2 | 120707 | 132 | 1979 | 47 yrs | 1353 |
| Blk 416 Pandan Gardens | 600416 | 30 | 1978 | 48 yrs | 1353 |
| Blk 415 Pandan Gardens | 600415 | 30 | 1978 | 48 yrs | 1354 |
| Blk 422 Clementi Avenue 1 | 120422 | 289 | 2011 | 15 yrs | 1358 |
| Blk 417 Clementi Avenue 1 | 120417 | 136 | 2011 | 15 yrs | 1389 |
| Blk 423 Clementi Avenue 1 | 120423 | 204 | 2011 | 15 yrs | 1397 |
| Blk 413 Pandan Gardens | 600413 | 96 | 1979 | 47 yrs | 1400 |
| Blk 708 Clementi West Street 2 | 120708 | 132 | 1980 | 46 yrs | 1414 |
| Blk 416 Clementi Avenue 1 | 120416 | 222 | 2012 | 14 yrs | 1422 |
| Blk 410 Pandan Gardens | 600410 | 165 | 1978 | 48 yrs | 1425 |
| Blk 409 Pandan Gardens | 600409 | 110 | 1978 | 48 yrs | 1428 |
| Blk 705 Clementi West Street 2 | 120705 | 107 | 1979 | 47 yrs | 1430 |
| Blk 424 Clementi Avenue 1 | 120424 | 136 | 2011 | 15 yrs | 1435 |
| Blk 728 Clementi West Street 2 | 120728 | 237 | 1980 | 46 yrs | 1446 |
| Blk 414 Pandan Gardens | 600414 | 110 | 1978 | 48 yrs | 1448 |
| Blk 709 Clementi West Street 2 | 120709 | 132 | 1980 | 46 yrs | 1456 |
| Blk 711 Clementi West Street 2 | 120711 | 172 | 1979 | 47 yrs | 1457 |
| Blk 412 Pandan Gardens | 600412 | 163 | 1978 | 48 yrs | 1464 |
| Blk 425 Clementi Avenue 1 | 120425 | 222 | 2012 | 14 yrs | 1472 |
| Blk 729 Clementi West Street 2 | 120729 | 171 | 1979 | 47 yrs | 1492 |
| Blk 712 Clementi West Street 2 | 120712 | 132 | 1979 | 47 yrs | 1495 |
| Blk 730 Clementi West Street 2 | 120730 | 108 | 1979 | 47 yrs | 1533 |
| Blk 411 Pandan Gardens | 600411 | 165 | 1978 | 48 yrs | 1539 |
| Blk 731 Clementi West Street 2 | 120731 | 125 | 1979 | 47 yrs | 1557 |
| Blk 714 Clementi West Street 2 | 120714 | 195 | 1980 | 46 yrs | 1561 |
| Blk 713 Clementi West Street 2 | 120713 | 82 | 1979 | 47 yrs | 1583 |
| Blk 727 Clementi West Street 2 | 120727 | 6 | 1980 | 46 yrs | 1585 |
| Blk 602 Clementi West Street 1 | 120602 | 216 | 1979 | 47 yrs | 1606 |
| Blk 601 Clementi West Street 1 | 120601 | 130 | 1978 | 48 yrs | 1607 |
| Blk 604 Clementi West Street 1 | 120604 | 84 | 1978 | 48 yrs | 1630 |
| Blk 603 Clementi West Street 1 | 120603 | 27 | 1979 | 47 yrs | 1646 |
| Blk 605 Clementi West Street 1 | 120605 | 84 | 1978 | 48 yrs | 1661 |
| Blk 725 Clementi West Street 2 | 120725 | 3 | 1980 | 46 yrs | 1671 |
| Blk 715 Clementi West Street 2 | 120715 | 234 | 1981 | 45 yrs | 1675 |
| Blk 608 Clementi West Street 1 | 120608 | 216 | 1978 | 48 yrs | 1675 |
| Blk 724 Clementi West Street 2 | 120724 | 96 | 1980 | 46 yrs | 1679 |
| Blk 609 Clementi West Street 1 | 120609 | 130 | 1978 | 48 yrs | 1691 |
| Blk 717 Clementi West Street 2 | 120717 | 96 | 1980 | 46 yrs | 1707 |
| Blk 606 Clementi West Street 1 | 120606 | 84 | 1978 | 48 yrs | 1713 |
| Blk 610 Clementi West Street 1 | 120610 | 198 | 1982 | 44 yrs | 1723 |
| Blk 723 Clementi West Street 2 | 120723 | 96 | 1980 | 46 yrs | 1736 |
| Blk 721 Clementi West Street 2 | 120721 | 3 | 1980 | 46 yrs | 1754 |
| Blk 722 Clementi West Street 2 | 120722 | 3 | 1980 | 46 yrs | 1762 |
| Blk 607 Clementi West Street 1 | 120607 | 154 | 1978 | 48 yrs | 1772 |
| Blk 716 Clementi West Street 2 | 120716 | 244 | 1981 | 45 yrs | 1779 |
| Blk 613 Clementi West Street 1 | 120613 | 128 | 1983 | 43 yrs | 1824 |
| Blk 611 Clementi West Street 1 | 120611 | 208 | 1983 | 43 yrs | 1850 |
| Blk 612 Clementi West Street 1 | 120612 | 214 | 1983 | 43 yrs | 1850 |
| Blk 801C West Coast Crescent | 123801 | 302 | 2023 | 3 yrs | 1949 |
| Blk 36 Teban Gardens Road | 600036 | 104 | 1976 | 50 yrs | 1963 |
| Blk 39 Teban Gardens Road | 600039 | 40 | 1976 | 50 yrs | 1964 |
| Blk 38 Teban Gardens Road | 600038 | 40 | 1976 | 50 yrs | 1967 |
| Blk 35 Teban Gardens Road | 600035 | 108 | 1976 | 50 yrs | 1971 |
| Blk 37 Teban Gardens Road | 600037 | 40 | 1976 | 50 yrs | 1973 |
Condos, apartments and landed homes near Nan Hua Primary School
Listed by development, and by street where the list records no development name, rather than address by address.
Within 1km: 9,145 homes
| Development or street↕ | Type↕ | Homes↕ |
|---|---|---|
| Parc Clematis | Condo or apartment | 1,450 |
| The Trilinq | Condo or apartment | 755 |
| Parc Riviera | Condo or apartment | 752 |
| Whistler Grand | Condo or apartment | 716 |
| The Parc Condominium | Condo or apartment | 659 |
| Twin Vew | Condo or apartment | 520 |
| Botannia | Condo or apartment | 493 |
| West Coast Gardens | Landed | 457 |
| Hundred Trees | Condo or apartment | 396 |
| Faber Crest | Condo or apartment | 360 |
| Carabelle | Condo or apartment | 338 |
| The Infiniti | Condo or apartment | 315 |
| Monterey Park Condominium | Condo or apartment | 280 |
| Regent Park | Condo or apartment | 276 |
| Waterfront @ Faber | Condo or apartment | 199 |
| Clementi Park | Condo or apartment | 150 |
| Newest | Condo or apartment | 136 |
| Freesia Woods | Condo or apartment | 129 |
| Faber Drive | Landed | 81 |
| Faber Terrace | Landed | 71 |
| Sunset Way | Landed | 66 |
| Faber Green | Landed | 54 |
| Faber Crescent | Landed | 47 |
| Faber Park | Landed | 45 |
| Faber Avenue | Landed | 40 |
| Faber Heights | Landed | 39 |
| Faber Walk | Landed | 32 |
| Sungrove | Landed | 29 |
| Sunset Terrace | Landed | 28 |
| West Coast Road | Landed | 23 |
| Sunset Square | Landed | 21 |
| Faber Grove | Landed | 20 |
| West Point Pearl Garden | Landed | 19 |
| Parc Clematis | Landed | 18 |
| Sunset Heights | Landed | 16 |
| Sunset Close | Landed | 15 |
| Sunset Drive | Landed | 15 |
| Sunset Place | Landed | 15 |
| Sunset View | Landed | 15 |
| Waterfront @ Faber | Landed | 11 |
| Faber Drive | Condo or apartment | 8 |
| Sunset Grove | Landed | 8 |
| Sunset Walk | Landed | 6 |
| Westpeak Terrace | Landed | 6 |
| Sunset Lodge | Landed | 5 |
| Sunset Lodge | Condo or apartment | 4 |
| West Coast Park | Landed | 3 |
| West Coast Grove | Landed | 2 |
| West Coast Way | Landed | 2 |
Between 1km and 2km: 6,924 homes
| Development or street↕ | Type↕ | Homes↕ |
|---|---|---|
| Ki Residences At Brookvale | Condo or apartment | 660 |
| Pine Grove | Condo or apartment | 660 |
| Clavon | Condo or apartment | 640 |
| Pandan Valley | Condo or apartment | 605 |
| The Clement Canopy | Condo or apartment | 505 |
| Ridgewood | Condo or apartment | 425 |
| Clementi Park | Condo or apartment | 337 |
| The Trizon | Condo or apartment | 289 |
| Cavendish Park | Condo or apartment | 254 |
| The Marbella | Condo or apartment | 239 |
| Astor Green | Condo or apartment | 170 |
| Montview | Condo or apartment | 115 |
| Eng Kong Garden | Landed | 112 |
| Cheng Soon Garden | Landed | 94 |
| The Serenade @ Holland | Condo or apartment | 89 |
| Eng Kong Place | Landed | 86 |
| Golden Rise Estate | Landed | 85 |
| Allsworth Park | Condo or apartment | 78 |
| Jalan Mas Kuning | Landed | 78 |
| Greenridge | Landed | 73 |
| Taman Mas Merah | Landed | 71 |
| Jubilee Road | Landed | 68 |
| Eng Kong Green | Condo or apartment | 64 |
| The Sierra | Condo or apartment | 60 |
| Savoy Park | Landed | 55 |
| Beaverton Court | Condo or apartment | 54 |
| Summerlea Green | Landed | 53 |
| Clementi Green | Landed | 52 |
| Fontana Heights | Condo or apartment | 52 |
| West Coast Plaza | Condo or apartment | 51 |
| Burgundy Hill | Landed | 48 |
| Village Tower | Condo or apartment | 46 |
| The Clementvale | Landed | 42 |
| Lorong Kismis | Landed | 39 |
| Jalan Mas Puteh | Landed | 38 |
| Ridgewood | Landed | 38 |
| Eng Kong Road | Landed | 32 |
| Eng Kong Crescent | Landed | 31 |
| Kismis Residences | Landed | 31 |
| Toh Tuck Crescent | Landed | 30 |
| Sunset Heights | Landed | 25 |
| Vista Garden | Landed | 24 |
| Leighwoods | Condo or apartment | 23 |
| Eng Kong Terrace | Condo or apartment | 20 |
| Jalan Kebaya | Landed | 19 |
| Jalan Mas Puteh | Condo or apartment | 19 |
| Sunset Square | Landed | 18 |
| Clementi Gardens | Landed | 17 |
| Holland Grove Drive | Landed | 17 |
| Mount Sinai Avenue | Landed | 16 |
| Sunset Vale | Landed | 15 |
| Sunset View | Landed | 15 |
| Sunset Crescent | Landed | 13 |
| Kismis Place | Landed | 12 |
| Westpeak Terrace | Landed | 12 |
| Eng Kong Terrace | Landed | 11 |
| Sunset Place | Landed | 11 |
| Eng Kong Green | Landed | 10 |
| Westview Gardens | Landed | 9 |
| Toh Tuck Hill | Landed | 8 |
| Clementi Road | Landed | 7 |
| Tranquilia @ Kismis | Landed | 7 |
| West Coast Road | Landed | 7 |
| Carmine Collection | Landed | 6 |
| Hampstead | Landed | 6 |
| Mount Sinai Rise | Landed | 6 |
| Eng Kong Lane | Landed | 5 |
| Holland Grove | Landed | 4 |
| Mount Sinai Walk | Landed | 3 |
| Toh Tuck Close | Landed | 3 |
| Toh Tuck Place | Landed | 3 |
| Mount Sinai Drive | Landed | 2 |
| Clementi Crescent | Landed | 1 |
| Toh Tuck Walk | Landed | 1 |
If you live in these blocks, which other schools are also within 1km?
Most blocks near Nan Hua Primary School sit inside the 1km band of more than one school, so the distance advantage you have here you often have elsewhere too. These are the schools sharing the most blocks with it, out of 127.
Sharing a block means both schools' own within-1km lists contain it, on SLA's answer for that address. It does not mean the two are interchangeable, only that your address gives you the same standing at both.
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 Nan Hua Primary School?
127 HDB blocks sit within 1km of Nan Hua Primary School, holding about 16,495 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 Nan Hua 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. 9,145 private and landed homes sit within 1km of Nan Hua Primary School and 6,924 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.
Nan Hua parents on WhatsApp
Other parents whose child is heading into Nan Hua 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.