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

Which homes are within 1km of Northshore Primary School?

阅读中文版 · Read in Chinese →

Block data last updated: 31 July 2026

About 13,575 flats in 88 HDB blocks sit within 1km of Northshore Primary School, and another 23,748 flats in 236 blocks lie between 1km and 2km. At Phase 2C in 2026 this school took 123 applications for 93 places, about 132% subscribed, so it went to a ballot and the 1km band decided who was in it. That is about 146 flats inside the 1km band for every Phase 2C place.

Condos, apartments and landed homes are counted too: another 410 private and landed homes sit within 1km, across 8 developments and streets, and 5,073 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 Northshore 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. 13,575 flats sit within 1km and 23,748 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 development
Punggol CoveValourPunggol ViewOasisPunggol GreenNorthshore1km2km
How old the flats within 1km are
CompletedBlocksFlatsShare of the band
2020 or later6710,40977%
2010 to 2019213,16623%
All8813,575100%

100% of the flats within 1km, 13,575 of 13,575, 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: 4,735 of the 5,483 private homes in these two bands, or 86%. A further 68 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. 680 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.

New flats and Phase 2C demand at Northshore 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.

Northshore Primary School

13,575 flats completed within 1km since 2013, 100% 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 5k2.5k 20052010201520202025
Within 1km
88 blocks
13,575 flats in total
Between 1km and 2km
236 blocks
23,748 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 Northshore 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

63 applied for 96places, 66%

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

0 applied for 31places, 0%

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 93places, 132%

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: 88 blocks, 13,575 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 421A Northshore Drive82142121220206 yrs2
Blk 411A Northshore Drive82141111220224 yrs9
Blk 410A Northshore Drive82141018520224 yrs11
Blk 408C Northshore Drive82340814020206 yrs18
Blk 409D Northshore Drive8244099320206 yrs28
Blk 421C Northshore Drive82342121120215 yrs41
Blk 423A Northshore Crescent82142324020224 yrs42
Blk 422A Northshore Drive82142218120206 yrs48
Blk 421B Northshore Drive82242123620215 yrs48
Blk 411B Northshore Drive82241111220224 yrs57
Blk 419D Northshore Drive82441910920215 yrs64
Blk 408B Northshore Drive82240814020206 yrs69
Blk 409C Northshore Drive8234099320206 yrs72
Blk 423B Northshore Crescent82242319120224 yrs73
Blk 420D Northshore Drive82442014720215 yrs89
Blk 425A Northshore Crescent82142517320224 yrs107
Blk 422B Northshore Drive82242218120215 yrs112
Blk 419C Northshore Drive82341911820215 yrs114
Blk 409B Northshore Drive8224099320206 yrs118
Blk 408A Northshore Drive82140816620206 yrs124
Blk 425B Northshore Crescent82242519720224 yrs138
Blk 420C Northshore Drive8234209320215 yrs139
Blk 419B Northshore Drive82241911820215 yrs161
Blk 409A Northshore Drive8214098920206 yrs163
Blk 420B Northshore Drive8224209320215 yrs189
Blk 419A Northshore Drive82141910520215 yrs207
Blk 420A Northshore Drive82142012020215 yrs235
Blk 406C Northshore Drive82340612820206 yrs268
Blk 405B Northshore Drive82240514020206 yrs284
Blk 413C Northshore Drive82341310920215 yrs305
Blk 406B Northshore Drive8224069020206 yrs317
Blk 405A Northshore Drive82140514020206 yrs334
Blk 415D Northshore Drive82441512420215 yrs335
Blk 413B Northshore Drive82241313520215 yrs354
Blk 406A Northshore Drive8214069020206 yrs361
Blk 415C Northshore Drive8234157020215 yrs381
Blk 413A Northshore Drive82141311220215 yrs411
Blk 415B Northshore Drive8224159320215 yrs411
Blk 402A Northshore Drive82140211920224 yrs429
Blk 402B Northshore Drive82240211920224 yrs453
Blk 401A Northshore Drive82140115020224 yrs462
Blk 435A Northshore Drive82143514220242 yrs505
Blk 431C Northshore Drive82343115820242 yrs510
Blk 435B Northshore Drive82243520820242 yrs516
Blk 433B Northshore Drive82243315620233 yrs517
Blk 436A Northshore Drive82143614120242 yrs537
Blk 432A Northshore Drive82143217620233 yrs556
Blk 431B Northshore Drive82243114420233 yrs568
Blk 436B Northshore Drive8224367020242 yrs577
Blk 433A Northshore Drive82143314620233 yrs581
Blk 438C Northshore Drive82343817620242 yrs611
Blk 432B Northshore Drive82243216020233 yrs617
Blk 438B Northshore Drive82243827320242 yrs620
Blk 437A Northshore Drive82143711120242 yrs632
Blk 438A Northshore Drive82143824120242 yrs635
Blk 437B Northshore Drive82243718320242 yrs658
Blk 326C Sumang Walk82332611420179 yrs687
Blk 326B Sumang Walk82232619020179 yrs702
Blk 326A Sumang Walk82132624020179 yrs710
Blk 445A New Punggol Road82144532420242 yrs725
Blk 447A Punggol Way82144732020242 yrs727
Blk 446B Punggol Way82244631820242 yrs730
Blk 327C Sumang Walk82332714420179 yrs735
Blk 325A Sumang Walk82132512420188 yrs739
Blk 443A New Punggol Road82144318820242 yrs739
Blk 446A Punggol Way82144614020242 yrs742
Blk 327B Sumang Walk82232715220179 yrs748
Blk 327A Sumang Walk82132716020179 yrs761
Blk 442A New Punggol Road82144219420251 yrs766
Blk 442B New Punggol Road82244212920242 yrs773
Blk 312B Sumang Link82231290201412 yrs777
Blk 312C Sumang Link823312114201412 yrs784
Blk 325B Sumang Walk82232512420188 yrs788
Blk 313C Sumang Link82331399201412 yrs801
Blk 443B New Punggol Road82244313520242 yrs808
Blk 312A Sumang Link821312140201412 yrs812
Blk 445B New Punggol Road82244520920242 yrs821
Blk 313B Sumang Link82231389201412 yrs822
Blk 323A Sumang Walk82132312620188 yrs829
Blk 448A Punggol Way82144819620242 yrs831
Blk 448B Punggol Way82244820420242 yrs832
Blk 323C Sumang Walk8233239020188 yrs849
Blk 313A Sumang Link821313150201412 yrs870
Blk 323B Sumang Walk82232312620188 yrs884
Blk 323D Sumang Walk8243239020188 yrs898
Blk 310B Punggol Walk822310287201511 yrs926
Blk 310C Punggol Walk823310262201511 yrs934
Blk 310A Punggol Walk821310255201511 yrs947

