Which homes are within 1km of Queenstown Primary School?
阅读中文版 · Read in Chinese →Block data last updated: 31 July 2026
About 19,203 flats in 150 HDB blocks sit within 1km of Queenstown Primary School, and another 14,859 flats in 100 blocks lie between 1km and 2km. At Phase 2C in 2026 this school took 108 applications for 147 places, about 73% subscribed, so every applicant in the distance order was taken. That is about 131 flats inside the 1km band for every Phase 2C place.
Condos, apartments and landed homes are counted too: another 6,086 private and landed homes sit within 1km, across 29 developments and streets, and 14,398 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. 19,203 flats sit within 1km and 14,859 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 | 17 | 3,219 | 17% |
| 2010 to 2019 | 16 | 3,001 | 16% |
| 2000 to 2009 | 9 | 1,780 | 9% |
| 1990 to 1999 | 35 | 3,112 | 16% |
| 1980 to 1989 | 15 | 1,167 | 6% |
| before 1980 | 58 | 6,924 | 36% |
| All | 150 | 19,203 | 100% |
28% of the flats within 1km, 5,426 of 19,203, 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: 19,127 of the 20,484 private homes in these two bands, or 93%. A further 836 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. 521 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 74 HDB buildings under construction, 24 within 1km and 50 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 Queenstown 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.
5,426 flats completed within 1km since 2013, 28% of all the HDB flats in its 1km band.
Scroll sideways to see the whole chart.
When being within 1km of Queenstown 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
13 applied for 101places, 13%
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
1 applied for 49places, 2%
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
108 applied for 147places, 73%
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: 150 blocks, 19,203 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 43A Margaret Drive | 143043 | 274 | 2021 | 5 yrs | 16 |
| Blk 42A Margaret Drive | 143042 | 246 | 2021 | 5 yrs | 20 |
| Blk 83 Strathmore Avenue | 141083 | 81 | 1995 | 31 yrs | 27 |
| Blk 82 Strathmore Avenue | 141082 | 117 | 1996 | 30 yrs | 33 |
| Blk 41A Margaret Drive | 143041 | 186 | 2021 | 5 yrs | 56 |
| Blk 88 Dawson Road | 142088 | 320 | 2015 | 11 yrs | 80 |
| Blk 40B Margaret Drive | 142040 | 150 | 2021 | 5 yrs | 101 |
| Blk 81 Strathmore Avenue | 141081 | 85 | 1993 | 33 yrs | 104 |
| Blk 49 Strathmore Avenue | 140049 | 176 | 2004 | 22 yrs | 126 |
| Blk 39A Margaret Drive | 141039 | 168 | 2021 | 5 yrs | 127 |
| Blk 87 Dawson Road | 141087 | 320 | 2015 | 11 yrs | 138 |
| Blk 40A Margaret Drive | 141040 | 168 | 2021 | 5 yrs | 148 |
| Blk 50 Strathmore Avenue | 140050 | 176 | 2004 | 22 yrs | 149 |
| Blk 80 Strathmore Avenue | 141080 | 81 | 1993 | 33 yrs | 152 |
| Blk 48 Strathmore Avenue | 140048 | 234 | 2005 | 21 yrs | 154 |
| Blk 86 Dawson Road | 141086 | 320 | 2015 | 11 yrs | 190 |
| Blk 52 Strathmore Avenue | 141052 | 234 | 2005 | 21 yrs | 203 |
| Blk 51 Strathmore Avenue | 140051 | 176 | 2005 | 21 yrs | 203 |
| Blk 79 Dawson Road | 141079 | 143 | 2019 | 7 yrs | 212 |
| Blk 181 Stirling Road | 140181 | 87 | 1998 | 28 yrs | 213 |
| Blk 55 Strathmore Avenue | 140055 | 181 | 2000 | 26 yrs | 216 |
| Blk 182 Stirling Road | 140182 | 87 | 1998 | 28 yrs | 218 |
| Blk 37 Margaret Drive | 143037 | 158 | 2021 | 5 yrs | 227 |
| Blk 36 Margaret Drive | 140036 | 162 | 2021 | 5 yrs | 230 |
| Blk 78 Dawson Road | 141078 | 99 | 2019 | 7 yrs | 233 |
| Blk 183 Stirling Road | 140183 | 66 | 1999 | 27 yrs | 247 |
| Blk 56 Strathmore Avenue | 140056 | 154 | 2000 | 26 yrs | 260 |
| Blk 147 Mei Ling Street | 140147 | 24 | 1993 | 33 yrs | 261 |
| Blk 149 Mei Ling Street | 140149 | 68 | 1993 | 33 yrs | 266 |
| Blk 53 Strathmore Avenue | 140053 | 247 | 2019 | 7 yrs | 267 |
| Blk 35 Margaret Drive | 140035 | 126 | 2021 | 5 yrs | 273 |
| Blk 145 Mei Ling Street | 140145 | 51 | 1994 | 32 yrs | 277 |
| Blk 94 Dawson Road | 141094 | 270 | 2020 | 6 yrs | 287 |
| Blk 62B Strathmore Avenue | 143062 | 180 | 2010 | 16 yrs | 288 |
| Blk 58 Stirling Road | 141058 | 8 | 1959 | 67 yrs | 288 |
| Blk 184 Stirling Road | 140184 | 122 | 1999 | 27 yrs | 295 |
| Blk 92 Dawson Road | 141092 | 154 | 2015 | 11 yrs | 300 |
| Blk 57 Stirling Road | 141057 | 8 | 1959 | 67 yrs | 300 |
| Blk 34 Margaret Drive | 140034 | 160 | 2021 | 5 yrs | 306 |
| Blk 148 Mei Ling Street | 140148 | 110 | 1994 | 32 yrs | 307 |
| Blk 143 Mei Ling Street | 140143 | 75 | 1993 | 33 yrs | 313 |
| Blk 56 Stirling Road | 142056 | 8 | 1959 | 67 yrs | 325 |
| Blk 55 Stirling Road | 142055 | 6 | 1959 | 67 yrs | 333 |
| Blk 146 Mei Ling Street | 140146 | 84 | 1994 | 32 yrs | 337 |
| Blk 62A Strathmore Avenue | 142062 | 110 | 2010 | 16 yrs | 344 |
| Blk 93 Dawson Road | 142093 | 150 | 2015 | 11 yrs | 345 |
| Blk 58 Strathmore Avenue | 142058 | 123 | 1999 | 27 yrs | 345 |
| Blk 150 Mei Ling Street | 141150 | 109 | 1994 | 32 yrs | 346 |
| Blk 33 Margaret Drive | 140033 | 164 | 2021 | 5 yrs | 346 |
| Blk 95 Dawson Road | 141095 | 256 | 2020 | 6 yrs | 362 |
| Blk 89 Dawson Road | 142089 | 154 | 2015 | 11 yrs | 363 |
| Blk 155 Mei Ling Street | 140155 | 144 | 1969 | 57 yrs | 364 |
| Blk 61A Strathmore Avenue | 142061 | 180 | 2010 | 16 yrs | 376 |
| Blk 59 Strathmore Avenue | 142059 | 137 | 1999 | 27 yrs | 381 |
| Blk 32 Margaret Drive | 140032 | 163 | 2021 | 5 yrs | 383 |
| Blk 50 Stirling Road | 141050 | 8 | 1959 | 67 yrs | 389 |
| Blk 156 Mei Ling Street | 140156 | 144 | 1969 | 57 yrs | 392 |
| Blk 53 Stirling Road | 141053 | 6 | 1959 | 67 yrs | 402 |
| Blk 90 Dawson Road | 142090 | 150 | 2015 | 11 yrs | 409 |
| Blk 52 Stirling Road | 140052 | 6 | 1959 | 67 yrs | 412 |
| Blk 154 Mei Ling Street | 140154 | 140 | 1968 | 58 yrs | 414 |
| Blk 61C Strathmore Avenue | 144061 | 162 | 2010 | 16 yrs | 424 |
| Blk 31 Margaret Drive | 140031 | 124 | 2021 | 5 yrs | 427 |
| Blk 61B Strathmore Avenue | 143061 | 162 | 2010 | 16 yrs | 434 |
| Blk 96 Dawson Road | 141096 | 284 | 2020 | 6 yrs | 435 |
| Blk 151 Mei Ling Street | 140151 | 196 | 1968 | 58 yrs | 440 |
| Blk 157 Mei Ling Street | 140157 | 140 | 1969 | 57 yrs | 448 |
| Blk 30 Margaret Drive | 141030 | 160 | 2021 | 5 yrs | 448 |
| Blk 60 Strathmore Avenue | 141060 | 137 | 1998 | 28 yrs | 449 |
| Blk 91 Dawson Road | 144091 | 150 | 2015 | 11 yrs | 454 |
| Blk 45 Stirling Road | 140045 | 112 | 1961 | 65 yrs | 469 |
| Blk 153 Mei Ling Street | 140153 | 80 | 1968 | 58 yrs | 470 |
| Blk 160 Mei Ling Street | 140160 | 226 | 1970 | 56 yrs | 481 |
| Blk 152 Mei Ling Street | 140152 | 80 | 1968 | 58 yrs | 524 |
| Blk 44 Stirling Road | 141044 | 4 | 1963 | 63 yrs | 538 |
| Blk 158 Mei Ling Street | 140158 | 102 | 1969 | 57 yrs | 543 |
| Blk 49 Stirling Road | 141049 | 96 | 1961 | 65 yrs | 546 |
| Blk 43 Stirling Road | 141043 | 4 | 1963 | 63 yrs | 555 |
| Blk 161 Mei Ling Street | 140161 | 227 | 1970 | 56 yrs | 564 |
| Blk 162 Mei Ling Street | 140162 | 100 | 1969 | 57 yrs | 569 |
| Blk 42 Stirling Road | 140042 | 10 | 1963 | 63 yrs | 580 |
| Blk 163 Stirling Road | 140163 | 100 | 1969 | 57 yrs | 614 |
| Blk 47 Stirling Road | 140047 | 6 | 1963 | 63 yrs | 615 |
| Blk 171 Stirling Road | 140171 | 120 | 1970 | 56 yrs | 616 |
| Blk 48 Stirling Road | 141048 | 112 | 1961 | 65 yrs | 619 |
| Blk 41 Stirling Road | 140041 | 6 | 1963 | 63 yrs | 642 |
| Blk 170 Stirling Road | 140170 | 197 | 1970 | 56 yrs | 644 |
| Blk 164 Stirling Road | 140164 | 104 | 1969 | 57 yrs | 648 |
| Blk 37 Jalan Rumah Tinggi | 150037 | 199 | 1963 | 63 yrs | 661 |
| Blk 46 Stirling Road | 140046 | 6 | 1963 | 63 yrs | 677 |
| Blk 169 Stirling Road | 140169 | 199 | 1970 | 56 yrs | 686 |
| Blk 9 Jalan Rumah Tinggi | 150009 | 102 | 1983 | 43 yrs | 689 |
| Blk 129 Clarence Lane | 140129 | 95 | 1994 | 32 yrs | 707 |
| Blk 166 Stirling Road | 140166 | 107 | 1970 | 56 yrs | 724 |
| Blk 36 Jalan Rumah Tinggi | 150036 | 116 | 1998 | 28 yrs | 725 |
| Blk 168 Stirling Road | 141168 | 144 | 1970 | 56 yrs | 726 |
| Blk 38 Jalan Rumah Tinggi | 150038 | 105 | 1995 | 31 yrs | 729 |
| Blk 8 Jalan Rumah Tinggi | 150008 | 102 | 1983 | 43 yrs | 736 |
| Blk 39 Jalan Rumah Tinggi | 151039 | 105 | 1995 | 31 yrs | 740 |
| Blk 40 Jalan Rumah Tinggi | 151040 | 105 | 1996 | 30 yrs | 754 |
| Blk 165 Stirling Road | 140165 | 107 | 1970 | 56 yrs | 756 |
| Blk 10 Jalan Rumah Tinggi | 150010 | 28 | 1986 | 40 yrs | 757 |
| Blk 130 Clarence Lane | 140130 | 95 | 1994 | 32 yrs | 763 |
| Blk 23B Queen's Close | 141023 | 96 | 1972 | 54 yrs | 766 |
| Blk 167 Stirling Road | 140167 | 144 | 1970 | 56 yrs | 768 |
| Blk 133 Clarence Lane | 140133 | 40 | 1994 | 32 yrs | 771 |
| Blk 168A Queensway | 140168 | 228 | 1973 | 53 yrs | 774 |
| Blk 7 Jalan Bukit Merah | 150007 | 35 | 1989 | 37 yrs | 782 |
| Blk 35 Jalan Rumah Tinggi | 150035 | 116 | 1997 | 29 yrs | 784 |
| Blk 19 Queen's Close | 140019 | 76 | 1994 | 32 yrs | 798 |
| Blk 21 Queen's Close | 140021 | 103 | 1994 | 32 yrs | 801 |
| Blk 132 Clarence Lane | 140132 | 50 | 1994 | 32 yrs | 806 |
| Blk 14 Jalan Bukit Merah | 150014 | 86 | 1995 | 31 yrs | 808 |
| Blk 20 Queen's Close | 140020 | 86 | 1994 | 32 yrs | 808 |
| Blk 131 Clarence Lane | 140131 | 59 | 1994 | 32 yrs | 811 |
| Blk 23A Queen's Close | 140023 | 126 | 1972 | 54 yrs | 814 |
| Blk 22 Queen's Close | 140022 | 73 | 1994 | 32 yrs | 825 |
| Blk 13 Jalan Bukit Merah | 150013 | 78 | 1994 | 32 yrs | 826 |
| Blk 12 Jalan Bukit Merah | 150012 | 80 | 1995 | 31 yrs | 849 |
| Blk 61 Lengkok Bahru | 150061 | 144 | 1966 | 60 yrs | 856 |
| Blk 53 Lengkok Bahru | 150053 | 110 | 1986 | 40 yrs | 876 |
| Blk 50 Hoy Fatt Road | 150050 | 132 | 1986 | 40 yrs | 890 |
| Blk 54 Lengkok Bahru | 150054 | 32 | 1986 | 40 yrs | 892 |
| Blk 3 Jalan Bukit Merah | 150003 | 520 | 1974 | 52 yrs | 901 |
| Blk 52 Lengkok Bahru | 150052 | 132 | 1986 | 40 yrs | 913 |
| Blk 11 Jalan Bukit Merah | 150011 | 21 | 1986 | 40 yrs | 916 |
| Blk 48 Lengkok Bahru | 151048 | 121 | 1986 | 40 yrs | 928 |
| Blk 51 Lengkok Bahru | 150051 | 132 | 1986 | 40 yrs | 930 |
| Blk 49 Hoy Fatt Road | 150049 | 88 | 1986 | 40 yrs | 933 |
| Blk 2 Jalan Bukit Merah | 150002 | 240 | 1974 | 52 yrs | 936 |
| Blk 28 Hoy Fatt Road | 151028 | 148 | 1967 | 59 yrs | 943 |
| Blk 33 Tanglin Halt Road | 142033 | 116 | 1962 | 64 yrs | 953 |
| Blk 1 Jalan Bukit Merah | 150001 | 244 | 1974 | 52 yrs | 957 |
| Blk 34 Tanglin Halt Road | 142034 | 117 | 1962 | 64 yrs | 957 |
| Blk 38 Tanglin Halt Road | 140038 | 116 | 1962 | 64 yrs | 958 |
| Blk 43 Lengkok Bahru | 150043 | 28 | 1986 | 40 yrs | 959 |
| Blk 41 Tanglin Halt Road | 141041 | 118 | 1962 | 64 yrs | 964 |
| Blk 47 Lengkok Bahru | 151047 | 88 | 1983 | 43 yrs | 970 |
| Blk 42 Tanglin Halt Road | 141042 | 118 | 1962 | 64 yrs | 972 |
| Blk 59 Lengkok Bahru | 150059 | 176 | 1966 | 60 yrs | 973 |
| Blk 35 Tanglin Halt Road | 141035 | 119 | 1962 | 64 yrs | 979 |
| Blk 43 Tanglin Halt Road | 142043 | 102 | 1962 | 64 yrs | 980 |
| Blk 28 Jalan Bukit Merah | 152028 | 206 | 1967 | 59 yrs | 981 |
| Blk 36 Tanglin Halt Road | 141036 | 117 | 1962 | 64 yrs | 984 |
| Blk 44 Tanglin Halt Road | 142044 | 115 | 1962 | 64 yrs | 989 |
| Blk 58 Lengkok Bahru | 150058 | 176 | 1966 | 60 yrs | 992 |
| Blk 91 Tanglin Halt Road | 142091 | 331 | 2007 | 19 yrs | 994 |
| Blk 44 Lengkok Bahru | 150044 | 16 | 1983 | 43 yrs | 999 |
| Blk 63A Lengkok Bahru | 151063 | 118 | 2000 | 26 yrs | 1000 |
| Blk 57 Lengkok Bahru | 151057 | 176 | 1966 | 60 yrs | 1008 |
Between 1km and 2km: 100 blocks, 14,859 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 121 Bukit Merah Lane 1 | 150121 | 16 | 1978 | 48 yrs | 991 |
| Blk 122 Bukit Merah Lane 1 | 150122 | 20 | 1978 | 48 yrs | 1012 |
| Blk 90 Tanglin Halt Road | 141090 | 389 | 2007 | 19 yrs | 1023 |
| Blk 119 Bukit Merah Lane 1 | 151119 | 3 | 1978 | 48 yrs | 1024 |
| Blk 46 Lengkok Bahru | 150046 | 88 | 1983 | 43 yrs | 1026 |
| Blk 56 Lengkok Bahru | 150056 | 176 | 1966 | 60 yrs | 1029 |
| Blk 37 Tanglin Halt Road | 140037 | 118 | 1962 | 64 yrs | 1042 |
| Blk 63B Lengkok Bahru | 152063 | 141 | 2000 | 26 yrs | 1042 |
| Blk 55 Lengkok Bahru | 151055 | 420 | 1966 | 60 yrs | 1050 |
| Blk 45 Lengkok Bahru | 150045 | 16 | 1983 | 43 yrs | 1058 |
| Blk 89 Tanglin Halt Road | 141089 | 379 | 2007 | 19 yrs | 1066 |
| Blk 125 Bukit Merah Lane 1 | 150125 | 3 | 1981 | 45 yrs | 1080 |
| Blk 124 Bukit Merah Lane 1 | 150124 | 17 | 1978 | 48 yrs | 1097 |
| Blk 75A Redhill Road | 151075 | 174 | 2005 | 21 yrs | 1121 |
| Blk 75C Redhill Road | 153075 | 174 | 2005 | 21 yrs | 1129 |
| Blk 75B Redhill Road | 152075 | 174 | 2005 | 21 yrs | 1135 |
| Blk 127 Bukit Merah Lane 1 | 150127 | 3 | 1978 | 48 yrs | 1164 |
| Blk 76A Redhill Road | 151076 | 174 | 2004 | 22 yrs | 1192 |
| Blk 74A Redhill Road | 151074 | 164 | 2004 | 22 yrs | 1204 |
| Blk 72 Redhill Road | 150072 | 181 | 1968 | 58 yrs | 1237 |
| Blk 73A Redhill Road | 151073 | 162 | 2004 | 22 yrs | 1241 |
| Blk 77A Redhill Road | 151077 | 174 | 2004 | 22 yrs | 1265 |
| Blk 68 Redhill Close | 150068 | 106 | 1999 | 27 yrs | 1274 |
| Blk 69 Redhill Close | 150069 | 106 | 1999 | 27 yrs | 1292 |
| Blk 71 Redhill Road | 150071 | 172 | 1968 | 58 yrs | 1333 |
| Blk 70 Redhill Close | 150070 | 86 | 1999 | 27 yrs | 1343 |
| Blk 78 Redhill Lane | 150078 | 144 | 1970 | 56 yrs | 1350 |
| Blk 115 Bukit Merah Central | 150115 | 96 | 1977 | 49 yrs | 1424 |
| Blk 80 Redhill Lane | 150080 | 4 | 1972 | 54 yrs | 1444 |
| Blk 116 Bukit Merah Central | 150116 | 96 | 1977 | 49 yrs | 1471 |
| Blk 86 Redhill Close | 150086 | 144 | 1972 | 54 yrs | 1476 |
| Blk 114 Depot Road | 100114 | 96 | 1976 | 50 yrs | 1486 |
| Blk 161 Bukit Merah Central | 150161 | 57 | 1980 | 46 yrs | 1495 |
| Blk 112B Depot Road | 102112 | 89 | 2003 | 23 yrs | 1495 |
| Blk 81 Redhill Lane | 150081 | 105 | 1995 | 31 yrs | 1502 |
| Blk 112A Depot Road | 101112 | 89 | 2003 | 23 yrs | 1505 |
| Blk 82 Redhill Lane | 150082 | 87 | 1995 | 31 yrs | 1516 |
| Blk 113 Depot Road | 100113 | 96 | 1976 | 50 yrs | 1520 |
| Blk 117 Bukit Merah Central | 150117 | 96 | 1977 | 49 yrs | 1521 |
| Blk 110A Depot Road | 101110 | 144 | 2016 | 10 yrs | 1522 |
| Blk 101 Henderson Crescent | 150101 | 96 | 1967 | 59 yrs | 1541 |
| Blk 111B Depot Road | 102111 | 96 | 2004 | 22 yrs | 1546 |
| Blk 88 Redhill Close | 150088 | 60 | 1993 | 33 yrs | 1554 |
| Blk 111A Depot Road | 101111 | 96 | 2004 | 22 yrs | 1558 |
| Blk 83 Redhill Lane | 150083 | 102 | 1995 | 31 yrs | 1558 |
| Blk 102 Henderson Crescent | 150102 | 140 | 1967 | 59 yrs | 1560 |
| Blk 103 Henderson Crescent | 150103 | 140 | 1967 | 59 yrs | 1570 |
| Blk 109B Depot Road | 102109 | 96 | 2004 | 22 yrs | 1570 |
| Blk 87 Redhill Close | 150087 | 114 | 1993 | 33 yrs | 1572 |
| Blk 109A Depot Road | 101109 | 96 | 2004 | 22 yrs | 1584 |
| Blk 89 Redhill Close | 150089 | 264 | 1972 | 54 yrs | 1588 |
| Blk 104 Henderson Crescent | 150104 | 96 | 1967 | 59 yrs | 1594 |
| Blk 164 Bukit Merah Central | 150164 | 3 | 1980 | 46 yrs | 1603 |
| Blk 105A Depot Road | 101105 | 160 | 2016 | 10 yrs | 1611 |
| Blk 32 Holland Close | 270032 | 208 | 1973 | 53 yrs | 1611 |
| Blk 31 Holland Close | 270031 | 110 | 1973 | 53 yrs | 1616 |
| Blk 90 Redhill Close | 150090 | 264 | 1972 | 54 yrs | 1624 |
| Blk 165 Bukit Merah Central | 150165 | 4 | 1980 | 46 yrs | 1629 |
| Blk 106B Depot Road | 102106 | 76 | 1998 | 28 yrs | 1635 |
| Blk 96B Henderson Road | 152096 | 231 | 2018 | 8 yrs | 1648 |
| Blk 106A Depot Road | 101106 | 96 | 1998 | 28 yrs | 1651 |
| Blk 30A Holland Close | 271030 | 81 | 1995 | 31 yrs | 1651 |
| Blk 105 Henderson Crescent | 150105 | 270 | 1974 | 52 yrs | 1666 |
| Blk 106 Henderson Crescent | 150106 | 130 | 1973 | 53 yrs | 1675 |
| Blk 104B Depot Road | 102104 | 76 | 1998 | 28 yrs | 1689 |
| Blk 103B Depot Road | 102103 | 76 | 1999 | 27 yrs | 1694 |
| Blk 104A Depot Road | 101104 | 96 | 1998 | 28 yrs | 1707 |
| Blk 103A Depot Road | 101103 | 96 | 1999 | 27 yrs | 1712 |
| Blk 96A Henderson Road | 151096 | 229 | 2018 | 8 yrs | 1715 |
| Blk 30 Holland Close | 270030 | 102 | 1995 | 31 yrs | 1734 |
| Blk 95A Henderson Road | 151095 | 257 | 2018 | 8 yrs | 1750 |
| Blk 95B Henderson Road | 152095 | 286 | 2018 | 8 yrs | 1760 |
| Blk 95C Henderson Road | 153095 | 229 | 2018 | 8 yrs | 1761 |
| Blk 102A Depot Road | 101102 | 114 | 2016 | 10 yrs | 1763 |
| Blk 5 Holland Close | 272005 | 102 | 1997 | 29 yrs | 1775 |
| Blk 3 Holland Close | 271003 | 102 | 1997 | 29 yrs | 1780 |
| Blk 3A Holland Close | 272003 | 101 | 1997 | 29 yrs | 1784 |
| Blk 6 Holland Close | 271006 | 369 | 1973 | 53 yrs | 1787 |
| Blk 1 Holland Close | 271001 | 319 | 1973 | 53 yrs | 1811 |
| Blk 4 Holland Close | 271004 | 374 | 1974 | 52 yrs | 1822 |
| Blk 8 Holland Avenue | 271008 | 372 | 1974 | 52 yrs | 1854 |
| Blk 116 Bukit Merah View | 151116 | 73 | 1973 | 53 yrs | 1865 |
| Blk 9 Holland Avenue | 272009 | 371 | 1973 | 53 yrs | 1874 |
| Blk 119 Bukit Merah View | 152119 | 296 | 1974 | 52 yrs | 1900 |
| Blk 118 Bukit Merah View | 150118 | 130 | 2001 | 25 yrs | 1900 |
| Blk 2 Holland Avenue | 271002 | 368 | 1974 | 52 yrs | 1920 |
| Blk 90A Telok Blangah Street 31 | 101090 | 222 | 2017 | 9 yrs | 1923 |
| Blk 117 Bukit Merah View | 151117 | 280 | 1973 | 53 yrs | 1945 |
| Blk 88 Telok Blangah Heights | 100088 | 145 | 2000 | 26 yrs | 1955 |
| Blk 10 Holland Avenue | 271010 | 101 | 1973 | 53 yrs | 1976 |
| Blk 90B Telok Blangah Street 31 | 102090 | 116 | 2017 | 9 yrs | 1977 |
| Blk 40 Holland Drive | 270040 | 17 | 1974 | 52 yrs | 1977 |
| Blk 41 Holland Drive | 270041 | 24 | 1974 | 52 yrs | 1977 |
| Blk 85 Telok Blangah Heights | 100085 | 145 | 2001 | 25 yrs | 1977 |
| Blk 43 Holland Drive | 270043 | 44 | 1974 | 52 yrs | 1993 |
| Blk 124B Bukit Merah View | 152124 | 92 | 1995 | 31 yrs | 1994 |
| Blk 124A Bukit Merah View | 151124 | 80 | 1995 | 31 yrs | 2003 |
| Blk 12 Holland Avenue | 272012 | 356 | 1974 | 52 yrs | 2014 |
| Blk 11 Holland Drive | 271011 | 371 | 1974 | 52 yrs | 2015 |
| Blk 123 Bukit Merah View | 151123 | 320 | 1972 | 54 yrs | 2038 |
Condos, apartments and landed homes near Queenstown Primary School
Listed by development, and by street where the list records no development name, rather than address by address.
Within 1km: 6,086 homes
| Development or street↕ | Type↕ | Homes↕ |
|---|---|---|
| Stirling Residences | Condo or apartment | 1,259 |
| Commonwealth Towers | Condo or apartment | 845 |
| The Anchorage | Condo or apartment | 775 |
| Queens Peak | Condo or apartment | 736 |
| Queens | Condo or apartment | 722 |
| The Metropolitan Condominium | Condo or apartment | 382 |
| Margaret Ville | Condo or apartment | 309 |
| Alexis | Condo or apartment | 293 |
| Tanglin Park | Condo or apartment | 258 |
| Tanglin Regency | Condo or apartment | 210 |
| Queensway Tower | Condo or apartment | 78 |
| Swettenham Road | Landed | 35 |
| Peirce Villas | Landed | 27 |
| Merino Crescent | Landed | 23 |
| Shepherds Drive | Landed | 17 |
| Jervois Meadows | Condo or apartment | 14 |
| Ridley Park | Landed | 12 |
| Ridout Road | Landed | 12 |
| Barbary Walk | Landed | 11 |
| Peirce Road | Landed | 11 |
| Peel Road | Landed | 10 |
| Angora Close | Landed | 8 |
| Jervois Road | Landed | 8 |
| Tanglin Hill | Landed | 8 |
| Swettenham Close | Landed | 7 |
| Swettenham Green | Landed | 6 |
| Tanglin Hill Villas/Tanglin Hill Meadows | Landed | 5 |
| Stirling Road | Landed | 4 |
| Peirce Hill | Landed | 1 |
Between 1km and 2km: 14,398 homes
| Development or street↕ | Type↕ | Homes↕ |
|---|---|---|
| Normanton Park | Condo or apartment | 1,219 |
| The Interlace | Condo or apartment | 1,040 |
| Principal Garden | Condo or apartment | 663 |
| Leedon Green | Condo or apartment | 638 |
| Echelon | Condo or apartment | 508 |
| The Crest | Condo or apartment | 469 |
| Alex Residences | Condo or apartment | 429 |
| Artra | Condo or apartment | 400 |
| Tanglin View | Condo or apartment | 384 |
| Sommerville Park | Condo or apartment | 382 |
| Ascentia Sky | Condo or apartment | 373 |
| Leedon Residence | Condo or apartment | 363 |
| Hyll On Holland | Condo or apartment | 319 |
| Regency Park | Condo or apartment | 276 |
| One Jervois | Condo or apartment | 275 |
| D'Leedon | Condo or apartment | 259 |
| Parvis | Condo or apartment | 248 |
| Cuscaden Reserve | Condo or apartment | 192 |
| Gramercy Park | Condo or apartment | 174 |
| Viz At Holland | Condo or apartment | 165 |
| Grange Residences | Condo or apartment | 164 |
| Spanish Village | Condo or apartment | 160 |
| Botanic Gardens View | Condo or apartment | 143 |
| Domain 21 | Condo or apartment | 141 |
| Holland Peak | Condo or apartment | 132 |
| Waterfall Gardens | Condo or apartment | 132 |
| Jervois Mansion | Condo or apartment | 130 |
| The Levelz | Condo or apartment | 126 |
| Gallop Gables | Condo or apartment | 120 |
| The Merasaga | Condo or apartment | 116 |
| Botanic Gardens Mansion | Condo or apartment | 112 |
| Mon Jervois | Condo or apartment | 109 |
| Jervois Lodge | Condo or apartment | 108 |
| Pollen & Bleu | Condo or apartment | 106 |
| Alessandrea | Condo or apartment | 105 |
| 19 Nassim | Condo or apartment | 101 |
| The Cornwall | Condo or apartment | 99 |
| The Grange | Condo or apartment | 95 |
| Dormer Park | Condo or apartment | 92 |
| Beverly Hill | Condo or apartment | 88 |
| Wilshire Residences | Condo or apartment | 85 |
| Holland Residences | Condo or apartment | 83 |
| Holland Road | Condo or apartment | 81 |
| 3 Orchard By-The-Park | Condo or apartment | 77 |
| The Loft | Condo or apartment | 77 |
| One-North Residences | Condo or apartment | 73 |
| Nassim Mansion | Condo or apartment | 72 |
| Orchard Bel Air | Condo or apartment | 71 |
| Verdure | Condo or apartment | 69 |
| Sheares Ville | Condo or apartment | 65 |
| Holland Gems | Condo or apartment | 64 |
| 15 Holland Hill | Condo or apartment | 57 |
| Sommerville Park | Landed | 57 |
| 120 Grange | Condo or apartment | 56 |
| Lush On Holland Hill | Condo or apartment | 56 |
| Petit Jervois | Condo or apartment | 55 |
| The Nassim | Condo or apartment | 55 |
| Villa Delle Rose | Condo or apartment | 52 |
| Gallop Green | Condo or apartment | 48 |
| One Tree Hill Residence | Condo or apartment | 48 |
| Sommerville Grandeur | Condo or apartment | 48 |
| 8 Napier | Condo or apartment | 46 |
| Holt Residences | Condo or apartment | 46 |
| Nathan Place | Condo or apartment | 46 |
| Holt Road | Condo or apartment | 45 |
| Jervois Jade | Condo or apartment | 45 |
| One Chatsworth | Condo or apartment | 45 |
| Cliveden At Grange | Condo or apartment | 44 |
| Sutton Place | Condo or apartment | 44 |
| Jervois Prive | Condo or apartment | 43 |
| Jervois Road | Landed | 43 |
| Duet | Condo or apartment | 42 |
| Chatsworth Road | Landed | 40 |
| Holland Hill Park | Condo or apartment | 40 |
| Tanglin Residences | Condo or apartment | 39 |
| Jervois Regency | Condo or apartment | 38 |
| Bishopsgate | Landed | 37 |
| Holland Park | Landed | 37 |
| Rochalie Drive | Landed | 37 |
| Jervois Treasures | Condo or apartment | 36 |
| The Coterie @ Holland | Condo or apartment | 36 |
| Warner Court | Condo or apartment | 36 |
| Parkview Eclat | Condo or apartment | 35 |
| Botanika | Condo or apartment | 34 |
| Clydesview | Condo or apartment | 32 |
| Mount Echo Park | Landed | 32 |
| Casa Jervois | Condo or apartment | 31 |
| De Lente | Condo or apartment | 30 |
| One Tree Hill Mansions | Condo or apartment | 30 |
| 38 Jervois | Condo or apartment | 27 |
| Hollandswood Court | Condo or apartment | 27 |
| The Enclave . Holland | Condo or apartment | 26 |
| The Holland Collection | Condo or apartment | 26 |
| Gallop Road | Condo or apartment | 25 |
| Holland Hill | Condo or apartment | 24 |
| Jj's Residences @ Jervois | Condo or apartment | 24 |
| Lien Towers | Condo or apartment | 24 |
| Mooi Residences | Condo or apartment | 24 |
| Cable Road | Landed | 22 |
| Fairlodge | Condo or apartment | 22 |
| Normanton Park | Landed | 22 |
| Holland Mews | Condo or apartment | 21 |
| Lengkok Merak | Landed | 21 |
| Tanglin Hill Villas/Tanglin Hill Meadows | Condo or apartment | 20 |
| Holland Tower | Condo or apartment | 19 |
| Tanglin Hill | Landed | 19 |
| Jalan Hitam Manis | Landed | 17 |
| Jervois Grove | Condo or apartment | 17 |
| Jervois Hill | Landed | 17 |
| Jervois View | Condo or apartment | 16 |
| Nassim Hill | Condo or apartment | 16 |
| Tanglin Hill | Condo or apartment | 16 |
| Tanglin Park | Condo or apartment | 16 |
| Ygk Garden | Condo or apartment | 16 |
| Chatsworth Park | Landed | 15 |
| Holland Suites | Condo or apartment | 15 |
| Ridout Road | Landed | 15 |
| One Tree Hill Collection | Landed | 14 |
| Holland Heights | Landed | 13 |
| Jalan Merah Saga | Landed | 12 |
| Chatsworth Avenue | Landed | 11 |
| Holland Hill Lodge | Condo or apartment | 11 |
| Holland Road | Landed | 11 |
| Saint Martin's Drive | Condo or apartment | 10 |
| Lermit Road | Landed | 9 |
| Tanglin Road | Landed | 9 |
| Tyersall Road | Landed | 9 |
| Blissful View | Condo or apartment | 8 |
| Botanic Lodge | Condo or apartment | 8 |
| One Tree Hill | Landed | 8 |
| Unit 8 | Condo or apartment | 8 |
| Cluny Road | Landed | 7 |
| Gallop Road | Landed | 7 |
| Jervois Lane | Landed | 7 |
| Grange Road | Landed | 6 |
| Rainbow Mansion | Condo or apartment | 6 |
| Swettenham Road | Landed | 6 |
| Tanglin Hill Villas/Tanglin Hill Meadows | Landed | 6 |
| Verdure | Landed | 6 |
| Cornwall Gardens | Landed | 5 |
| Jervois Road | Condo or apartment | 5 |
| Jervois Lane | Condo or apartment | 4 |
| Residence 8 | Landed | 4 |
| River Valley Road | Condo or apartment | 4 |
| Nathan Road | Landed | 3 |
| Peirce Drive | Landed | 3 |
| Bishopsgate Residences | Landed | 2 |
| Jalan Arnap | Landed | 2 |
| Michael Apartment | Condo or apartment | 2 |
| Nassim Road | Landed | 2 |
| One Tree Hill | Condo or apartment | 2 |
| Rochalie Drive | Condo or apartment | 2 |
| Holland Hill | Landed | 1 |
| Holt Road | Landed | 1 |
| Jervois Court | Condo or apartment | 1 |
| Taman Warna | Landed | 1 |
If you live in these blocks, which other schools are also within 1km?
Most blocks near Queenstown 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 150.
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 Queenstown Primary School?
150 HDB blocks sit within 1km of Queenstown Primary School, holding about 19,203 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 Queenstown 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. 6,086 private and landed homes sit within 1km of Queenstown Primary School and 14,398 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.
Queenstown parents on WhatsApp
Other parents whose child is heading into Queenstown 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.