Primary School Ranking 2019: Singapore’s Most Popular Schools
Looking for the primary school ranking 2019 in Singapore? The first thing to clear up is that there was no official Ministry of Education (MOE) academic league table placing Singapore’s primary schools from first to last. The historical lists available online were third-party rankings, and they used measures such as school demand, location, affiliations, school type, CCAs and alumni networks. One commonly cited 2019 list placed Nanyang Primary School, Henry Park Primary School, Catholic High School, Ai Tong School and CHIJ St. Nicholas Girls’ School among the highest-scoring schools.
For parents researching older school-choice trends, the 2019 data can still be useful. But it should be read as historical popularity information, not as a current measure of school quality or a prediction of P1 admission chances.

TL;DR — Primary School Ranking 2019
Was there an official Singapore primary school ranking in 2019? No. The commonly cited 2019 lists were produced by third-party sources using their own methods. One SchoolGuide-based list ranked schools using factors including demand, location, school type, affiliations, CCAs and alumni networks. Its top five were Nanyang Primary School, Henry Park Primary School, Catholic High School, Ai Tong School and CHIJ St. Nicholas Girls’ School.
The list is useful for looking back at school popularity in 2019, but it should not be treated as an MOE academic ranking or used alone for a current P1 registration decision.
Was There an Official Primary School Ranking in Singapore in 2019?
There was no official MOE ranking of Singapore primary schools from #1 to #185. The Ministry of Education provides information on schools, P1 registration, vacancies, admission phases and balloting, but it does not publish a single government league table declaring one primary school academically better than another.
That distinction matters because several websites published their own versions of a Singapore primary school ranking. Their methods were not identical. A 2019 Salary.sg list, for example, ranked 185 primary schools according to the number of places remaining after Phase 2B and described that figure as a proxy for popularity.
A separate SchoolGuide-based list reproduced by Stacked Homes used a broader popularity score. Its factors included demand, location, school type, affiliations, CCAs and alumni networks.
So, when someone searches for primary school ranking 2019, it is worth asking which ranking they mean. A historical popularity ranking and an official MOE academic ranking are two different things.
Primary School Ranking 2019: Top Schools
The following five schools appeared at the top of the SchoolGuide-based Popular Primary School Ranking 2019 reproduced by Stacked Homes. The figures below are historical third-party popularity scores, not official MOE academic scores.
| Rank | Primary School | 2019 Popularity Score |
| 1 | Nanyang Primary School | 231 |
| 2 | Henry Park Primary School | 222 |
| 3 | Catholic High School | 221 |
| 4 | Ai Tong School | 221 |
| 5 | CHIJ St. Nicholas Girls’ School | 219 |
1. Nanyang Primary School — 231
Nanyang Primary School recorded the highest popularity score in this historical list. Its position reflects the scoring method used by the source, rather than an MOE declaration that it was Singapore’s top academic primary school.
2. Henry Park Primary School — 222
Henry Park Primary School followed with a score of 222. It was one of the schools that attracted strong interest within the 2019 popularity data.
3. Catholic High School — 221
Catholic High School recorded 221, placing it just behind Henry Park in the historical list. The ranking refers to the primary section and its popularity score.
4. Ai Tong School — 221
Ai Tong School also received a score of 221. Its position shows how closely grouped some of the leading schools were in the 2019 list.
5. CHIJ St. Nicholas Girls’ School — 219
CHIJ St. Nicholas Girls’ School completed the top five with a score of 219. Again, this is a historical popularity figure rather than a government academic rating.

How Was the 2019 Primary School Ranking Calculated?
The historical SchoolGuide-based ranking did not rely on one single school statistic. The source says its scoring considered several aspects of a primary school, including demand, location, school type, affiliations, CCAs offered and alumni networks.
School Demand
Demand gives some indication of how much attention a school received from families. A school attracting strong parent interest can appear high in a popularity-based ranking, even though demand alone says little about classroom teaching or a child’s experience.
Location and Home-School Proximity
School location was another factor. In Singapore, distance also has a direct connection with P1 admission rules. MOE currently explains that home-school distance can affect priority admission and that balloting may apply when applications exceed available places.
For Singapore parents, the familiar distance bands include within 1km and 1km to 2km. These terms are closely tied to P1 registration rather than the popularity score itself.
Affiliations and School Type
Primary-secondary affiliation can influence how families view a school, especially when they are thinking beyond Primary 1. School type also forms part of the historical ranking methodology. The 2019 data included schools with different profiles, including boys’, girls’ and co-educational schools.
CCAs and Alumni Networks
CCAs and alumni networks were also included in the SchoolGuide-based scoring. These can tell parents something about a school’s wider profile and activities, but they do not turn a popularity score into an academic performance rating.
What Did the 2019 Ranking Actually Measure?
The ranking measured popularity-related characteristics, not an official measure of teaching quality or academic excellence. That is the simplest way to read the data.
Popularity is not the same as academic performance. A school can attract strong demand for reasons linked to location, affiliation, school history or activities. Likewise, a popular school does not automatically offer a guaranteed place during P1 registration.
The historical ranking also should not be read as a definitive list of the “best” primary schools in Singapore. It reflects the criteria selected by the publisher. Another publisher using a different method could produce a different order.
This point becomes clearer when comparing the two 2019 lists available online. Salary.sg used Phase 2B remaining places as a popularity proxy, while the SchoolGuide-based list used a broader score covering several school characteristics.