Between 1km and 2km: 236 blocks, 23,748 flats

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

AddressPostal codeFlatsYear completedAgeDistance (m)
Blk 322A Sumang Walk8213228420179 yrs986
Blk 322B Sumang Walk8223228420179 yrs1035
Blk 322C Sumang Walk82332211620188 yrs1086
Blk 308C Punggol Walk823308334201511 yrs1090
Blk 308A Punggol Walk821308456201511 yrs1109
Blk 316A Punggol Way821316102201610 yrs1111
Blk 316B Punggol Way82231677201610 yrs1125
Blk 308B Punggol Walk822308282201511 yrs1134
Blk 322D Sumang Walk82432213220188 yrs1139
Blk 316C Punggol Way82331676201511 yrs1173
Blk 314A Punggol Way821314160201610 yrs1191
Blk 306C Punggol Place823306112201016 yrs1220
Blk 316D Punggol Way824316100201511 yrs1224
Blk 315A Punggol Way821315160201610 yrs1244
Blk 306A Punggol Place821306112201016 yrs1251
Blk 314B Punggol Way822314166201610 yrs1256
Blk 672D Edgefield Plains824672128201412 yrs1258
Blk 306D Punggol Drive824306108201016 yrs1262
Blk 306B Punggol Place822306112201016 yrs1285
Blk 673C Edgefield Plains823673124201412 yrs1287
Blk 679C Punggol Drive82367966201511 yrs1291
Blk 679B Punggol Drive82267952201511 yrs1298
Blk 305D Punggol Drive824305108201016 yrs1305
Blk 315B Punggol Way822315168201610 yrs1309
Blk 672C Edgefield Plains82367296201412 yrs1313
Blk 679A Punggol Drive82167990201511 yrs1324
Blk 678C Punggol Drive82367886201511 yrs1332
Blk 673B Edgefield Plains82267392201511 yrs1344
Blk 305B Punggol Road82230580201016 yrs1346
Blk 678B Punggol Drive822678124201511 yrs1357
Blk 678A Punggol Drive82167894201511 yrs1367
Blk 305A Punggol Road82130580201016 yrs1371
Blk 673A Edgefield Plains821673116201511 yrs1389
Blk 264A Punggol Way821264128201412 yrs1392
Blk 612C Punggol Drive82361290201115 yrs1392
Blk 677D Punggol Drive824677110201511 yrs1401
Blk 302C Punggol Place82330260200917 yrs1404
Blk 265A Punggol Way821265128201313 yrs1412
Blk 266A Punggol Way821266120201412 yrs1420
Blk 302D Punggol Place82430260200917 yrs1420
Blk 677C Punggol Drive82367796201511 yrs1424
Blk 302A Punggol Place82130275200917 yrs1428
Blk 677A Punggol Drive821677126201511 yrs1432
Blk 612B Punggol Drive82261290201115 yrs1435
Blk 301D Punggol Place82430159200917 yrs1435
Blk 671B Edgefield Plains82267184201511 yrs1436
Blk 677B Punggol Drive822677124201511 yrs1437
Blk 672B Edgefield Plains822672128201412 yrs1440
Blk 612D Punggol Drive82461290201115 yrs1444
Blk 301C Punggol Central82330159200917 yrs1451
Blk 302B Punggol Place82230260200917 yrs1451
Blk 303D Punggol Place82430351200917 yrs1466
Blk 613A Punggol Drive82161390201115 yrs1466
Blk 265B Punggol Way82226564201313 yrs1467
Blk 676D Punggol Drive82467678201511 yrs1467
Blk 266B Punggol Way822266112201412 yrs1468
Blk 301B Punggol Central82230160200818 yrs1468
Blk 261A Punggol Way821261120201412 yrs1471
Blk 301A Punggol Central82130180200818 yrs1477
Blk 604A Punggol Road82160490201016 yrs1484
Blk 672A Edgefield Plains821672120201412 yrs1484
Blk 303C Punggol Central82330351200917 yrs1488
Blk 676C Punggol Drive82367662201511 yrs1490
Blk 261B Punggol Way82226164201412 yrs1491
Blk 671A Edgefield Plains821671128201412 yrs1494
Blk 265C Punggol Way82326564201313 yrs1497
Blk 676B Punggol Drive822676116201511 yrs1503
Blk 303B Punggol Central82230360200917 yrs1504
Blk 676A Punggol Drive82167688201511 yrs1508
Blk 613B Punggol Drive82261390201115 yrs1509
Blk 256B Sumang Walk822256128201511 yrs1512
Blk 266C Punggol Way823266112201412 yrs1515
Blk 604B Punggol Road82260490201016 yrs1517
Blk 265D Punggol Way82426564201313 yrs1518
Blk 266D Punggol Way82426664201313 yrs1520
Blk 271B Punggol Walk82227190201214 yrs1520
Blk 303A Punggol Central82130359200917 yrs1521
Blk 271C Punggol Walk823271118201214 yrs1530
Blk 613C Punggol Drive82361396201115 yrs1532
Blk 261C Punggol Way82326164201412 yrs1533
Blk 612A Punggol Drive82161296201115 yrs1533
Blk 256A Sumang Walk821256128201511 yrs1536
Blk 256C Sumang Walk823256142201511 yrs1551
Blk 604C Punggol Road82360478201016 yrs1557
Blk 270B Punggol Field82227089201115 yrs1561
Blk 270A Punggol Field82127089201115 yrs1561
Blk 270C Punggol Field82327058201115 yrs1562
Blk 267C Punggol Field82326758201115 yrs1565
Blk 271A Punggol Walk821271120201214 yrs1567
Blk 267B Punggol Field82226789201115 yrs1568
Blk 602A Punggol Central82160290201016 yrs1572
Blk 615A Edgefield Plains82161595201115 yrs1573
Blk 267A Punggol Field82126789201115 yrs1574
Blk 260C Punggol Way82326064201412 yrs1574
Blk 293 Punggol Central820293116200224 yrs1576
Blk 613D Punggol Drive82461396201115 yrs1576
Blk 274C Punggol Place82327493201115 yrs1581
Blk 271D Punggol Walk82427188201214 yrs1584
Blk 603C Punggol Road82360378201016 yrs1585
Blk 603A Punggol Road82160390201016 yrs1587
Blk 260A Punggol Way82126062201412 yrs1593
Blk 670A Edgefield Plains821670127201511 yrs1595
Blk 274B Punggol Place82227493201115 yrs1603
Blk 668A Edgefield Plains821668112201511 yrs1608
Blk 274D Punggol Place82427492201115 yrs1608
Blk 260B Punggol Way82226064201412 yrs1610
Blk 614A Edgefield Plains82161496201115 yrs1614
Blk 269C Punggol Field82326989201115 yrs1616
Blk 602B Punggol Central82260290201016 yrs1618
Blk 299 Punggol Central820299114200224 yrs1618
Blk 272B Punggol Walk82227288201214 yrs1619
Blk 615B Edgefield Plains82261595201115 yrs1619
Blk 256D Sumang Walk824256128201511 yrs1623
Blk 603B Punggol Road82260390201016 yrs1626
Blk 272A Punggol Walk82127288201214 yrs1628
Blk 294 Punggol Central820294117200224 yrs1630
Blk 288B Punggol Place82228890201115 yrs1634
Blk 268A Punggol Field82126859201115 yrs1634
Blk 670B Edgefield Plains822670128201511 yrs1635
Blk 298 Punggol Central82029886200224 yrs1640
Blk 602C Punggol Central82360289201016 yrs1641
Blk 601D Punggol Central82460190201016 yrs1643
Blk 274A Punggol Place82127490201115 yrs1644
Blk 269B Punggol Field82226989201115 yrs1644
Blk 288C Punggol Place823288120201115 yrs1650
Blk 615C Edgefield Plains823615112201115 yrs1650
Blk 668B Edgefield Plains82266888201511 yrs1661
Blk 601C Punggol Central82360190201016 yrs1663
Blk 273D Punggol Place82427389201115 yrs1663
Blk 670C Edgefield Plains823670128201511 yrs1664
Blk 269A Punggol Field82126989201115 yrs1665
Blk 272C Punggol Walk82327289201214 yrs1666
Blk 268B Punggol Field82226889201115 yrs1667
Blk 259C Punggol Field823259128201412 yrs1668
Blk 268D Punggol Field82426889201115 yrs1669
Blk 268C Punggol Field82326889201115 yrs1672
Blk 297 Punggol Central820297114200224 yrs1676
Blk 258C Punggol Field82325896201511 yrs1677
Blk 272D Punggol Walk82427288201214 yrs1679
Blk 288A Punggol Place82128890201115 yrs1681
Blk 601A Punggol Central82160189201016 yrs1691
Blk 614B Edgefield Plains82261496201115 yrs1694
Blk 273A Punggol Place82127390201115 yrs1695
Blk 289D Punggol Place824289120201115 yrs1705
Blk 295 Punggol Central820295117200224 yrs1706
Blk 273C Punggol Place82327389201115 yrs1706
Blk 601B Punggol Central82260190201016 yrs1713
Blk 258B Punggol Field82225864201511 yrs1714
Blk 669B Edgefield Plains822669180201511 yrs1715
Blk 669A Edgefield Plains82166968201511 yrs1717
Blk 258A Punggol Field82125894201511 yrs1724
Blk 273B Punggol Place82227393201115 yrs1727
Blk 259A Punggol Field82125994201412 yrs1733
Blk 296 Punggol Central820296116200224 yrs1741
Blk 619B Punggol Drive82261992201214 yrs1744
Blk 289C Punggol Place82328990201115 yrs1753
Blk 195E Punggol Road82519590200620 yrs1755
Blk 259B Punggol Field82225996201412 yrs1755
Blk 195A Punggol Road82119590200521 yrs1757
Blk 289A Punggol Place821289120201115 yrs1768
Blk 195D Punggol Road82419590200620 yrs1778
Blk 619C Punggol Drive82361992201214 yrs1780
Blk 195B Punggol Road82219590200521 yrs1781
Blk 211A Punggol Walk821211112201313 yrs1782
Blk 619A Punggol Drive82161992201214 yrs1789
Blk 289B Punggol Place822289120201115 yrs1793
Blk 683B Edgedale Plains8226837620179 yrs1800
Blk 208B Punggol Place822208105201313 yrs1802
Blk 208A Punggol Place82120890201313 yrs1805
Blk 195C Punggol Road82319590200620 yrs1817
Blk 619D Punggol Drive82461992201214 yrs1825
Blk 683C Edgedale Plains8236838020179 yrs1832
Blk 617A Punggol Drive82161788201115 yrs1836
Blk 684D Edgedale Plains8246848620179 yrs1840
Blk 683A Edgedale Plains82168312720179 yrs1844
Blk 217A Sumang Walk821217124201610 yrs1850
Blk 211B Punggol Walk822211129201313 yrs1852
Blk 207D Punggol Place82420781201214 yrs1858
Blk 621B Edgefield Walk822621256201016 yrs1862
Blk 199C Punggol Field82319991200026 yrs1862
Blk 208C Punggol Place82320881201214 yrs1865
Blk 618D Punggol Drive82461888201214 yrs1870
Blk 684C Edgedale Plains82368414220179 yrs1879
Blk 199D Punggol Field82419976200125 yrs1883
Blk 617B Punggol Drive82261761201115 yrs1883
Blk 621A Edgefield Walk821621256201016 yrs1889
Blk 227B Sumang Lane8222279520179 yrs1890
Blk 211D Punggol Walk824211112201313 yrs1891
Blk 217C Sumang Walk823217128201610 yrs1892
Blk 217D Sumang Walk82421790201610 yrs1892
Blk 211C Punggol Walk823211119201313 yrs1897
Blk 217B Sumang Walk822217128201610 yrs1904
Blk 201A Punggol Field82120181200323 yrs1908
Blk 207C Punggol Place82320787201214 yrs1909
Blk 618C Punggol Drive82361861201115 yrs1916
Blk 207A Punggol Place82120781201214 yrs1919
Blk 199B Punggol Field82219986200125 yrs1920
Blk 617C Punggol Drive82361761201115 yrs1920
Blk 227A Sumang Lane82122795201610 yrs1921
Blk 197B Punggol Field82219775200125 yrs1924
Blk 207B Punggol Place82220781201214 yrs1926
Blk 682C Edgedale Plains8236829620179 yrs1930
Blk 213C Punggol Walk823213105201313 yrs1931
Blk 667A Punggol Drive82166796201412 yrs1932
Blk 201B Punggol Field82220181200323 yrs1934
Blk 213B Punggol Walk822213120201313 yrs1939
Blk 226C Sumang Lane8232269920179 yrs1940
Blk 220C Sumang Lane82322012020179 yrs1943
Blk 212B Punggol Walk822212120201313 yrs1947
Blk 197A Punggol Field82119775200125 yrs1950
Blk 202A Punggol Field821202117200323 yrs1952
Blk 618B Punggol Drive82261861201115 yrs1952
Blk 199A Punggol Field82119986200125 yrs1955
Blk 665A Punggol Drive821665128201511 yrs1956
Blk 684B Edgedale Plains82268411520179 yrs1957
Blk 617D Punggol Drive82461788201115 yrs1957
Blk 210B Punggol Place82221090201313 yrs1964
Blk 622C Punggol Central823622132201214 yrs1969
Blk 210A Punggol Place82121090201313 yrs1971
Blk 201D Punggol Field824201112200323 yrs1972
Blk 682B Edgedale Plains8226828020179 yrs1976
Blk 209B Punggol Place822209105201313 yrs1981
Blk 196D Punggol Field82419676200125 yrs1986
Blk 209A Punggol Place821209105201313 yrs1987
Blk 624A Punggol Central821624102201214 yrs1987
Blk 201C Punggol Field82320178200323 yrs1988
Blk 618A Punggol Drive82161888201115 yrs1989
Blk 193 Edgefield Plains820193114200323 yrs1992
Blk 682A Edgedale Plains82168212720179 yrs1994
Blk 665B Punggol Drive82266564201511 yrs1999
Blk 624B Punggol Central822624101201214 yrs2001
Blk 684A Edgedale Plains82168412820179 yrs2009
Blk 622B Punggol Central822622132201214 yrs2012
Blk 192 Punggol Central82019296200323 yrs2018
Blk 667B Punggol Drive82266748201412 yrs2019
Blk 633A Punggol Drive82163363200620 yrs2019

