SG Block Index
P1 registration · South

Primary 1 registration in Bishan

3 primary schools in Bishan, with the scored HDB blocks inside each one’s 1 km Primary 1 priority ring — 181 distinct blocks in total.

Rules from MOE, checked 18 August 2026 · block data from snapshot 2026-11

What the 1 km column is and isn’t

Living inside a school’s 1 km ring puts you in the top distance band when a registration phase is oversubscribed — Citizens within 1 km are admitted first, then Citizens 1–2 km, then Citizens beyond 2 km, then Permanent Residents in the same order. It does nothing at a school that isn’t oversubscribed, and it never outranks citizenship. How balloting works →

Primary schools in Bishan

SchoolAddressBlocks in 1 km1–2 km
Ai Tong SchoolSAP · Govt-aided100 Bright Hill Drive4780
Catholic High SchoolBoys' · SAP · GEP · Govt-aided9 Bishan Street 228080
Kuo Chuan Presbyterian Primary SchoolGovt-aided8 Bishan Street 138080

Catholic High School has the largest HDB catchment here — 80 scored blocks inside 1 km — while Ai Tong School has 47. A small number usually means private housing, landed estate, water or industry inside the ring rather than a remote school.

Blocks inside the most 1 km rings

A block inside several schools’ 1 km rings gives you top-band distance priority at several schools at once — so if one ballots out of reach, the next is still a realistic Phase 2C registration. This is a housing signal, not an admissions one: it widens your options, it does not raise your odds at any single school. The best-covered block here sits inside 2 rings.

BlockSchools within 1 kmNearestYoung family
Blk 501 Bishan ST 112Catholic High School, Kuo Chuan Presbyterian Primary School602 m83.0
Blk 502 Bishan ST 112Catholic High School, Kuo Chuan Presbyterian Primary School681 m82.5
Blk 190 Bishan ST 132Catholic High School, Kuo Chuan Presbyterian Primary School311 m82.0
Blk 506 Bishan ST 112Catholic High School, Kuo Chuan Presbyterian Primary School587 m81.8
Blk 503 Bishan ST 112Catholic High School, Kuo Chuan Presbyterian Primary School712 m81.6
Blk 192 Bishan ST 132Catholic High School, Kuo Chuan Presbyterian Primary School350 m81.5
Blk 188 Bishan ST 132Catholic High School, Kuo Chuan Presbyterian Primary School313 m80.8
Blk 189 Bishan ST 132Catholic High School, Kuo Chuan Presbyterian Primary School317 m80.7
Blk 193 Bishan ST 132Catholic High School, Kuo Chuan Presbyterian Primary School390 m80.5
Blk 191 Bishan ST 132Catholic High School, Kuo Chuan Presbyterian Primary School378 m80.4
Blk 197 Bishan ST 132Catholic High School, Kuo Chuan Presbyterian Primary School431 m80.3
Blk 110 Bishan ST 122Catholic High School, Kuo Chuan Presbyterian Primary School767 m80.2
Blk 187 Bishan ST 132Catholic High School, Kuo Chuan Presbyterian Primary School328 m80.1
Blk 108 Bishan ST 122Catholic High School, Kuo Chuan Presbyterian Primary School828 m80.0
Blk 532A Bishan ST 142Catholic High School, Kuo Chuan Presbyterian Primary School475 m79.8
Blk 109 Bishan ST 122Catholic High School, Kuo Chuan Presbyterian Primary School765 m79.5
Blk 113 Bishan ST 122Catholic High School, Kuo Chuan Presbyterian Primary School662 m79.0
Blk 115 Bishan ST 122Catholic High School, Kuo Chuan Presbyterian Primary School678 m78.3
Blk 111 Bishan ST 122Catholic High School, Kuo Chuan Presbyterian Primary School746 m78.1
Blk 112 Bishan ST 122Catholic High School, Kuo Chuan Presbyterian Primary School645 m77.8
Blk 114 Bishan ST 122Catholic High School, Kuo Chuan Presbyterian Primary School643 m77.5
Blk 107 Bishan ST 122Catholic High School, Kuo Chuan Presbyterian Primary School786 m76.7
Blk 116 Bishan ST 122Catholic High School, Kuo Chuan Presbyterian Primary School585 m75.8
Blk 23 Sin Ming RD2Ai Tong School, Catholic High School760 m75.4
Blk 532B Bishan ST 142Catholic High School, Kuo Chuan Presbyterian Primary School427 m75.0
Blk 24 Sin Ming RD2Ai Tong School, Catholic High School703 m74.6
Blk 246A Ang MO Kio ST 211Ai Tong School872 m86.4
Blk 234 Ang MO Kio Ave 31Ai Tong School836 m85.8
Blk 232 Ang MO Kio Ave 31Ai Tong School980 m85.7
Blk 235 Ang MO Kio Ave 31Ai Tong School794 m84.9
Blk 233 Ang MO Kio Ave 31Ai Tong School879 m84.7
Blk 222 Ang MO Kio Ave 11Ai Tong School928 m84.3
Blk 246B Ang MO Kio ST 211Ai Tong School803 m84.1
Blk 245 Ang MO Kio Ave 31Ai Tong School813 m83.4
Blk 244 Ang MO Kio Ave 31Ai Tong School766 m83.2
Blk 183 Bishan ST 131Kuo Chuan Presbyterian Primary School265 m82.7
Blk 260B Ang MO Kio ST 211Ai Tong School932 m82.7
Blk 226 Ang MO Kio Ave 11Ai Tong School995 m82.6
Blk 225 Ang MO Kio Ave 11Ai Tong School948 m82.5
Blk 260A Ang MO Kio ST 211Ai Tong School972 m82.5

Ranked by how many of Bishan’s primary schools have the block within 1 km, then by the block’s young-family liveability score. Distances are measured from the school’s point location to the block, which approximates but does not replicate MOE’s boundary-to-building measurement — check any borderline block on MOE’s SchoolFinder.

Before you plan around a Bishan school

Distance only decides anything after the earlier phases have taken their places. Work down the ladder and register in the earliest phase you qualify for — a sibling in the school (Phase 1) beats an alumni tie (Phase 2A), which beats 40 volunteer hours (Phase 2B), which beats the open phase (Phase 2C, where 40 places per school are reserved). The 2026 windows and results dates are on the key-dates page.

Other towns in the South zone

Frequently asked questions

How many primary schools are there in Bishan?
3 primary schools in Bishan appear in MOE's school directory: Ai Tong School, Catholic High School, Kuo Chuan Presbyterian Primary School.
Which HDB blocks in Bishan are within 1 km of a primary school?
181 scored HDB blocks in Bishan sit inside at least one primary school's 1 km ring, and 26 of the blocks listed here sit inside more than one (snapshot 2026-11). Distance priority only applies when a phase is oversubscribed.
Does living in Bishan within 1 km of a school guarantee a Primary 1 place?
No. Home-school distance is a tiebreaker used when a phase has more applicants than places. Singapore Citizens are admitted ahead of Permanent Residents in every distance band, and the ballot runs only in the band where places run out.