A Singapore Government Agency Website
Official website links end with .gov.sg
Government agencies communicate via .gov.sg websites (e.g. go.gov.sg/open). Trusted websites

Secure websites use HTTPS

Look for a lock () or https:// as an added precaution. Share sensitive information only on official, secure websites.

Number of Schools by Level and Type

Updated 6 months ago

MOE (Ministry of Education)
  1. Mixed Level schools comprise Primary & Secondary schools (P1-S4/5) and Secondary & Junior College schools (S1-JC2). For type of school, Mixed Level schools are reflected according to their secondary sections. For example, if the secondary section is an independent school and its primary section is government-aided, the school will be reflected in the table above as an independent Mixed Level school.

4 related datasets

Related datasets are grouped into a collection based on themes, topics or common attributes for easier access and exploration. All datasets within a collection are published and managed by the same agency.

Number of Mixed Level Schools by Level and Type

CSV6 months ago

Coverage: Jan 1999 to Jan 2023

Number of Pre-University schools by level and type

CSV6 months ago

Coverage: Jan 1999 to Jan 2023

Number of Primary Schools by Level and Type

CSV6 months ago

Coverage: Jan 1999 to Jan 2023

Number of Secondary Schools by Level and Type

CSV6 months ago

Coverage: Jan 1999 to Jan 2023

Sample OpenAPI query

This code can be used to test a sample API query. It retrieves the metadata for this collection. 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
          
collection_id = 454          
url = "https://api-production.data.gov.sg/v2/public/api/collections/{}/metadata".format(collection_id)
        
response = requests.get(url)
print(response.json())