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

Homes within 1km and 2km of Tao Nan School

Block data last updated: 31 July 2026

Every HDB block within 1km of Tao Nan 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
59 blocks
7,854 flats in total
Between 1km and 2km
44 blocks
4,311 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: 59 blocks, 7,854 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 47 Marine Crescent 440047 161 1974 24
Blk 45 Marine Crescent 440045 150 1974 71
Blk 46 Marine Crescent 440046 109 1975 78
Blk 67 Marine Drive 440067 177 1975 96
Blk 30 Marine Crescent 440030 203 1974 102
Blk 43 Marine Crescent 440043 96 1975 111
Blk 34 Marine Crescent 440034 126 1974 115
Blk 44 Marine Crescent 440044 96 1975 132
Blk 66 Marine Drive 440066 180 1975 147
Blk 71 Marine Drive 440071 96 1975 154
Blk 31 Marine Crescent 440031 199 1974 159
Blk 15 Marine Terrace 440015 270 1974 187
Blk 55 Marine Terrace 440055 150 1974 188
Blk 58 Marine Terrace 440058 110 1974 192
Blk 65 Marine Drive 440065 176 1975 202
Blk 35 Marine Crescent 440035 126 1974 211
Blk 27 Marine Crescent 440027 96 1974 212
Blk 32 Marine Crescent 440032 192 1974 217
Blk 16 Marine Terrace 440016 270 1974 219
Blk 72 Marine Drive 440072 96 1975 222
Blk 60 Marine Drive 440060 130 1975 234
Blk 61 Marine Drive 440061 130 1975 247
Blk 28 Marine Crescent 440028 96 1974 247
Blk 73 Marine Drive 440073 96 1975 250
Blk 59 Marine Terrace 440059 150 1974 255
Blk 17 Marine Terrace 440017 150 1974 267
Blk 62 Marine Drive 440062 130 1975 275
Blk 33 Marine Crescent 440033 203 1974 276
Blk 29 Marine Crescent 440029 96 1974 293
Blk 63 Marine Drive 440063 130 1975 299
Blk 54 Marine Terrace 440054 150 1974 300
Blk 18 Marine Terrace 440018 150 1974 319
Blk 19 Marine Terrace 440019 108 1974 321
Blk 75 Marine Drive 440075 104 1975 337
Blk 76 Marine Drive 440076 104 1975 340
Blk 74 Marine Drive 440074 104 1975 341
Blk 64 Marine Drive 440064 176 1975 343
Blk 20 Marine Terrace 440020 107 1974 351
Blk 57 Marine Terrace 440057 111 1974 371
Blk 80 Marine Parade Central 440080 3 1976 373
Blk 77 Marine Drive 440077 96 1976 384
Blk 13 Marine Terrace 440013 96 1974 420
Blk 12 Marine Terrace 440012 96 1974 423
Blk 14 Marine Terrace 440014 96 1974 430
Blk 78 Marine Drive 440078 96 1976 438
Blk 51 Marine Terrace 440051 270 1974 442
Blk 81 Marine Parade Central 440081 3 1976 444
Blk 52 Marine Terrace 440052 270 1974 446
Blk 53 Marine Terrace 440053 270 1974 453
Blk 8 Marine Terrace 440008 108 1974 470
Blk 79 Marine Drive 440079 96 1976 472
Blk 6 Marine Terrace 440006 152 1974 498
Blk 83 Marine Parade Central 440083 3 1976 505
Blk 5 Marine Terrace 440005 147 1974 555
Blk 4 Marine Terrace 440004 150 1974 604
Blk 7 Marine Terrace 440007 110 1974 607
Blk 3 Marine Terrace 440003 96 1974 653
Blk 2 Marine Terrace 440002 96 1974 694
Blk 1 Marine Terrace 440001 96 1974 737

Between 1km and 2km: 44 blocks, 4,311 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 1 Haig Road 430001 219 1976 1537
Blk 2 Haig Road 430002 120 1976 1587
Blk 3 Haig Road 430003 144 1975 1597
Blk 4 Haig Road 430004 140 1975 1638
Blk 846 Sims Avenue 400846 72 1985 1645
Blk 848 Sims Avenue 400848 20 1985 1658
Blk 4 Joo Chiat Road 420004 108 1985 1699
Blk 6 Haig Road 430006 80 1976 1710
Blk 5 Haig Road 430005 120 1976 1713
Blk 842 Sims Avenue 400842 72 1985 1713
Blk 3 Joo Chiat Road 420003 108 1985 1718
Blk 844 Sims Avenue 400844 20 1985 1740
Blk 7 Haig Road 430007 80 1976 1777
Blk 8 Haig Road 430008 120 1976 1825
Blk 2A Eunos Crescent 401002 3 1981 1836
Blk 11 Haig Road 430011 120 1976 1842
Blk 3A Geylang Serai 402003 70 2010 1876
Blk 2 Eunos Crescent 400002 247 1977 1884
Blk 9 Haig Road 430009 141 1976 1887
Blk 410 Eunos Road 5 400410 11 1984 1887
Blk 21 Haig Road 430021 31 1980 1893
Blk 23 Haig Road 430023 80 1981 1898
Blk 1 Eunos Crescent 400001 247 1977 1902
Blk 2D Geylang Serai 406002 89 2010 1903
Blk 411 Eunos Road 5 400411 116 1984 1917
Blk 412 Eunos Road 5 400412 63 1990 1917
Blk 2A Geylang Serai 403002 93 2010 1924
Blk 116 Lengkong Tiga 410116 95 1988 1924
Blk 2C Geylang Serai 405002 87 2010 1930
Blk 10 Haig Road 430010 133 1976 1930
Blk 115 Lengkong Tiga 410115 48 1988 1932
Blk 22 Haig Road 430022 96 1981 1933
Blk 31 Eunos Crescent 400031 157 2005 1941
Blk 11 Eunos Crescent 400011 180 1976 1945
Blk 413 Eunos Road 5 400413 84 1990 1949
Blk 12 Haig Road 430012 3 1977 1954
Blk 2B Geylang Serai 404002 108 2010 1958
Blk 32 Eunos Crescent 400032 159 2005 1960
Blk 114 Lengkong Tiga 410114 97 1988 1964
Blk 1A Eunos Crescent 401001 2 1981 1968
Blk 414 Eunos Road 5 400414 27 1984 1969
Blk 33 Eunos Crescent 400033 159 2005 1983
Blk 113 Lengkong Tiga 410113 24 1988 1998
Blk 38C Eunos Road 2 403038 118 2023 2000

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 Tao Nan 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?