Condos, apartments and landed homes near Northshore Primary School

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

Within 1km
410 homes
8 developments and streets
Between 1km and 2km
5,073 homes
8 developments and streets

Within 1km: 410 homes

Development or street Type Homes
Piermont Grand Executive condo 286
Ponggol Seventeenth Avenue Landed 50
Northshore Bungalows Landed 20
Ponggol Twenty-Fourth Avenue Landed 18
Whiteshores Landed 14
The Ambience Landed 11
Verdure Villas Landed 6
Ponggol Park Landed 5

Between 1km and 2km: 5,073 homes

Development or street Type Homes
Watertown Condo or apartment 992
A Treasure Trove Condo or apartment 882
Twin Waterfalls Executive condo 728
Prive Executive condo 680
Parc Centros Condo or apartment 618
Piermont Grand Executive condo 534
Waterbay Executive condo 383
Ecopolitan Executive condo 256

If you live in these blocks, which other schools are also within 1km?

Most blocks near Northshore 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 88.

Punggol Cove Primary School57 of the same blocks, 65%
Valour Primary School30 of the same blocks, 34%
Punggol View Primary School16 of the same blocks, 18%
Punggol Green Primary School9 of the same blocks, 10%

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 Northshore Primary School?

88 HDB blocks sit within 1km of Northshore Primary School, holding about 13,575 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 Northshore 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. 410 private and landed homes sit within 1km of Northshore Primary School and 5,073 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, 2020 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.

Northshore parents on WhatsApp

Other parents whose child is heading into Northshore 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?