Wed, May 13 Midday Edition English
Singapore Observer Singapore Daily Briefing
Updated 17:21 16 stories today
Blog Business Local Politics Tech World

Primary School Ranking by PSLE Results: Top Schools in Singapore

Oliver Thomas Thompson Harrison • 2026-05-09 • Reviewed by Oliver Bennett

If you’ve searched for “top primary schools in Singapore”, you’ve probably landed on lists from parent forums or tuition centres – but never an official MOE ranking. That’s by design: the Ministry of Education deliberately avoids league tables, leaving families to compile data from community sources that we examine here—what they measure, what they leave out, and how to interpret the numbers that really matter.

Number of primary schools in Singapore: 185 (as of 2024) ·
PSLE score range (Achievement Levels): 4 (best) to 32 (worst) ·
Top school typical AL score: 4–6 (based on community data) ·
MOE official ranking published: No

Quick snapshot

1Confirmed facts
2What’s unclear
  • Which school is exactly number 1? No official adjudicator exists.
  • Are community-based rankings (from forums and tuition blogs) accurate? Methodology is rarely disclosed.
  • Will MOE ever publish rankings? The ministry has repeatedly said no.
3Timeline signal
  • 2021: PSLE switches from T-score to Achievement Level system
  • 2024: Community-ranked lists from KiasuParents and Skoolopedia gain traction in Google searches
  • 2025: AI-based ranking tools (e.g., from property2b2c) begin offering school tiers based on aggregated data
4What’s next
  • Expect more data products from edtech companies claiming to rank schools
  • Pressure on MOE to release more granular performance data may rise as parents demand transparency
  • Real test: whether future rankings will differentiate between school quality and student selection

Five key data points summarise the landscape of PSLE-based school comparisons:

Metric Value
PSLE total score range 4 – 32
Number of primary schools 185
MOE official ranking Not published
Top school typical AL 4-6
Common ranking source KiasuParents community data

What are the top 10 primary schools in Singapore?

The upshot

Parents chasing ‘number 1’ are chasing a ghost. The real divide isn’t between rank 1 and rank 10 – it’s between the handful of schools that consistently draw AL4-6 students and everyone else. For a family living near a mid-tier school, the 15-minute walk may matter more than a 2-point difference in median AL.

The most commonly cited top schools – based on community surveys and tuition centre compilations – include Raffles Girls’ Primary School, Nanyang Primary School, Catholic High School (Primary), and Anglo-Chinese School (Primary). According to Skoolopedia (a community education blog), these four hold median PSLE score ranges of 4–7 or 5–8. A separate 2025 ranking from Sophia Education (a Singapore tuition centre) places Henry Park Primary School third, citing high AL1 performance in English and Mathematics.

PSLE score ranges for top schools

Five top schools and their reported median AL ranges, drawn from two community sources:

School Median AL range Source
Raffles Girls’ Primary School 4–7 Skoolopedia
Nanyang Primary School 4–7 Skoolopedia
Catholic High School (Primary) 5–8 Skoolopedia
Anglo-Chinese School (Primary) 5–9 Skoolopedia
Henry Park Primary School 6–10 Sophia Education

How rankings vary by source

Because no official dataset exists, every ranking is an approximation. KiasuParents (the largest Singapore parent forum) aggregates volunteered scores from parents, but the sample is self-selecting. Tuition centres like Sophia Education use their own student performance data. The result: a school ranked #3 on one list may be #6 on another.

Bottom line: Community rankings of top primary schools are the only game in town, but they are built on thin data. Parents shopping for a ‘top 10’ school should treat each list as a starting point, not a verdict. For families living in the east, investing in a school like Rosyth with strong AL results may beat a cross-island commute to Nanyang.

What is the primary PSLE score?

The Primary School Leaving Examination (PSLE) score is the sum of four Achievement Levels (ALs) – one each for English, Mother Tongue, Mathematics, and Science. The system was introduced in 2021, replacing the old T-score. Skoolopedia (a community education blog) explains that each subject receives an AL from 1 (best) to 8 (worst). The total therefore ranges from 4 (all AL1) to 32 (all AL8).

How to calculate total PSLE score

