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.

School Directory and Information

Updated 5 months ago

MOE (Ministry of Education)

List of all schools with details on:

  1. General information of schools
  2. Subjects offered
  3. Co-curricular activities (CCAs)
  4. MOE programmes
  5. School Distinctive Programmes

All information is accurate as at 24 Mar 2021.

5 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.

Co-curricular activities (CCAs)

CSV6 months ago

Coverage: Jun 2024 to Jun 2025

General information of schools

CSV6 months ago

Coverage: Mar 2021 to Mar 2022

MOE Programmes

CSV6 months ago

Coverage: Jun 2024 to Jun 2025

School Distinctive Programmes

CSV5 months ago

Coverage: Jun 2024 to Jun 2025

Subjects Offered

CSV6 months ago

Coverage: Jun 2024 to Jun 2025

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 = 457          
url = "https://api-production.data.gov.sg/v2/public/api/collections/{}/metadata".format(collection_id)
        
response = requests.get(url)
print(response.json())