Blog Parents Key Decisions Primary School Ranking 2022: Choose the Best Primary Schools in Singapore

Primary School Ranking 2022: Choose the Best Primary Schools in Singapore

As a parent, it can be quite nerve-wracking to decide which school will be the most suitable for your child.

It is not something you want to get wrong. After all, your choice of school will pave the path for the future of your child. 

In Singapore, there are a total of 186 primary schools.  Each of them has its own attributes that will help set the tone for your child’s education academically and holistically. 

As such, it is understandable what a challenge it would be to pick the right school. Not to mention the new PSLE scoring system may further complicate things.

Considering all these factors, it is crucial that you have all the relevant information before you can arrive at your decision. 

So if you are looking to answer the question, 

‘How do I find the best primary school for my child?’ – then, you are at the right place! 

Exclusive offer for first-time customers only!
Get 15% discount off your first lesson and no agency fees! Choose from a selection of reliable home tutors and keep learning even while at home. Claim this promotion today.

To help you along, I have done some legwork to create a Singapore primary school ranking list that will allow you to make an informed decision. 

Primary School Ranking Singapore (List of Primary Schools in Singapore)

It is common knowledge that the Ministry of Education does not publish an official ranking list for top primary schools in Singapore.

Many parents choose to opt for school-based on hearsay or popularity. However, it shouldn’t come as a surprise that a multitude of factors should be taken into account when ranking primary schools instead.

As such, I have assessed the best primary schools in Singapore to create my very own primary school rankings.

To give you a clear idea, these are some of the factors that went into creating this primary school ranking list. 

  • Popularity in the Primary 1 registration. 
  • Whether the school offers a Gifted Education Program (GEP).
  • Whether there is a Special Assistance Plan (SAP) available.
  • Representation in the Singapore National School Games. 
  • Achievements in Singapore Youth Festival Arts Presentation.

Here is the Primary School Ranking list that you can refer to while choosing the best option for your child. 

