Top Primary Schools Singapore 2026

A data-led ranking of every Singapore primary school, scored on P1 ballot demand across years and phases, secondary school affiliation, SAP and GEP centre status, CCA breadth, and recent National School Games and SYF results.

Nanyang Primary School, CHIJ St. Nicholas Girls' School (Primary), Nan Hua Primary School, Catholic High School (Primary), Rosyth School lead our 2026 ranking of 182 Singapore primary schools.

How this list is built

There is no official ranking of Singapore primary schools. MOE doesn't publish one. The lists you find online are mostly someone's opinion, or a count of which schools the most parents fought over at P1.

Popularity is a real signal. But it's also circular. A school is popular because it's popular. That's why every “top primary schools Singapore” article you read tends to look the same.

So we did it differently. We score every primary on a basket of data points — P1 ballot demand across years and phases, secondary school affiliation and the cut-off it buys you, SAP and GEP centre status, CCA breadth, and recent National School Games and SYF results. Then you decide which of those data points matter most to you.

The table below is the Most Popular preset: P1 ballot demand weighted at 60%, affiliation 20%, with GEP, SAP, CCA breadth, sport and arts making up the rest. On the live page you can switch to Academics First, Strong Affiliation, or Sports & Arts and the ranking re-sorts instantly.

Top primary schools in Singapore, ranked

