Back to Statistics Hub
Official MOE Data via SingStat

Primary School Enrollment SingaporePrimary School Enrollment Singapore

Official primary school data from SingStat. 237,966 students enrolled in 2024, with 37,785 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

Primary Schools

Total Enrolled 2024

+0.1%
237,966students
20152024

New Students

P1 Intake 2024

37,785students
20152024

Male

Students 2024

121,450(51.1%)
20152024

Female

Students 2024

116,516(48.9%)
20152024

Primary School Enrollment (2015-2024)

Total students by gender

Nov 2025
SingStat Table M850411 (Real Data)

2024 Enrollment by Level

Students at each primary level

SingStat Table M850411 (Real Data)

Data Sources

Primary School Data

Key Statistics (2024)

  • • Total: 237,966 students
  • • Male: 121,450 (51.1%)
  • • Female: 116,516 (48.9%)
  • • P1 Intake: 37,785

Key Insights (Based on Real Data)

Recovery Trend

After declining to 232,650 in 2020, primary enrollment recovered to 237,966 in 2024, reflecting improved birth rates.

P1 Registration

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

Gender Balance

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

Data Source: Singapore Department of Statistics (SingStat) via MOE
Updated: November 2025SingStat Table Builder