S/NSchool NameAreaTypeGEPSAP
1Nanyang Primary SchoolBukit TimahCo-EdYesYes
2Catholic High School BishanBoys'Yes Yes
3Tao Nan SchoolMarine ParadeCo-EdYes Yes
4Nan Hua Primary SchoolClementiCo-EdYesYes
5St. Hilda's Primary SchoolTampinesCo-EdYesNo
6Henry Park Primary SchoolBukit TimahCo-Ed YesNo
7Anglo-Chinese School PrimaryNovenaBoys'YesNo
8Raffles Girls' Primary School Bukit TimahGirls'YesNo
9Pei Hwa Presbyterian Primary SchoolBukit TimahCo-EdNo Yes
10CHIJ St. Nicholas Girls' SchoolAng Mo KioGirls'No Yes
11Rosyth SchoolSerangoonCo-EdYesNo
12Kong Hwa SchoolGeylangCo-EdNo Yes
13Poiching SchoolTampinesCo-EdNo Yes
14Holy Innocents' Primary SchoolHougangCo-EdNoYes
15Ai Thong SchoolBishanCo-EdNoYes
16Red Swastika SchoolBedokCo-EdNoYes
17Maris Stella High SchoolToa PayohBoys'NoYes
18Rulang Primary SchoolJurong WestCo-EdNo No
19Pei Chun Public SchoolTao PayohCo-EdNoYes
20Singapore Chinese Girls' PrimaryNovenaGirls'NoNo
21Methodist Girls' School PrimaryBukit TimahGirls'NoNo
22Hong Wen SchoolKallangCo-EdNoYes
23Mahabodhi SchoolGeylangCo-EdNo Yes
24Anglo-Chinese School (Junior)CentralBoys'No No
25Fairfield Methodist School PrimaryQueenstownCo-EdNo No
26Paya Lebar Methodist Girls' SchoolHougangGirls'No No
27Radin Mas Primary SchoolBukit MerahCo-EdNo No
28South View Primary SchoolChoa Chu KangCo-EdNo No
29Chongfu SchoolYishunCo-EdNo No
30St. Margaret's Primary SchoolCentralGirls'No No
31Chongzheng Primary SchoolTampinesCo-EdNo No
32Punggol Primary SchoolHougangCo-EdNo No
33Qifa Primary SchoolClementiCo-EdNo No
34Admiralty Primary SchoolWoodlandsCo-EdNo No
35Yangzheng Primary SchoolSerangoonCo-EdNo No
36Mayflower Primary SchoolAng Mo KioCo-EdNo No
37Woodlands Primary SchoolWoodlandsCo-EdNo No
38Rivervale Primary SchoolSengkangCo-EdNo No
39Bukit Panjang Primary School Bukit PanjangCo-EdNo No
40Gongshang Primary SchoolTampinesCo-EdNo No
41Wellington Primary School SembawangCo-EdNo No
42Innova Primary SchoolWoodlandsCo-EdNo No
43Princess Elizabeth Primary SchoolBukit BatokCo-EdNo No
44Mee Toh SchoolPunggolCo-EdNo No
45Chij Primary (Toa Payoh)Toa PayohGirls'No No
46Kheng Cheng School Toa PayohCo-EdNo No
47Haig Girls' SchoolGeylangGirls'No No
48Kuo Chuan Presbyterian Primary SchoolBishanCo-EdNo No
49Hougang Primary SchoolHougangCo-EdNo No
50Temasek Primary SchoolBedokCo-EdNo No
51Anderson Primary SchoolAng Mo KioCo-EdNo No
52St. Joseph's Institution Junior school NovenaBoys'No No
53Shuqun Primary school Jurong WestCo-EdNo No
54Fengshan Primary SchoolBedokCo-EdNo No
55CHIJ Our Lady of Nativity HougangGirls'No No
56Xishan Primary School YishunCo-EdNo No
57Chua Chu Kang Primary School Choa Chu KangCo-EdNo No
58Xinmin Primary School HougangCo-EdNo No
59River Valley Primary SchoolCentralCo-EdNo No
60Telok Kurau Primary School BedokCo-EdNo No
61Yu Neng Primary School BedokCo-EdNo No
62Nan Chiau Primary School SengkangCo-EdNo No
63Frontier Primary SchoolJurong WestCo-EdNo No
64Compassvale Primary SchoolSengkangCo-EdNo No
65Woodgrove Primary SchoolWoodlandsCo-EdNo No
66Xingnan Primary SchoolJurong WestCo-EdNo No
67Lakeside Primary SchoolJurong WestCo-EdNo No
68Elias Park Primary SchoolPasir RisCo-EdNo No
69Ngee Ann Primary SchoolMarine ParadeCo-EdNo No
70Zhenghua Primary SchoolBukit PanjangCo-EdNo No
71St. Andrew's Junior School Toa PayohBoys'No No
72North View Primary SchoolYishunCo-EdNo No
73Westwood Primary SchoolJurong WestCo-EdNo No
74East Spring Primary SchoolTampinesCo-EdNo No
75White Sands Primary SchoolPasir RisCo-EdNo No
76St. Anthony's Primary SchoolBukit BatokCo-EdNo No
77Zhangde Primary SchoolBukit MerahCo-EdNo No
78Sengkang Primary SchoolSengkangCo-EdNo No
79Geylang Methodist School PrimaryGeylangCo-EdNo No
80Yew Tee Primary SchoolChoa Chu KangCo-EdNo No
81St. Anthony's Canossian Primary SchoolBedokGirls'No No
82Woodlands Ring Primary SchoolWoodlandsCo-EdNo No
83Sembawang Primary SchoolSembawangCo-EdNo No
84CHIJ Our Lady of Good Council SerangoonGirls'No No
85Seng Kang Primary SchoolSengkang Co-EdNo No
86Fernvale Primary SchoolSengkangCo-EdNo No
87Pasir Ris Primary SchoolPasir RisCo-EdNo No
88Qihua Primary SchoolWoodlandsCo-EdNo No
89Yumin Primary SchoolTampinesCo-EdNo No
90Concord Primary SchoolChoa Chu KangCo-EdNo No
91Evergreen Primary SchoolWoodlandsCo-EdNo No
92Tanjong Katong Primary SchoolMarine ParadeCo-EdNo No
93Corporation Primary SchoolJurong WestCo-EdNo No
94Yio Chu Kang Primary SchoolHougangCo-EdNo No
95Xinghua Primary SchoolHougangCo-EdNo No
96Cedar Primary SchoolToa PayohCo-EdNo No
97De La Salle SchoolChoa Chu KangCo-EdNo No
98Endeavour Primary SchoolSembawangCo-EdNo No
99Keming Primary SchoolBukit BatokCo-EdNo No
100Bendemeer Primary SchoolKallangCo-EdNo No
101CHIJ (Kellock) Bukit MerahGirls'No No
102First Toa Payoh Primary SchoolToa PayohCo-EdNo No
103Junyuan Primary SchoolTampinesCo-EdNo No
104Jurong West Primary SchoolJurong WestCo-EdNo No
105Boon Lay Garden Primary SchoolJurong WestCo-EdNo No
106West View Primary SchoolBukit PanjangCo-EdNo No
107Zhonghua Primary SchoolSerangoonCo-EdNo No
108Greenwood Primary SchoolWoodlandsCo-EdNo No
109Tampines Primary SchoolTampinesCo-EdNo No
110West Grove Primary SchoolJurong WestCo-EdNo No
111Jing Shan Primary SchoolAng Mo KioCo-EdNo No
112Horizon Primary SchoolPunggolCo-EdNo No
113Edgefield Primary SchoolPunggolCo-EdNo No
114Kranji Primary SchoolChoa Chu KangCo-EdNo No
115North Vista Primary SchoolSengkangCo-EdNo No
116Pioneer Primary SchoolJurong WestCo-EdNo No
117New Town Primary SchoolQueenstownCo-EdNo No
118Gan Eng Seng Primary SchoolBukit MerahCo-EdNo No
119Stamford Primary SchoolCentralCo-EdNo No
120Marymount Convent School Toa PayohGirls'No No
121Chij (Katong) PrimaryBedokGirls'No No
122Marsling Primary SchoolWoodlandsCo-EdNo No
123Damai Primary SchoolBedokCo-EdNo No
124Yishun Primary SchoolYishunCo-EdNo No
125Greendale Primary SchoolPunggolCo-EdNo No
126Dazhong Primary SchoolBukit BatokCo-EdNo No
127Fuhua Primary SchoolJurong EastCo-EdNo No
128Northland Primary SchoolYishunCo-EdNo No
129CHIJ Our Lady Queen of Peace Bukit PanjangGirls'No No
130Casuarina Primary SchoolPasir RisCo-EdNo No
131Bedok Green Primary SchoolBedokCo-EdNo No
132North Spring Primary SchoolSeng KangCo-EdNo No
133Yuhua Primary SchoolJurong EastCo-EdNo No
134Eunos Primary SchoolGeylangCo-EdNo No
135Tampines North Primary SchoolTampinesCo-EdNo No
136Canberra Primary SchoolSembawangCo-EdNo No
137Guangyang Primary SchoolBishanCo-EdNo No
138Peivang Primary SchoolYishunCo-EdNo No
139Bukit View Primary SchoolBukit BatokCo-EdNo No
140Teck Ghee Primary SchoolAng Mo KioCo-EdNo No
141Jurong Primary SchoolJurong EastCo-EdNo No
142Montfort Junior SchoolHougangBoys'No No
143Park View Primary SchoolPasir RisCo-EdNo No
144Beacon Primary SchoolBukit PanjangCo-EdNo No
145Riverside Primary SchoolWoodlandsCo-EdNo No
146Pei Tong Primary SchoolClementiCo-EdNo No
147Naval Base Primary SchoolYishunCo-EdNo No
148Alexandra Primary SchoolBukit MerahCo-EdNo No
149Opera Estate Primary SchoolBedokCo-EdNo No
150Canossa Catholic Primary SchoolGeylangCo-EdNo No
151Punggol View Primary SchoolPunggolCo-EdNo No
152Hua Min Primary SchoolYishunCo-EdNo No
153Ahmad Ibrahim Primary SchoolYishunCo-EdNo No
154St. Stephen's SchoolBedokBoys'No No
155Punggol Green Primary SchoolPunggolCo-EdNo No
156Anchor Green Primary SchoolSeng KangCo-EdNo No
157Ang Mo Kio Primary SchoolAng Mo KioCo-EdNo No
158Queenstown Primary SchoolQueenstownCo-EdNo No
159Meridian Primary SchoolPasir RisCo-EdNo No
160Greenridge Primary SchoolBukit PanjangCo-EdNo No
161Clementi Primary SchoolClementiCo-EdNo No
162Springdale Primary SchoolSengkangCo-EdNo No
163West Spring Primary SchoolBukit Panjang Co-EdNo No
164Lianhua Primary SchoolBukit BatokCo-EdNo No
165Juying Primary SchoolJurong WestCo-EdNo No
166Fuchun Primary SchoolWoodlandsCo-EdNo No
167Jiemin Primary SchoolYishunCo-EdNo No
168Blangah Rise Primary SchoolBukit MerahCo-EdNo No
169Teck Whye Primary SchoolChoa Chu KangCo-EdNo No
170Bukit Timah Primary SchoolBukit TimahCo-EdNo No
171Angsana Primary SchoolTampines Co-EdNo No
172Unity Primary SchoolChoa Chu KangCo-EdNo No
173Townsville Primary SchoolAng Mo Kio Co-EdNo No
174Farrer Park Primary SchoolKallangCo-EdNo No
175Palmview Primary SchoolSengkang Co-EdNo No
176Waterway Primary SchoolPunggolCo-EdNo No
177Changkat Primary SchoolTampines  Co-EdNo No
178Oasis Primary SchoolPunggolCo-EdNo No
179Fern Green Primary SchoolSengkangCo-EdNo No
180St. Gabriel's Primary SchoolSerangoonBoys'No No
181Si Ling Primary SchoolWoodlandsCo-EdNo No
182Cantonment Primary SchoolBukit Merah Co-EdNo No
183Punggol Cove Primary SchoolPunggolCo-EdNo No
184Valour Primary SchoolPunggolCo-EdNo No
185Northoaks Primary SchoolSembawangCo-EdNo No
186Northshore Primary SchoolPunggol Co-EdNo No

