Skip to content
D

Number of Classes and Class Size by Level

What this data shows

Published by Ministry of Education. 743 records. Fields include Year, Level Of Education, Level, No Of Classes (5 columns in total). Covers 1982-01-01 to 2025-01-01. Last updated 2026-01-02.

Description

Monitor class counts and average class sizes across Singapore education levels from 1982 to 2025 with Ministry of Education data on form classes. Fields include year, level of education, number of classes, and average class size, reflecting MOE footnotes that subject-level groupings may be smaller. Useful for education policy, schooling capacity, and searches on Singapore class-size trends.

Official description

(1) Class size is the average number of students per class, calculated by dividing the number of students enrolled by the number of classes in that level. The classes here refer to form classes only. The actual class size can be smaller for some subjects and lessons, depending on the learning needs of the students or programme considerations. For instance, levelling up programmes such as the Learning Support Programme for lower primary students, School-based Dyslexia Remediation programme and coursework subjects like Design and Technology at secondary level are conducted in smaller classes. (2) Students in Mixed Level schools are classified according to the level they are in.

Last updated
Coverage
1982-01-01 – 2025-01-01
Rows
743
Columns
5

Data

Year Level Of Education Level No Of Classes Ave Class Size
1982 Primary All 8200 35
1982 Primary Primary 1 1072 36.9
1982 Primary Primary 2 1137 37.5
1982 Primary Primary 3 1251 37.3
1982 Primary Primary 4 1457 33.8
1982 Primary Primary 5 1442 33
1982 Primary Primary 6 1648 33.8
1982 Primary Primary 7 193 27.5
1982 Secondary All 4851 32.2
1982 Secondary Secondary 1 1129 34.5

Preview shows 10 rows and 5 columns. Use the table search or download the CSV for the full data.

Columns

Column Type Categorical
Year Year (YYYY) Yes
Level Of Education Text Yes
Level Text Yes
No Of Classes Text No
Ave Class Size Text No