Secure websites use HTTPS
Scam alert
Sign up here for higher rate limits, priority support and maintenance notifications.
Data from Jan 2016 to Dec 2023
Last updated: 14 Mar 2026, 21:01 SGT
Source: MINISTRY OF EDUCATION
Data Last Updated: 11/07/2025
Update Frequency: Annual
Footnotes: Data are used for SDG 4.5.1 'Parity indices (female/male, rural/urban, bottom/top wealth quintile and others such as disability status, indigenous peoples and conflict-affected, as data become available) for all education indicators on this list that can be disaggregated'. Please refer to the Sustainable Development Goals (SDG) Global Metadata (https://unstats.un.org/sdgs/metadata) for more information on SDG 4.5.1.
Adapted from: https://tablebuilder.singstat.gov.sg/table/TS/M850691
Data Series Text | 2023 Numeric | 2022 Numeric | 2021 Numeric | 2020 Numeric | 2019 Numeric | 2018 Numeric | 2017 Numeric | 2016 Numeric |
|---|---|---|---|---|---|---|---|---|
(Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% |
| Total Net Enrolment Rate - Primary Education (Total) | 99.8 | 99.1 | 99.4 | 99.9 | 99.9 | 99.8 | 100 | 100 |
| Total Net Enrolment Rate - Primary Education (Male) | 99.8 | 98.9 | 99.4 | 99.8 | 99.8 | 99.7 | 99.9 | 100 |
| Total Net Enrolment Rate - Primary Education (Female) | 99.8 | 99.2 | 99.3 | 100 | 100 | 99.9 | 100 | 100 |
| Total Net Enrolment Rate - Secondary Education (Total) | 99.9 | 99.6 | 99.1 | 99 | 99.7 | 99.8 | 100 | 100 |
| Total Net Enrolment Rate - Secondary Education (Male) | 100 | 99.7 | 99 | 99.2 | 99.7 | 100 | 100 | 99.9 |
| Total Net Enrolment Rate - Secondary Education (Female) | 99.6 | 99.5 | 99.2 | 98.8 | 99.7 | 99.7 | 100 | 100 |
| Total Net Enrolment Rate - Lower Secondary Education (Total) | 100 | 100 | 99.5 | 99.1 | 99.7 | 99.4 | 99.9 | 99.9 |
| Total Net Enrolment Rate - Lower Secondary Education (Male) | 100 | 99.9 | 99.4 | 99.2 | 99.6 | 99.8 | 100 | 100 |
| Total Net Enrolment Rate - Lower Secondary Education (Female) | 99.2 | 100 | 99.7 | 99 | 99.8 | 99.1 | 99.9 | 99.9 |
| Total Net Enrolment Rate - Upper Secondary Education (Total) | 99.4 | 98.3 | 98.6 | 98.9 | 99.7 | 100 | 99.9 | 99.9 |
No results found
Title | Column name | Data type | Unit of measure | Description |
|---|---|---|---|---|
| Data Series | DataSeries | Text | Per Cent | - |
| 2023 | 2023 | Numeric | Per Cent | - |
| 2022 | 2022 | Numeric | Per Cent | - |
| 2021 | 2021 | Numeric | Per Cent | - |
| 2020 | 2020 | Numeric | Per Cent | - |
| 2019 | 2019 | Numeric | Per Cent | - |
| 2018 | 2018 | Numeric | Per Cent | - |
| 2017 | 2017 | Numeric | Per Cent | - |
| 2016 | 2016 | Numeric | Per Cent | - |
This code can be used to test a sample API query. It retrieves the data catalogue of this dataset. For a complete guide on query parameters and syntax, please refer to the API documentation. Try it out on your browser to see the response schema.
import requests
dataset_id = "d_9a283a2aa12aa018759cb4bb753a2ca6"
url = "https://data.gov.sg/api/action/datastore_search?resource_id=" + dataset_id
response = requests.get(url)
print(response.json())This dataset can be reused and cited in research publications.
24 Oct 2024
Free forever for personal or commercial use, under the Open Data Licence.