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
| Order | Primary school | Evidence score / 100 | Evidence coverage | Recorded evidence |
|---|---|---|---|---|
| 1 | Nanyang Primary School | 68–74 | 95% | 2026 Phase 2C: 68 applications / 40 places; 20 CCAs reported; Nanyang Girls' High School: affiliated IP AL 4D–8M; upper AL 8 used |
| 2 | Catholic High School (Primary) | 57.9 | 100% | 2026 Phase 2C: 64 applications / 41 places; 12 CCAs reported; Catholic High School: affiliated SEC / PG3 AL 7–12; upper AL 12 used |
| 3 | St. Anthony's Primary School | 56.7 | 100% | 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 |
| 4 | Holy Innocents' Primary School | 56.0 | 100% | 2026 Phase 2C: 97 applications / 44 places; 18 CCAs reported; Holy Innocents' High School: affiliated SEC / PG3 AL 13–22; upper AL 22 used |
| 5 | Anglo-Chinese School (Junior) | 56.0 | 100% | 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 |
| 6 | Princess Elizabeth Primary School | 54.6 | 100% | 2026 Phase 2C: 159 applications / 40 places; 17 CCAs reported |
| 7 | Anglo-Chinese School (Primary) | 53.6 | 100% | 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 |
| 8 | Maris Stella High School (Primary) | 53.4 | 100% | 2026 Phase 2C: 164 applications / 75 places; 14 CCAs reported; Maris Stella High School: affiliated SEC / PG3 AL 4M–16; upper AL 16 used |
| 9 | St. Joseph's Institution Junior | 53.3 | 100% | 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 |
| 10 | St. Hilda's Primary School | 52–58 | 95% | 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 |
| 11 | Chongfu School | 52.0 | 100% | 2026 Phase 2C: 137 applications / 48 places; 19 CCAs reported |
| 12 | Nan Hua Primary School | 49–55 | 95% | 2026 Phase 2C: 123 applications / 41 places; 20 CCAs reported |
| 13 | CHIJ St. Nicholas Girls' School (Primary) | 49–55 | 95% | 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 |
| 14 | Rosyth School | 49.1 | 100% | 2026 Phase 2C: 120 applications / 46 places; 20 CCAs reported |
| 15 | De La Salle School | 49.0 | 100% | 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 |
| 16 | Methodist Girls' School (Primary) | 47–53 | 95% | 2026 Phase 2C: 63 applications / 41 places; 16 CCAs reported; Methodist Girls' School (Secondary): affiliated SEC / PG3 AL 7–17; upper AL 17 used |
| 17 | Fairfield Methodist School (Primary) | 47.2 | 100% | 2026 Phase 2C: 80 applications / 48 places; 12 CCAs reported; Fairfield Methodist School (Secondary): affiliated SEC / PG3 AL 6–20; upper AL 20 used |
| 18 | Maha Bodhi School | 46.7 | 100% | 2026 Phase 2C: 77 applications / 43 places; 20 CCAs reported; Manjusri Secondary School: affiliated SEC / PG3 AL 15–22; upper AL 22 used |
| 19 | Northland Primary School | 46–52 | 95% | 2026 Phase 2C: 141 applications / 42 places; 13 CCAs reported |
| 20 | Singapore Chinese Girls' Primary School | 45–51 | 95% | 2026 Phase 2C: 62 applications / 41 places; 13 CCAs reported; Singapore Chinese Girls' School: affiliated SEC / PG3 AL 7–17; upper AL 17 used |
| 21 | Ngee Ann Primary School | 45.8 | 100% | 2026 Phase 2C: 114 applications / 103 places; 18 CCAs reported; Ngee Ann Secondary School: affiliated SEC / PG3 AL 12–16; upper AL 16 used |
| 22 | St. Stephen's School | 45.6 | 100% | 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 |
| 23 | Admiralty Primary School | 45.5 | 100% | 2026 Phase 2C: 87 applications / 40 places; 17 CCAs reported |
| 24 | Nan Chiau Primary School | 45.0 | 100% | 2026 Phase 2C: 213 applications / 88 places; 14 CCAs reported |
| 25 | Kong Hwa School | 44.9 | 100% | 2026 Phase 2C: 117 applications / 56 places; 16 CCAs reported |
| 26 | Angsana Primary School | 44.8 | 100% | 2026 Phase 2C: 154 applications / 60 places; 12 CCAs reported |
| 27 | St Andrew's School (Junior) | 43.8 | 100% | 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 |
| 28 | Horizon Primary School | 43.4 | 100% | 2026 Phase 2C: 88 applications / 46 places; 16 CCAs reported |
| 29 | Poi Ching School | 42.9 | 100% | 2026 Phase 2C: 183 applications / 102 places; 16 CCAs reported |
| 30 | Rulang Primary School | 41–47 | 95% | 2026 Phase 2C: 90 applications / 41 places; 17 CCAs reported |
| 31 | North View Primary School | 41.8 | 100% | 2026 Phase 2C: 122 applications / 59 places; 15 CCAs reported |
| 32 | South View Primary School | 41–47 | 95% | 2026 Phase 2C: 105 applications / 44 places; 17 CCAs reported |
| 33 | Kuo Chuan Presbyterian Primary School | 41–82 | 60% | 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 |
| 34 | Bukit Panjang Primary School | 41.3 | 100% | 2026 Phase 2C: 77 applications / 41 places; 16 CCAs reported |
| 35 | Henry Park Primary School | 40.9 | 100% | 2026 Phase 2C: 76 applications / 51 places; 17 CCAs reported |
| 36 | Geylang Methodist School (Primary) | 40.4 | 100% | 2026 Phase 2C: 151 applications / 149 places; 18 CCAs reported; Geylang Methodist School (Secondary): affiliated SEC / PG3 AL 11–21; upper AL 21 used |
| 37 | St. Margaret's School (Primary) | 40.3 | 100% | 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 |
| 38 | Canossa Catholic Primary School | 40.1 | 100% | 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 |
| 39 | Rivervale Primary School | 39.9 | 100% | 2026 Phase 2C: 106 applications / 54 places; 13 CCAs reported |
| 40 | Alexandra Primary School | 39.3 | 100% | 2026 Phase 2C: 86 applications / 55 places; 15 CCAs reported |
| 41 | Yu Neng Primary School | 39.1 | 100% | 2026 Phase 2C: 90 applications / 51 places; 13 CCAs reported |
| 42 | Red Swastika School | 38–44 | 95% | 2026 Phase 2C: 83 applications / 40 places; 12 CCAs reported |
| 43 | Tao Nan School | 38.7 | 100% | 2026 Phase 2C: 57 applications / 42 places; 15 CCAs reported |
| 44 | Paya Lebar Methodist Girls' School (Primary) | 38–44 | 95% | 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 |
| 45 | Hong Wen School | 38–44 | 95% | 2026 Phase 2C: 121 applications / 60 places; 14 CCAs reported |
| 46 | Ai Tong School | 37–43 | 95% | 2026 Phase 2C: 76 applications / 40 places; 12 CCAs reported |
| 47 | CHIJ Our Lady of the Nativity | 37.4 | 100% | 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 |
| 48 | CHIJ Primary (Toa Payoh) | 37–43 | 95% | 2026 Phase 2C: 75 applications / 64 places; 9 CCAs reported; CHIJ Secondary (Toa Payoh): affiliated SEC / PG3 AL 8–20; upper AL 20 used |
| 49 | Pasir Ris Primary School | 37–43 | 95% | 2026 Phase 2C: 81 applications / 45 places; 14 CCAs reported |
| 50 | Shuqun Primary School | 36.9 | 100% | 2026 Phase 2C: 75 applications / 48 places; 16 CCAs reported |
| 51 | Temasek Primary School | 36–42 | 95% | 2026 Phase 2C: 86 applications / 50 places; 14 CCAs reported |
| 52 | Gongshang Primary School | 36–42 | 95% | 2026 Phase 2C: 92 applications / 48 places; 11 CCAs reported |
| 53 | Anderson Primary School | 36.3 | 100% | 2026 Phase 2C: 101 applications / 77 places; 14 CCAs reported |
| 54 | Wellington Primary School | 36–42 | 95% | 2026 Phase 2C: 85 applications / 45 places; 13 CCAs reported |
| 55 | Huamin Primary School | 36–42 | 95% | 2026 Phase 2C: 106 applications / 58 places; 13 CCAs reported |
| 56 | Compassvale Primary School | 35.3 | 100% | 2026 Phase 2C: 99 applications / 70 places; 15 CCAs reported |
| 57 | River Valley Primary School | 35.3 | 100% | 2026 Phase 2C: 99 applications / 74 places; 14 CCAs reported |
| 58 | Elias Park Primary School | 34.7 | 100% | 2026 Phase 2C: 98 applications / 58 places; 7 CCAs reported |
| 59 | St. Gabriel's Primary School | 34–40 | 95% | 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 |
| 60 | CHIJ (Katong) Primary | 34–40 | 95% | 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.