How to Choose the Best Primary School in Singapore

Now that you have a better idea of the best primary schools in Singapore let us consider how you can arrive at a decision. 

It is best to start by identifying what your requirements are when it comes to choosing a primary school for your child. 

As you will be making such an important decision on behalf of your kid, it is essential to find a balance between your preferences and their needs. 

Here are some of the factors that you can take into account:

1. Location and Distance to School 

One of the most important aspects is to ensure that the school is not located too far away from your house. 

For instance, depending on your location – you might want to limit your search to the best primary schools in Tampines or the best primary schools in Sengkang, instead of searching islandwide. 

The main reason for this is practicality. 

Having the school nearby will reduce the commute time of your child. It will certainly help to save time, energy, and effort. Moreover, a closer location will also guarantee that you can reach the school promptly in case of any emergencies. 

Parenting is hard, don’t do it alone
Receive weekly parenting tips, latest MOE updates, and how to prepare your child for examinations.
You have successfully joined our subscriber list.

2. Single-Sex vs Co-Ed Schools 

As a parent, you might also be debating whether you should send your child to a single-sex or co-ed school. 

Many believe that co-ed schools can help students to prepare better for the real world. After all, your children will have to mingle and interact with the other gender. 

With this consideration, for primary school education, it might be best to choose a co-ed school, if possible.

