Homes within 1km and 2km of Ngee Ann Primary School
Block data last updated: 31 July 2026
Every HDB block within 1km of Ngee Ann Primary School, and every block between 1km and 2km, with the distance for each. Distances are measured from the school's land boundary to the block's building outline, the same basis MOE uses for home-school distance in Primary 1 registration.
Within 1km: 51 blocks, 7,341 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↕ | Distance (m)↕ |
|---|---|---|---|---|
| Blk 4 Marine Terrace | 440004 | 150 | 1974 | 33 |
| Blk 52 Marine Terrace | 440052 | 270 | 1974 | 46 |
| Blk 53 Marine Terrace | 440053 | 270 | 1974 | 50 |
| Blk 1 Marine Terrace | 440001 | 96 | 1974 | 64 |
| Blk 5 Marine Terrace | 440005 | 147 | 1974 | 93 |
| Blk 51 Marine Terrace | 440051 | 270 | 1974 | 94 |
| Blk 2 Marine Terrace | 440002 | 96 | 1974 | 103 |
| Blk 7 Marine Terrace | 440007 | 110 | 1974 | 124 |
| Blk 8 Marine Terrace | 440008 | 108 | 1974 | 132 |
| Blk 3 Marine Terrace | 440003 | 96 | 1974 | 143 |
| Blk 12 Marine Terrace | 440012 | 96 | 1974 | 157 |
| Blk 57 Marine Terrace | 440057 | 111 | 1974 | 178 |
| Blk 54 Marine Terrace | 440054 | 150 | 1974 | 181 |
| Blk 6 Marine Terrace | 440006 | 152 | 1974 | 189 |
| Blk 59 Marine Terrace | 440059 | 150 | 1974 | 200 |
| Blk 13 Marine Terrace | 440013 | 96 | 1974 | 210 |
| Blk 19 Marine Terrace | 440019 | 108 | 1974 | 228 |
| Blk 14 Marine Terrace | 440014 | 96 | 1974 | 268 |
| Blk 20 Marine Terrace | 440020 | 107 | 1974 | 269 |
| Blk 55 Marine Terrace | 440055 | 150 | 1974 | 293 |
| Blk 15 Marine Terrace | 440015 | 270 | 1974 | 305 |
| Blk 16 Marine Terrace | 440016 | 270 | 1974 | 312 |
| Blk 17 Marine Terrace | 440017 | 150 | 1974 | 330 |
| Blk 58 Marine Terrace | 440058 | 110 | 1974 | 330 |
| Blk 18 Marine Terrace | 440018 | 150 | 1974 | 357 |
| Blk 27 Marine Crescent | 440027 | 96 | 1974 | 404 |
| Blk 44 Marine Crescent | 440044 | 96 | 1975 | 431 |
| Blk 43 Marine Crescent | 440043 | 96 | 1975 | 434 |
| Blk 28 Marine Crescent | 440028 | 96 | 1974 | 446 |
| Blk 45 Marine Crescent | 440045 | 150 | 1974 | 473 |
| Blk 46 Marine Crescent | 440046 | 109 | 1975 | 474 |
| Blk 47 Marine Crescent | 440047 | 161 | 1974 | 489 |
| Blk 29 Marine Crescent | 440029 | 96 | 1974 | 494 |
| Blk 35 Marine Crescent | 440035 | 126 | 1974 | 513 |
| Blk 34 Marine Crescent | 440034 | 126 | 1974 | 523 |
| Blk 33 Marine Crescent | 440033 | 203 | 1974 | 579 |
| Blk 32 Marine Crescent | 440032 | 192 | 1974 | 590 |
| Blk 31 Marine Crescent | 440031 | 199 | 1974 | 607 |
| Blk 30 Marine Crescent | 440030 | 203 | 1974 | 624 |
| Blk 66 Marine Drive | 440066 | 180 | 1975 | 784 |
| Blk 67 Marine Drive | 440067 | 177 | 1975 | 791 |
| Blk 65 Marine Drive | 440065 | 176 | 1975 | 797 |
| Blk 64 Marine Drive | 440064 | 176 | 1975 | 864 |
| Blk 63 Marine Drive | 440063 | 130 | 1975 | 878 |
| Blk 71 Marine Drive | 440071 | 96 | 1975 | 887 |
| Blk 62 Marine Drive | 440062 | 130 | 1975 | 888 |
| Blk 61 Marine Drive | 440061 | 130 | 1975 | 907 |
| Blk 60 Marine Drive | 440060 | 130 | 1975 | 922 |
| Blk 72 Marine Drive | 440072 | 96 | 1975 | 953 |
| Blk 73 Marine Drive | 440073 | 96 | 1975 | 961 |
| Blk 77 Marine Drive | 440077 | 96 | 1976 | 988 |
Between 1km and 2km: 9 blocks, 595 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↕ | Distance (m)↕ |
|---|---|---|---|---|
| Blk 78 Marine Drive | 440078 | 96 | 1976 | 1026 |
| Blk 76 Marine Drive | 440076 | 104 | 1975 | 1028 |
| Blk 80 Marine Parade Central | 440080 | 3 | 1976 | 1040 |
| Blk 75 Marine Drive | 440075 | 104 | 1975 | 1051 |
| Blk 74 Marine Drive | 440074 | 104 | 1975 | 1071 |
| Blk 79 Marine Drive | 440079 | 96 | 1976 | 1087 |
| Blk 81 Marine Parade Central | 440081 | 3 | 1976 | 1122 |
| Blk 83 Marine Parade Central | 440083 | 3 | 1976 | 1211 |
| Blk 26 Chai Chee Road | 460026 | 82 | 1991 | 1988 |
Distances: school land boundary (SLA) to HDB block building outline, following MOE's published home-school distance method. Compiled from HDB building data on data.gov.sg, generated 2026-07-31.
Coverage: HDB blocks only. Condominiums and landed homes are not in this list yet.
Page copy last checked against official sources: 31 July 2026.
The full list as data: every block for Ngee Ann Primary School as a JSON file, with block, road, postal code, flats, year completed and distance.
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.
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.