Skip to content P1 Registration 2026 · LIVE Vacancies & balloting, school by school
P1 P1 Parents SG

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 in total
Between 1km and 2km
9 blocks
595 flats in total
Before you rely on a band
HDB blocks only. This list covers HDB blocks. Condos and landed homes near the school are not included yet, so a home that is not listed here is not necessarily outside a band.
Band edges. Treat any block within about 200m of a band line as close enough that MOE could call it either way, not as settled. Confirm your own address on SLA's OneMap School Query, the service MOE tells parents to check in the year of 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.

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?