Moreover, if you have more than one child, this will also avoid the hassle of choosing a primary school yet again. It is common for schools to often give priority to siblings of the students already enrolled in the same institution. 

3. Co-curricular Activities

Aside from academic excellence, you should also make sure that the school can provide your child with the right opportunities to nurture and develop their interests.  

For instance, when looking through the Singapore Primary School Ranking lists, you might notice that many schools offer support for Co-Curricular Activities (CCAs). This will encourage your child to acquire new skills and build qualities such as perseverance and team spirit which can mold them into strong individuals. 

Even at an early age, you might be able to identify the interests of your child. This can help you shortlist schools that offer CCAs in the niches they prefer. Access to such clubs and activities can be valuable for your child’s future Direct School Admission (DSA) into secondary schools as well. 

Here is a list of some of the top primary schools that have performed well in Singapore Youth Festivals:

  • Clementi Primary School in Clementi
  • Lakeside Primary School in Jurong West
  • Nanyang Primary School in Bukit Timah 
  • North View Primary School in Yishun
  • Oasis Primary School in Punggol

4. School Culture 

Most importantly, if you have the chance, it is always recommended that you visit the school to get a sense of the learning environment. Many schools offer an open house for the very same purpose. You will also be able to talk to the teachers and current students to gain more understanding of the school’s nature. 

5. Affiliation

For those unaware, there are several primary schools in Singapore that are affiliated with some of the best secondary schools. Joining these schools can get your child priority in admission and lower their entry requirements. 

Here is a list of some of the primary schools that are affiliated with secondary schools. 

  • Anglo Chinese School (Primary) is affiliated with Anglo Chinese School Independent
  • Catholic High School (Primary) is affiliated with Catholic High School 
  • CHIJ (Katong) Primary is affiliated with CHIJ Katong Convent
  • Mee Toh School is affiliated with Manjusri Secondary School
  • Nanyang Primary School is affiliated with Nanyang Girls’ High School

6. Special Education Needs

Another important factor is to consider whether your child has any special education needs. Schools with a focus on special education will have smaller classroom sizes and have a customized curriculum that will focus on developing your child’s strengths. 

Additionally, such schools also have support for vocational training and therapy rooms that can offer intensive care and support for your child. 

Here are a few:

Types of Primary Schools in Singapore

The primary schools in Singapore can be broadly classified into five main categories, based on the subjects offered and financial requirements. 