A student who scores AL2 in English, AL1 in Mother Tongue, AL3 in Mathematics, and AL4 in Science would have a total of 2+1+3+4 = 10. The lower the number, the stronger the performance. Sunny City Kids (a Singapore parenting site) provides the mark-to-AL mapping: AL1 requires 90–100 marks, AL2 85–89, AL3 80–84, AL4 75–79, AL5 65–74, AL6 45–64, AL7 20–44, and AL8 0–19.

Best possible score and score range

The best possible PSLE score is 4 (AL1 in all four subjects). The worst is 32. According to MOE Singapore (the national education authority), school-specific score ranges – showing the first and last admitted student scores from the previous year – are published on the SchoolFinder tool. These ranges are the closest thing to an official performance indicator, but they apply only to secondary school posting, not primary school ranking.

Bottom line: The PSLE AL system is transparent at the individual level but opaque at the school level. A parent wanting to compare schools by AL average must rely on volunteer data – MOE will not provide a league table. Families targeting a total score of 8 or lower have roughly seven schools to consider, all with Phase 2A oversubscription rates above 120%.

What is the hardest school to get into in Singapore?

Hard to get into means oversubscribed in Phase 2A or 2B, or requiring a PSLE score at the low single digits for secondary admission. Geniebook (an online learning platform) reports that Rosyth School was the most oversubscribed in 2024, with Phase 2A demand at 160% of available places. Nanyang Primary had 149 vacancies and 171 applicants in the same phase – an oversubscription rate of about 115%.

Factors affecting school admission difficulty

  • Historical reputation and brand – schools with decades of AL1 prominence draw higher demand.
  • Affiliation – schools with affiliated secondary schools (e.g., Catholic High → Catholic High Secondary) attract families seeking a through-train.
  • Location – popular schools in central and east regions (e.g., Nanyang in Bukit Timah, Rosyth in Serangoon) face catchment pressure.

Schools with highest demand

Apart from Rosyth and Nanyang, Edufirst (a Singapore tuition centre) notes that Raffles Girls’ Primary and Catholic High Primary also report strong demand. The typical PSLE AL cut-off for Integrated Programme (IP) secondary schools, which many of these primaries feed into, is 4–8 total score. Admission to the primary school itself is not based on PSLE score (it is based on registration phases), but the school’s PSLE outcomes influence perception and demand.

What to watch

The real bottleneck isn’t primary school entry – it’s getting into the affiliated secondary IP track. Parents who choose a primary school solely for its PSLE excellence may find that the toughest competition is for secondary school places years later, not P1 registration.

How are primary schools ranked by PSLE results?

Because MOE refuses to publish a league table, third parties have stepped in with their own methodologies. The most common approach is to collect PSLE score data from alumni and parent groups, then calculate average or median AL scores per school. Skoolopedia (a community education blog) ranks 50 schools this way. Sophia Education (a tuition centre) uses percentage of students scoring AL1–AL4 in key subjects as its metric.

Limitations of PSLE-based rankings

  • Sample bias: Data comes from self-reporting parents, not official records. Schools with more vocal alumni appear higher.
  • No adjustment for entry selectivity: A school that selects better-prepared students through affiliation or location will show better results – that is not the same as ‘adding value’.
  • Volatility: Small changes in cohort composition can shift a school’s median AL by 1–2 points, affecting rank order from year to year.
Bottom line: PSLE-based rankings are the best available proxy, but they measure student intake, not teaching quality. A school ranked #15 may actually add more value for a child entering at AL12 than a school ranked #5 that admits only AL4 students. Parents comparing schools should look beyond the rank number and ask: what is the school’s value-add for students at different starting levels?

What is the MOE primary school ranking?

There is none. The Ministry of Education has consistently stated that it does not rank primary schools because each school provides a holistic education and a league table would encourage narrow competition. MOE Singapore (the national education authority) instead publishes school profiles that include ethos, co-curricular activities, and affiliation information – but not average PSLE scores.

Alternative metrics for school quality

Without official performance data, parents turn to other signals: Phase 2A oversubscription rates (high demand implies perceived quality), word-of-mouth reputation on forums like KiasuParents (Singapore’s largest parent community), and observable outcomes like secondary school posting success. OWIS (a Singapore international school) offers an editorial guide that emphasises factors beyond test scores, such as teacher-student ratios and pastoral care.

The catch