Top 60 primary schools in Singapore, ranked by P1 ballot demand, affiliation, SAP and GEP status, CCA breadth, and NSG and SYF results
RankPrimary schoolTierWhy it ranks here
1Nanyang Primary SchoolOutstandingStrong P1 demand; Strong feeder to: Nanyang Girls' High School; GEP centre; SAP school; Wide range of CCAs (20); Active sports programme
2CHIJ St. Nicholas Girls' School (Primary)OutstandingStrong P1 demand; Strong feeder to: CHIJ St. Nicholas Girls' School; SAP school
3Nan Hua Primary SchoolOutstandingHighly contested at P1; GEP centre; SAP school; Wide range of CCAs (20); Active sports programme
4Catholic High School (Primary)OutstandingStrong P1 demand; Strong feeder to: Catholic High School; GEP centre; SAP school; Active sports programme
5Rosyth SchoolOutstandingStrong P1 demand; GEP centre; Wide range of CCAs (20); Active sports programme
6Ai Tong SchoolOutstandingHighly contested at P1; SAP school; Active sports programme
7Tao Nan SchoolOutstandingStrong P1 demand; GEP centre; SAP school; Active sports programme
8Pei Hwa Presbyterian Primary SchoolOutstandingStrong P1 demand; SAP school
9Methodist Girls' School (Primary)OutstandingStrong feeder to: Methodist Girls' School (Secondary)
10Anglo-Chinese School (Primary)OutstandingStrong feeder to: Anglo-Chinese School (Barker Road), Anglo-Chinese School (Independent); GEP centre
11St. Hilda's Primary SchoolOutstandingStrong P1 demand; Strong feeder to: St. Hilda's Secondary School; GEP centre; Active sports programme
12Holy Innocents' Primary SchoolOutstandingStrong P1 demand; Strong feeder to: Holy Innocents' High School; SAP school
13Anglo-Chinese School (Junior)OutstandingStrong feeder to: Anglo-Chinese School (Barker Road), Anglo-Chinese School (Independent); Active sports programme
14St. Joseph's Institution JuniorOutstandingStrong feeder to: St. Joseph's Institution, St. Patrick's School; Active sports programme
15Singapore Chinese Girls' Primary SchoolOutstandingStrong feeder to: Singapore Chinese Girls' School
16Rulang Primary SchoolOutstandingStrong P1 demand
17Nan Chiau Primary SchoolOutstandingNeighbourhood school — best evaluated by location and fit
18Chongfu SchoolOutstandingNeighbourhood school — best evaluated by location and fit
19Princess Elizabeth Primary SchoolVery GoodNeighbourhood school — best evaluated by location and fit
20South View Primary SchoolVery GoodNeighbourhood school — best evaluated by location and fit
21St. Anthony's Primary SchoolVery GoodStrong feeder to: St. Joseph's Institution, St. Patrick's School
22Kong Hwa SchoolVery GoodSAP school
23Maris Stella High School (Primary)Very GoodStrong feeder to: Maris Stella High School; SAP school
24Northland Primary SchoolVery GoodNeighbourhood school — best evaluated by location and fit
25Fairfield Methodist School (Primary)Very GoodStrong feeder to: Fairfield Methodist School (Secondary)
26Maha Bodhi SchoolVery GoodStrong feeder to: Manjusri Secondary School; SAP school; Wide range of CCAs (20)
27Red Swastika SchoolVery GoodSAP school
28Henry Park Primary SchoolVery GoodGEP centre; Active sports programme
29Pei Chun Public SchoolVery GoodSAP school
30Temasek Primary SchoolVery GoodNeighbourhood school — best evaluated by location and fit
31CHIJ Primary (Toa Payoh)Very GoodStrong feeder to: CHIJ Secondary (Toa Payoh)
32Gongshang Primary SchoolVery GoodNeighbourhood school — best evaluated by location and fit
33St. Stephen's SchoolVery GoodStrong feeder to: St. Joseph's Institution, St. Patrick's School; Active sports programme
34Poi Ching SchoolVery GoodSAP school
35De La Salle SchoolVery GoodStrong feeder to: St. Joseph's Institution, St. Patrick's School
36Kuo Chuan Presbyterian Primary SchoolVery GoodStrong feeder to: Kuo Chuan Presbyterian Secondary School
37Admiralty Primary SchoolVery GoodNeighbourhood school — best evaluated by location and fit
38Hong Wen SchoolVery GoodSAP school
39Radin Mas Primary SchoolVery GoodNeighbourhood school — best evaluated by location and fit
40Frontier Primary SchoolVery GoodNeighbourhood school — best evaluated by location and fit
41Horizon Primary SchoolVery GoodNeighbourhood school — best evaluated by location and fit
42Pasir Ris Primary SchoolVery GoodNeighbourhood school — best evaluated by location and fit
43Sengkang Green Primary SchoolVery GoodNeighbourhood school — best evaluated by location and fit
44Angsana Primary SchoolVery GoodNeighbourhood school — best evaluated by location and fit
45Bukit Panjang Primary SchoolVery GoodNeighbourhood school — best evaluated by location and fit
46Raffles Girls' Primary SchoolGoodGEP centre; Active sports programme
47Wellington Primary SchoolGoodNeighbourhood school — best evaluated by location and fit
48Shuqun Primary SchoolGoodNeighbourhood school — best evaluated by location and fit
49Xinmin Primary SchoolGoodNeighbourhood school — best evaluated by location and fit
50Paya Lebar Methodist Girls' School (Primary)GoodStrong feeder to: Paya Lebar Methodist Girls' School (Secondary)
51Mee Toh SchoolGoodStrong feeder to: Manjusri Secondary School
52Elias Park Primary SchoolGoodNeighbourhood school — best evaluated by location and fit
53Ngee Ann Primary SchoolGoodStrong feeder to: Ngee Ann Secondary School
54Yu Neng Primary SchoolGoodNeighbourhood school — best evaluated by location and fit
55Keming Primary SchoolGoodNeighbourhood school — best evaluated by location and fit
56Valour Primary SchoolGoodNeighbourhood school — best evaluated by location and fit
57Huamin Primary SchoolGoodNeighbourhood school — best evaluated by location and fit
58Anderson Primary SchoolGoodNeighbourhood school — best evaluated by location and fit
59Punggol Green Primary SchoolGoodNeighbourhood school — best evaluated by location and fit
60Westwood Primary SchoolGoodNeighbourhood school — best evaluated by location and fit

Best primary schools by area

Common questions

How is the top primary schools list determined?

There is no official MOE ranking. We aggregate publicly available data — P1 ballot demand across years and phases, school designations like SAP and GEP centre, secondary school affiliations, and recent NSG and SYF results — and let you choose which factors matter most for your family.

Does GEP centre status really matter for choosing a primary school?

Only if your child has a strong shot at qualifying for the Gifted Education Programme. GEP selection happens in Primary 3 and selects roughly the top 1% nationwide. If your child qualifies, attending one of the nine GEP centres is convenient — but the programme itself is what matters, not which school hosts it.

What does primary-secondary affiliation mean?

Some primary schools are affiliated to specific secondary schools, giving students priority admission with a relaxed PSLE cut-off. For schools like Catholic High, Anglo-Chinese School, and Nanyang, the affiliated pathway is a real reason many parents pick the primary school.

Why isn't my preferred school in the top tier?

Tiers are set by percentile across all primary schools, and “top” depends entirely on which preset you've selected. A school may be excellent for your family in real ways: close to home, strong in a CCA your child loves, the right culture for your kid. The list is a starting point, not a verdict.

Related pages