SGSchoolKaki
Loading...
Back to Statistics Hub
Official MOE Data via SingStat

Primary School Enrollment SingaporePrimary School Enrollment Singapore

Official primary school data from SingStat. 235,488 students enrolled in 2025 (down 2,478 from 2024), with 37,377 P1 intake. Real data from Table M850411.

primary school students Singapore
P1 enrollment
primary school enrollment
Singapore student numbers
Real Data from SingStat API| Table M850411

235,488 students were enrolled in Singapore government and government-aided primary schools in 2025 — down 2,478 (-1.0%) from the 2024 peak of 237,966. Of these, 120,077 (51.0%) were boys and 115,411 (49.0%) girls, and 37,377 children entered Primary 1. The gentle decline reflects Singapore's shrinking birth cohorts now working through the school system. Figures are official, from SingStat Table M850411 (Ministry of Education), covering 2015–2025.

Primary Schools

Total Enrolled 2025

-1.0%
235,488students
20152025

New Students

P1 Intake 2025

37,377students
20152025

Male

Students 2025

120,077(51.0%)
20152025

Female

Students 2025

115,411(49.0%)
20152025

What changed: 2024 → 2025

Year-on-year movement in primary enrollment (latest SingStat release).

Total enrolled
237,966235,488
−2,478 vs 2024
Male students
121,450120,077
−1,373 vs 2024
Female students
116,516115,411
−1,105 vs 2024

Primary School Enrollment (2015-2025)

Total students by gender

Aug 2026
SingStat Table M850411 (Real Data)

Enrollment by Level: 2024 vs 2025

Students at each primary level, year-on-year

Aug 2026
SingStat Table M850411 (Real Data)

Analysis: what the 2025 numbers mean

Enrollment has passed its peak and is easing

Primary enrollment bottomed at 232,650 in 2020, recovered steadily to a recent high of 237,966 in 2024, and has now edged down to 235,488 in 2025 — a fall of 2,478 students, or -1.0%. It is a small move in a single year, but it marks a turning point: after a decade of gradual recovery, the national primary-school population is beginning a slow structural decline rather than a one-off dip.

Why it's falling: smaller birth cohorts

Primary-one intake tracks the number of babies born roughly six to seven years earlier. Singapore's resident total fertility rate slipped to 0.97 in 2023 and a record-low 0.87 by 2025, and those smaller birth cohorts are now reaching school age. That is why P1 intake eased to 37,377 in 2025 from 37,785 in 2024. Because each year's P1 class is smaller than the one before, the effect compounds gradually up the levels over the coming decade.

TFR hit a record-low 0.87 in 2025 — those smaller cohorts are now entering Primary 1.

SingStat M850411 · TFR M810091

Reading the level-by-level chart

The 2024-vs-2025 comparison above shows cohorts moving up cleanly: the large Primary 4 group of 2024 (41,040) becomes the Primary 5 bulge of 2025 (41,051), and 2024's Primary 5 cohort (38,089) moves into Primary 6 (38,090). The largest single cohort — the 2019–2020 "baby bump" — is now in the upper primary years and will graduate to secondary school over the next two years, accelerating the decline in total primary numbers thereafter.

Gender split stays stable at ~51/49

Boys make up 51.0% of the 2025 cohort and girls 49.0% — a split that has barely moved in a decade and simply mirrors Singapore's natural birth sex ratio. There is no policy signal here; it is a demographic constant.

What this means for parents

A smaller national cohort does not mean P1 registration gets easier at the schools most families want. Demand concentrates on a limited set of popular and affiliated schools, so those keep filling in the early phases and go to ballot regardless of the falling total — fewer children nationwide mainly eases pressure at undersubscribed schools. If you are planning P1 registration, distance and phase eligibility matter far more than the headline number: use our P1 registration distance calculator to check your standing.

Data Sources

Primary School Data

Key Statistics (2025)

  • • Total: 235,488 students (−2,478 vs 2024)
  • • Male: 120,077 (51.0%)
  • • Female: 115,411 (49.0%)
  • • P1 Intake: 37,377

Key Insights (Based on Real Data)

Recovery, then a dip

After bottoming at 232,650 in 2020, enrollment recovered to a peak of 237,966 in 2024, then eased to 235,488 in 2025 (−2,478) as smaller birth cohorts feed through.

P1 Registration

37,377 students entered P1 in 2025. Competition for popular schools remains intense during registration phases.

Gender Balance

Slight male majority (51.0%) consistent across years, reflecting natural birth gender ratios.

SGSchoolKaki Education Team

Ex-MOE Teachers, Private Tutors & Education Data Analysts with 15+ Years Combined Experience

Last updated:16 August 2026

Reviewed by: KW Phoon

Founder, BEng(Hons) in Computing Engineering

Data-Driven Education Platform