Start with MOE’s Education Statistics Digest page for the official publication route. For figures you can work with in a spreadsheet, use MOE datasets on data.gov.sg, such as primary enrolment by level and age and secondary enrolment by level and course. Choose the table that actually answers your question.
Check the years covered, the unit, the agency and the footnotes before copying a number. A website update in 2026 does not automatically mean every figure describes 2026. For example, the primary-enrolment dataset reviewed here was updated on 31 March 2026 but its displayed coverage ends in 2025.
Did you know a change in category labels can make a tidy-looking comparison misleading? Read the notes alongside the data, especially when secondary-school arrangements change between cohorts. These sources describe the education system; they do not predict a child’s admission chances or tell you what an individual school currently offers.
Find your next step
Find the digest and downloadable tables · Check years, categories and notes · Keep a usable source record
Which official source answers your question?
| Your question | Official source | What to check |
|---|---|---|
| Which publication should I open? | MOE digest listing | Edition, statistical reference year and available downloads |
| How many primary pupils are in a level and age group? | MOE primary-enrolment dataset | Year, level, age definition and filters |
| How is secondary enrolment classified? | MOE secondary-enrolment dataset | Course categories, cohort changes and footnotes |
Check the table before using the result
Confirm the agency is MOE, read the unit and footnotes, and check that every filter matches your question. If you combine tables, verify that their populations and time periods match; similar titles alone are not enough.
Begin with one answerable question
Write the question in a single sentence: “What was Primary 3 enrolment in the year I am studying?” is more useful than “Find school statistics.” Then identify the required level, period and breakdown. This keeps a school project from collecting unrelated numbers simply because they are easy to find.
Use the digest listing to locate the publication, and a named dataset when you need reusable rows. A table about enrolment cannot, by itself, answer a question about examination results, school quality or university selection. Keep the scope written beside your question.
Separate the observation year from the download date
Record both the year being measured and when you accessed the source. For a time series, check its first and last years rather than assuming the newest website timestamp is a new observation. The primary dataset’s 2026 update and 2025 endpoint are a helpful reminder of this distinction.
If your requested year is absent, label it “not available in this table” instead of estimating it without explanation. When a newer edition appears, compare its coverage and notes before replacing an older file. The newest download is not necessarily the right period for a historical assignment.
Read classification notes before comparing cohorts
The secondary-enrolment dataset notes that Full Subject-Based Banding removed the Express, Normal (Academic) and Normal (Technical) courses starting with the 2024 Secondary 1 cohort. This matters when reading a series that spans different arrangements.
Do not casually rename an old course column as a Posting Group or an individual G-level subject. If two rows use different definitions, explain that limitation before drawing a trend line. Likewise, national enrolment data cannot confirm a particular school’s subject combination.
Keep the evidence with the spreadsheet
Download the CSV where offered, but save the dataset title, official URL, coverage, update date and relevant notes with it. Before filtering, retain an untouched copy. This makes it possible to explain where a total came from and to recover if a filter removes the wrong rows.
For the primary age table, note that age is measured at the start of the year. Label your chart accordingly rather than adding your own birthday assumption. A useful chart caption identifies the population and year as clearly as the number.
Your next useful step
Open one official dataset and write a short source note before downloading. For help thinking about historical comparisons, read our Singapore education statistics and interpretation article; use the official current table, not that historical article, as the authority for a new figure.
Explore the Singapore school pathways and education information collection for the wider route.
Continue with another source question
Where Can Singapore Students Find CICIC’s Canadian Institution Directory?
Where Can Singapore Students Find the Erasmus Mundus Joint Masters Catalogue?
Where Can Singapore Applicants Find QAA-Recognised Access to HE Diploma Courses?
Source routes and linked MOE datasets reviewed: 19 October 2026. Dataset coverage and update dates are distinct; recheck the live listing and table notes.