Top primary schools, through your lens.

Explore Singapore’s primary schools. Choose what matters, see the evidence and build your shortlist.

What matters to you?

Every family has different priorities when choosing a primary school. These scores bring together demand for places, affiliated secondary-school options, and co-curricular activities. Choose a focus below to give more importance to what matters most to your family.

The default Academic & pathways lens uses P1 demand 40%, secondary pathway 40%, CCA breadth 10%, sports 5% and arts 5%. Change your priorities on the interactive page.

For affiliated schools, we use the upper end of the affiliated AL range. An IP programme does not add points on its own.

Missing results stay unconfirmed. Historical GEP and SAP labels do not add extra points.

Exploratory order by known points. Missing evidence can change the order.

Schools to explore

Primary schools ordered by known evidence points, 2026 Phase 2C demand and affiliated entry ranges
OrderPrimary schoolEvidence score / 100Evidence coverageRecorded evidence
1Nanyang Primary School68–7495%2026 Phase 2C: 68 applications / 40 places; 20 CCAs reported; Nanyang Girls' High School: affiliated IP AL 4D–8M; upper AL 8 used
2Catholic High School (Primary)57.9100%2026 Phase 2C: 64 applications / 41 places; 12 CCAs reported; Catholic High School: affiliated SEC / PG3 AL 7–12; upper AL 12 used
3St. Anthony's Primary School56.7100%2026 Phase 2C: 113 applications / 65 places; 16 CCAs reported; St. Joseph's Institution: affiliated SEC / PG3 AL 7–12; upper AL 12 used; St. Patrick's School: affiliated SEC / PG3 AL 13–20; upper AL 20 used
4Holy Innocents' Primary School56.0100%2026 Phase 2C: 97 applications / 44 places; 18 CCAs reported; Holy Innocents' High School: affiliated SEC / PG3 AL 13–22; upper AL 22 used
5Anglo-Chinese School (Junior)56.0100%2026 Phase 2C: 68 applications / 54 places; 16 CCAs reported; Anglo-Chinese School (Barker Road): affiliated SEC / PG3 AL 8–21; upper AL 21 used; Anglo-Chinese School (Independent): affiliated SEC / PG3 AL 7–13; upper AL 13 used
6Princess Elizabeth Primary School54.6100%2026 Phase 2C: 159 applications / 40 places; 17 CCAs reported
7Anglo-Chinese School (Primary)53.6100%2026 Phase 2C: 84 applications / 72 places; 19 CCAs reported; Anglo-Chinese School (Barker Road): affiliated SEC / PG3 AL 8–21; upper AL 21 used; Anglo-Chinese School (Independent): affiliated SEC / PG3 AL 7–13; upper AL 13 used
8Maris Stella High School (Primary)53.4100%2026 Phase 2C: 164 applications / 75 places; 14 CCAs reported; Maris Stella High School: affiliated SEC / PG3 AL 4M–16; upper AL 16 used
9St. Joseph's Institution Junior53.3100%2026 Phase 2C: 108 applications / 81 places; 10 CCAs reported; St. Joseph's Institution: affiliated SEC / PG3 AL 7–12; upper AL 12 used; St. Patrick's School: affiliated SEC / PG3 AL 13–20; upper AL 20 used
10St. Hilda's Primary School52–5895%2026 Phase 2C: 118 applications / 46 places; 15 CCAs reported; St. Hilda's Secondary School: affiliated SEC / PG3 AL 12–22; upper AL 22 used
11Chongfu School52.0100%2026 Phase 2C: 137 applications / 48 places; 19 CCAs reported
12Nan Hua Primary School49–5595%2026 Phase 2C: 123 applications / 41 places; 20 CCAs reported
13CHIJ St. Nicholas Girls' School (Primary)49–5595%2026 Phase 2C: 78 applications / 48 places; 10 CCAs reported; CHIJ St. Nicholas Girls' School: affiliated SEC / PG3 AL 7M–14; upper AL 14 used
14Rosyth School49.1100%2026 Phase 2C: 120 applications / 46 places; 20 CCAs reported
15De La Salle School49.0100%2026 Phase 2C: 98 applications / 94 places; 8 CCAs reported; St. Joseph's Institution: affiliated SEC / PG3 AL 7–12; upper AL 12 used; St. Patrick's School: affiliated SEC / PG3 AL 13–20; upper AL 20 used
16Methodist Girls' School (Primary)47–5395%2026 Phase 2C: 63 applications / 41 places; 16 CCAs reported; Methodist Girls' School (Secondary): affiliated SEC / PG3 AL 7–17; upper AL 17 used
17Fairfield Methodist School (Primary)47.2100%2026 Phase 2C: 80 applications / 48 places; 12 CCAs reported; Fairfield Methodist School (Secondary): affiliated SEC / PG3 AL 6–20; upper AL 20 used
18Maha Bodhi School46.7100%2026 Phase 2C: 77 applications / 43 places; 20 CCAs reported; Manjusri Secondary School: affiliated SEC / PG3 AL 15–22; upper AL 22 used
19Northland Primary School46–5295%2026 Phase 2C: 141 applications / 42 places; 13 CCAs reported
20Singapore Chinese Girls' Primary School45–5195%2026 Phase 2C: 62 applications / 41 places; 13 CCAs reported; Singapore Chinese Girls' School: affiliated SEC / PG3 AL 7–17; upper AL 17 used
21Ngee Ann Primary School45.8100%2026 Phase 2C: 114 applications / 103 places; 18 CCAs reported; Ngee Ann Secondary School: affiliated SEC / PG3 AL 12–16; upper AL 16 used
22St. Stephen's School45.6100%2026 Phase 2C: 87 applications / 131 places; 10 CCAs reported; St. Joseph's Institution: affiliated SEC / PG3 AL 7–12; upper AL 12 used; St. Patrick's School: affiliated SEC / PG3 AL 13–20; upper AL 20 used
23Admiralty Primary School45.5100%2026 Phase 2C: 87 applications / 40 places; 17 CCAs reported
24Nan Chiau Primary School45.0100%2026 Phase 2C: 213 applications / 88 places; 14 CCAs reported
25Kong Hwa School44.9100%2026 Phase 2C: 117 applications / 56 places; 16 CCAs reported
26Angsana Primary School44.8100%2026 Phase 2C: 154 applications / 60 places; 12 CCAs reported
27St Andrew's School (Junior)43.8100%2026 Phase 2C: 100 applications / 70 places; 14 CCAs reported; St Andrew's School (Secondary): affiliated SEC / PG3 AL 9–22; upper AL 22 used
28Horizon Primary School43.4100%2026 Phase 2C: 88 applications / 46 places; 16 CCAs reported
29Poi Ching School42.9100%2026 Phase 2C: 183 applications / 102 places; 16 CCAs reported
30Rulang Primary School41–4795%2026 Phase 2C: 90 applications / 41 places; 17 CCAs reported
31North View Primary School41.8100%2026 Phase 2C: 122 applications / 59 places; 15 CCAs reported
32South View Primary School41–4795%2026 Phase 2C: 105 applications / 44 places; 17 CCAs reported
33Kuo Chuan Presbyterian Primary School41–8260%2026 Phase 2C: 82 applications / 48 places; 18 CCAs reported; Kuo Chuan Presbyterian Secondary School: affiliated SEC / PG3 AL 8–20; upper AL 20 used
34Bukit Panjang Primary School41.3100%2026 Phase 2C: 77 applications / 41 places; 16 CCAs reported
35Henry Park Primary School40.9100%2026 Phase 2C: 76 applications / 51 places; 17 CCAs reported
36Geylang Methodist School (Primary)40.4100%2026 Phase 2C: 151 applications / 149 places; 18 CCAs reported; Geylang Methodist School (Secondary): affiliated SEC / PG3 AL 11–21; upper AL 21 used
37St. Margaret's School (Primary)40.3100%2026 Phase 2C: 122 applications / 117 places; 11 CCAs reported; St. Margaret's School (Secondary): affiliated SEC / PG3 AL 10–20; upper AL 20 used
38Canossa Catholic Primary School40.1100%2026 Phase 2C: 50 applications / 42 places; 10 CCAs reported; St. Anthony's Canossian Secondary School: affiliated SEC / PG3 AL 14–22; upper AL 22 used
39Rivervale Primary School39.9100%2026 Phase 2C: 106 applications / 54 places; 13 CCAs reported
40Alexandra Primary School39.3100%2026 Phase 2C: 86 applications / 55 places; 15 CCAs reported
41Yu Neng Primary School39.1100%2026 Phase 2C: 90 applications / 51 places; 13 CCAs reported
42Red Swastika School38–4495%2026 Phase 2C: 83 applications / 40 places; 12 CCAs reported
43Tao Nan School38.7100%2026 Phase 2C: 57 applications / 42 places; 15 CCAs reported
44Paya Lebar Methodist Girls' School (Primary)38–4495%2026 Phase 2C: 103 applications / 99 places; 15 CCAs reported; Paya Lebar Methodist Girls' School (Secondary): affiliated SEC / PG3 AL 7–20; upper AL 20 used
45Hong Wen School38–4495%2026 Phase 2C: 121 applications / 60 places; 14 CCAs reported
46Ai Tong School37–4395%2026 Phase 2C: 76 applications / 40 places; 12 CCAs reported
47CHIJ Our Lady of the Nativity37.4100%2026 Phase 2C: 122 applications / 130 places; 9 CCAs reported; CHIJ St. Joseph's Convent: affiliated SEC / PG3 AL 11–20; upper AL 20 used
48CHIJ Primary (Toa Payoh)37–4395%2026 Phase 2C: 75 applications / 64 places; 9 CCAs reported; CHIJ Secondary (Toa Payoh): affiliated SEC / PG3 AL 8–20; upper AL 20 used
49Pasir Ris Primary School37–4395%2026 Phase 2C: 81 applications / 45 places; 14 CCAs reported
50Shuqun Primary School36.9100%2026 Phase 2C: 75 applications / 48 places; 16 CCAs reported
51Temasek Primary School36–4295%2026 Phase 2C: 86 applications / 50 places; 14 CCAs reported
52Gongshang Primary School36–4295%2026 Phase 2C: 92 applications / 48 places; 11 CCAs reported
53Anderson Primary School36.3100%2026 Phase 2C: 101 applications / 77 places; 14 CCAs reported
54Wellington Primary School36–4295%2026 Phase 2C: 85 applications / 45 places; 13 CCAs reported
55Huamin Primary School36–4295%2026 Phase 2C: 106 applications / 58 places; 13 CCAs reported
56Compassvale Primary School35.3100%2026 Phase 2C: 99 applications / 70 places; 15 CCAs reported
57River Valley Primary School35.3100%2026 Phase 2C: 99 applications / 74 places; 14 CCAs reported
58Elias Park Primary School34.7100%2026 Phase 2C: 98 applications / 58 places; 7 CCAs reported
59St. Gabriel's Primary School34–4095%2026 Phase 2C: 85 applications / 83 places; 12 CCAs reported; St. Gabriel's Secondary School: affiliated SEC / PG3 AL 11–22; upper AL 22 used
60CHIJ (Katong) Primary34–4095%2026 Phase 2C: 82 applications / 92 places; 15 CCAs reported; CHIJ Katong Convent: affiliated SEC / PG3 AL 12–20; upper AL 20 used

Primary schools by area

Understanding your results

How to read the scores

The scores reflect the priorities you choose. Changing your focus can change the order, helping you explore different school options. A score range means some school information is still missing. Use it as a starting point for comparison, then look at the school’s programmes and whether they suit your child. Scores do not guarantee admission or measure teaching quality.

Related pages