Back to Statistics HubReal Data from SingStat API| Table M850411
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
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
- • Source: Singapore Department of Statistics (SingStat)
- • Table ID: M850411 ↗
- • Provider: Ministry of Education (MOE)
- • Coverage: All government & aided primary schools
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.