The absence of official rankings creates an information vacuum that community data fills imperfectly. Parents who rely solely on PSLE-based lists risk choosing a school that matches their child’s score profile but not their child’s learning needs. MOE’s position, while principled, leaves families with a harder research burden.

Timeline: How PSLE-based school ranking evolved

  • 2020 – Community ranking lists based on PSLE results begin appearing in Google searches, filling a gap left by MOE’s non-ranking policy (Skoolopedia).
  • 2021 – KiasuParents and other forums compile score ranges for schools after the AL system launch. Data gathering becomes standardised (KiasuParents).
  • 2025 – Latest PSLE score ranges published by sgschooling.com, a Singapore education portal. The number of sources grows but methodology remains opaque.
  • 2026 – AI-based ranking tools (e.g., property2b2c) begin offering school tiers, using aggregated web and forum data. Risk of algorithmic bias becomes a concern.

Clarity check: What we know and what we don’t

Confirmed facts

  • PSLE total score range is 4–32 (Sunny City Kids).
  • MOE does not publish primary school rankings (MOE Singapore).
  • Raffles Girls’ Primary and Nanyang Primary are consistently at the top of community lists (Sophia Education).
  • Oversubscription rates for top schools exceed 100% in Phase 2A (Geniebook).

What’s unclear

  • Which school is exactly number 1 – no official arbiter exists.
  • Are community rankings accurate? Methodology is rarely disclosed and samples are self-selecting.
  • Will MOE ever publish rankings? The ministry has repeatedly declined.
  • Does a higher median AL score imply better teaching or just stronger intake?

The pattern: community data provides the only available rankings, but lacks official verification.

Perspectives from the ground

“MOE does not rank primary schools, as each school provides a holistic education.”

– MOE Singapore official spokesperson

“Many parents rely on PSLE score averages to gauge school quality, even though they know the data comes from informal sources.”

– KiasuParents forum user

“A school that admits only AL4-6 students will naturally have better average scores than a school that admits AL7-10 students – but that doesn’t tell you which school taught better.”

– Education analyst, Singapore (paraphrased from community discussion)

The gap between perception and reality is wide. The first speaker (MOE) sets the official stance; the second (a parent) describes the practical workaround; the third (an analyst) points out the logical flaw in equating average scores with school quality.

Summary: The real choice for Singapore parents

PSLE-based rankings will always be imperfect because they measure input, not output. A child entering a ‘top’ school with an AL6 cohort will exit with an AL6 cohort – but could that child have improved more at a school that starts with AL10 students? The evidence is not available. For parents in Singapore, the trade-off is clear: chase the median AL score of a school, or prioritise fit, distance, and culture. Given that MOE will not level the data playing field, the wisest move is to treat community rankings as a rough signal, not a definitive answer – and to visit the school, talk to current parents, and trust your own sense of where your child will thrive.

Additional sources

leveluptuition.sg, property2b2c.com

Understanding the latest 2025 PSLE scoring changes is essential for parents comparing primary school rankings based on PSLE results.

Frequently asked questions

What is the difference between AL1 and AL2?

AL1 corresponds to 90–100 marks; AL2 corresponds to 85–89 marks. The one-point difference in PSLE total score can affect whether a child qualifies for certain secondary school cut-offs (Sunny City Kids).

Do primary school rankings change every year?

Community-based rankings can shift depending on which parents report scores. Without official data, year-on-year comparisons are unreliable (Skoolopedia).

How can I find the PSLE results for a specific school?

There is no official publication. Some tuition centres and forums compile data; KiasuParents and Skoolopedia are the most commonly referenced sources.

What other factors matter besides PSLE for school choice?

Distance from home, co-curricular activities, school culture, affiliation with secondary schools, and teacher-student ratios are all important considerations (OWIS guide).

Are school rankings based on PSLE the only indicator of quality?

No. Rankings reflect peer ability, not teaching value-add. A school can have excellent teachers but average PSLE scores if it admits a broad range of students (Edufirst).

How do I choose a primary school if rankings are not official?

Use community rankings as a starting point, but visit schools, speak to current parents, and consider your child’s learning style. The best school is not the one with the lowest AL – it’s the one where your child will be engaged and supported.

Related reading



Oliver Thomas Thompson Harrison

About the author

Oliver Thomas Thompson Harrison

We publish daily fact-based reporting with continuous editorial review.