Primary School Ranking vs P1 Registration in Singapore
A primary school ranking 2019 and the Singapore P1 registration process answer different questions. The ranking looks back at school popularity. P1 registration determines how eligible children apply for available places.
MOE’s current P1 system has five phases for Singapore Citizens and Permanent Residents: Phase 1, Phase 2A, Phase 2B, Phase 2C and Phase 2C Supplementary. Each phase has its own eligibility rules and registration period.
Vacancies and balloting can also affect admission. If applications exceed available places in a particular phase and distance category, balloting may be required. MOE provides information on home address, distance priority, vacancies and balloting as part of the P1 registration process.
That is why an old popularity score cannot tell a parent whether a child will secure a place today. The admission situation can change from one registration exercise to another.
Does the Primary School Ranking 2019 Still Matter?
Yes, as a historical reference. It can help readers see which Singapore primary schools attracted attention in 2019 and understand some of the factors behind that popularity.
The ranking can also be useful for researching older school-choice trends. Parents, researchers and education writers may want to compare historical demand with later P1 registration patterns.
But the 2019 list cannot show today’s P1 vacancies, current registration demand, recent balloting results or a child’s present admission chances. It also cannot provide a current assessment of school performance.
For a present-day P1 decision, MOE’s current registration information is the place to check. The ministry provides current registration phases, school vacancies, balloting information and guidance on choosing a school.
So the 2019 ranking has value — just in a historical context.
What Should Parents Check Beyond a 2019 Ranking?
A historical ranking can be an interesting starting point, but parents making a current school shortlist have other details to check.
| Factor | Why It Matters |
| Current P1 registration phase | Shows which admission route applies |
| Home-school distance | Can affect registration priority |
| Current vacancies | Shows available places |
| Balloting history | Shows where applications exceeded places |
| Affiliation | May matter for eligible pupils |
| CCAs | Gives insight into student activities |
| Location | Affects daily travel |
| Child’s interests | Helps families assess school fit |
MOE advises parents to consider their child’s needs and preferences when choosing a primary school, while also checking registration requirements, distance and balloting information.
For a family comparing schools today, terms such as P1 admission, primary school vacancies, school balloting, home-school distance, school affiliation and CCAs are more useful for the current decision than an old popularity score by itself.

Frequently Asked Questions About Primary School Ranking 2019
What was the primary school ranking in 2019?
A commonly cited SchoolGuide-based ranking placed Nanyang Primary School first with a popularity score of 231, followed by Henry Park Primary School, Catholic High School, Ai Tong School and CHIJ St. Nicholas Girls’ School. These were third-party popularity figures.
Was there an official MOE primary school ranking in 2019?
No. MOE did not publish an official academic league table ranking Singapore’s primary schools from first to last. Third-party publishers created their own rankings using different data and methods.
Which primary school was ranked first in 2019?
Nanyang Primary School was first in the SchoolGuide-based 2019 popularity list reproduced by Stacked Homes, with a score of 231.
How were primary schools ranked in Singapore in 2019?
Methods differed. The SchoolGuide-based list considered demand, location, school type, affiliations, CCAs and alumni networks. Another 2019 list used Phase 2B remaining places as a proxy for popularity.
Does the 2019 ranking show academic performance?
No. A popularity score should not be treated as an academic performance score or an official measure of school quality.
Does the 2019 ranking affect current P1 admission?
No. A historical ranking does not determine current admission. Current P1 registration phases, vacancies, distance and balloting rules apply to the relevant registration exercise.
What should parents check instead of an old ranking?
Check the current MOE P1 registration information, including eligible phases, school vacancies, home-school distance and balloting information. Parents can also consider the child’s interests, needs, daily travel and the school’s programmes.
Final Thoughts on the Primary School Ranking 2019
The primary school ranking 2019 is best treated as a snapshot of historical school popularity, not an official MOE academic league table. The SchoolGuide-based list placed Nanyang Primary School, Henry Park Primary School, Catholic High School, Ai Tong School and CHIJ St. Nicholas Girls’ School at the top.
For historical research, those figures are useful. For a current P1 decision, though, families should check the latest MOE registration phases, vacancies, distance rules and balloting information instead.