As it goes, the quality of education offered will vary significantly from one school to another, as well as from one school type to another.

With that said, no matter what school your child enrolls in, he or she will eventually need to take the PSLE to advance to secondary school.

1. Government Schools 

Government schools follow the national syllabus and offer unique electives at standardized fees. A few prominent schools also provide support for special assistance as well. 

Below is a list of government primary schools in Singapore:

  • Anderson Primary School in Ang Mo Kio
  • Chongzheng Primary School in Tampines
  • Jurong West Primary School in Jurong West

2. Government-Aided Schools 

This category of schools is set up by different communities with the aid of the government in order to serve the educational requirements of the respective communities. The fee structure for such schools remains the same as that of governmental institutions. 

Here is a list of government-aided primary schools in Singapore:

  • Canossa Catholic Primary School in Geylang
  • Fairfield Methodist School in Dover
  • Paya Lebar Methodist Girls’ School in Hougang

3.  Independent Schools 

As you can guess, independent schools are privately owned and decide the fees on their own. Moreover, these institutions are allowed to set up their own academic and non-academic programs. For this reason, independent schools might be more suitable for those who are willing to pay higher fees for a flexible academic curriculum. 

Here is a list of some of the prominent independent primary schools in Singapore:

  • Anglo Chinese School (independent) in Dover Road
  • De La Salle School in Choa Chu Kang
  • Methodist Girls’ School Primary in Bukit Timah

4. Specialised Independent Schools

Specialized independent schools are those catering to students who demonstrate a strong interest in specific fields – such as mathematics, science, arts, or academics. Among the top schools in Singapore, there are four specialized institutions offering focused education in different study and performance areas. 

These include:

  • NUS High School of Mathematics and Science
  • School of Science and Technology
  • Singapore Sports School, for Sports and Athletics.
  • School of the Arts, for Visual, Literary and Performing Arts.

Subjects Offered in Primary Schools in Singapore

The best primary schools in Singapore aim to introduce students to a wide variety of topics. This is done through subject-based learning techniques. 

Primary schools in Singapore develop their curriculum to include the following subjects:

Apart from these, your child will also benefit from lessons in art and music, through the CCAs that we discussed earlier. 

In addition, primary schools in Singapore also go the extra mile by offering learning support for students in need. This is provided through specialized early intervention programs – for subjects such as English, Mother-Tongue Languages, as well as Mathematics. If you need additional help with learning, visit this site!

English can be intimidating for many students, especially when they start to learn how to write compositions. Other than seeking help with teachers in schools, and getting private tuition, students may also consider engaging MyPaperWriter to use it as references for good essays.

Do note that these are to use for references only.

Understanding Primary School Costs 

The financial costs involved with primary schools will depend on the type of school you choose, as well as your residential standing in Singapore. 

In plain terms, Singapore citizens are eligible for much lower fees, regardless of which school type you choose. In comparison, if you are a foreigner or permanent resident, you will likely end up paying more in tuition fees. 

That said, you will also notice that international students are expected to pay relatively higher fees across all types of schools. 

For example, if you choose a government school – the fee schedule is as follows:

  • Singapore citizens: $25 to $43 per month.
  • Permanent Residents: $400 to $418 per month.
  • International Students: $800 to $1,488 per month. 

As you can see, there is a significant difference in fees applicable to different categories of residents. 

Undoubtedly, the cost of education might be one of the top factors for many when choosing the best primary school for their child. 

Depending on the school you choose and the primary level, you might also be able to receive financial assistance or a merit-based scholarship for your child. 


The Singapore Primary School Ranking is quite a long list to sort through – however, the key is to make sure that you are armed with the right information. 

Do not hesitate to pick the brain of your friends and family to learn more about their personal experiences with different schools. 

For instance, if you need advice figuring out primary school ranking KiasuParents might have a few forums where you can connect with fellow parents. You might be able to gather valuable testimonials that can help you arrive at the right decision for the future journey of your child. 

Here at SmileTutor, we strive to provide you with all the necessary information you need regarding the Singapore educational system. 

If you’re worried about your child’s preparation for Primary 1, you can engage experienced and patient home tutors from us to help your child with any subject they are weak in.

Best of luck with your decision!

Rum Tan

Rum Tan is the founder of SmileTutor and he believes that every child deserves a smile. Motivated by this belief and passion, he works hard day & night with his team to maintain the most trustworthy source of home tutors in Singapore. In his free time, he writes articles hoping to educate, enlighten, and empower parents, students, and tutors. You may try out his free home tutoring services via or by calling 6266 4475 directly today.