- Primary schools182 schools by zone and area.
- Secondary schools147 schools, including IP and SAP schools.
- Junior collegesJCs, IP schools and Millennia Institute.
- Schools by CCA150 CCAs, from robotics to wushu.
- ProgrammesALP, LLP and MOE elective programmes.
- School bus servicesOperators and contacts for 334 primary schools.
- SAP, IP & GEP listsSpecial school types at a glance.
Schools by area
- Ang Mo Kio (13)
- Bedok (21)
- Bishan (9)
- Bukit Batok (12)
- Bukit Merah (11)
- Bukit Panjang (12)
- Bukit Timah (11)
- Central (4)
- Choa Chu Kang (14)
- Clementi (9)
- Geylang (8)
- Hougang (18)
- Jurong East (6)
- Jurong West (20)
- Kallang (6)
- Marine Parade (7)
- Novena (7)
- Pasir Ris (11)
- Punggol (15)
- Queenstown (9)
- Sembawang (7)
- Seng Kang (19)
- Serangoon (10)
- Tampines (21)
- Tengah (1)
- Toa Payoh (15)
- Woodlands (22)
- Yishun (19)
Popular CCAs
- Choir (275)
- Modern Dance (256)
- Art and Crafts (251)
- Basketball (242)
- Badminton (224)
- Football (216)
- Scouts (189)
- Infocomm Technology (Media Production) (187)
- Concert Band (167)
- English Drama (164)
- Netball (164)
- Environmental Science (151)
- Floorball (139)
- National Police Cadet Corps (132)
- Wushu (126)
- Chinese Dance (125)
- Robotics (115)
- Track and Field (111)
- Volleyball (108)
- Table Tennis (105)
- National Cadet Corps (Land) (103)
- Boys' Brigade (98)
- Infocomm Technology (Computing) (97)
- Malay Dance (89)
Special school types
- SAP schools (23)
- Integrated Programme schools (19)
- GEP schools (16)
- Autonomous schools (28)
- Girls' schools (29)
- Boys' schools (15)
Source: Ministry of Education school data on data.gov.sg. Contains information from the “General Information of Schools”, “Co-curricular Activities (CCAs)”, “Subjects Offered”, “MOE Programmes”, “School Distinctive Programmes” and “School Bus Operators” datasets accessed in October 2026 from data.gov.sg, made available under the terms of the Singapore Open Data Licence version 1.0. Programmes and CCAs change from year to year, so always confirm details with the school.