North zone

Schools in Ang Mo Kio

Every MOE primary school, secondary school and junior college in Ang Mo Kio, with links to each school's CCAs, subjects and programmes.

Quick answer

There are 13 MOE schools in Ang Mo Kio: 7 primary schools and 7 secondary schools. CHIJ St. Nicholas Girls' School is a SAP school.

Primary schools (7)

SchoolTypeNearest MRT
Anderson Primary School Co-ed governmentYio Chu Kang MRT Station (NS 15), Lentor MRT Station (TE5)
Ang Mo Kio Primary School Co-ed governmentAng Mo Kio and Mayflower MRT stations
CHIJ St. Nicholas Girls' School SAPIntegrated ProgrammeAutonomousGirls'Girls' government-aidedAng Mo Kio, Yio Chu Kang and Mayflower MRT stations
Jing Shan Primary School Co-ed governmentAng Mo Kio MRT
Mayflower Primary School Co-ed governmentYio Chu Kang MRT
Teck Ghee Primary School Co-ed governmentAng Mo Kio and Bishan MRT stations
Townsville Primary School Co-ed governmentBishan and Ang Mo Kio MRT stations

Secondary schools (7)

SchoolTypeNearest MRT
Anderson Secondary School AutonomousCo-ed governmentAng Mo Kio and Yio Chu Kang MRT stations
Ang Mo Kio Secondary School Co-ed governmentAng Mo Kio MRT
CHIJ St. Nicholas Girls' School SAPIntegrated ProgrammeAutonomousGirls'Girls' government-aidedAng Mo Kio, Yio Chu Kang and Mayflower MRT stations
Deyi Secondary School Co-ed governmentAng Mo Kio MRT
Mayflower Secondary School Co-ed governmentAng Mo Kio and Mayflower MRT stations
Presbyterian High School Co-ed government-aidedYio Chu Kang MRT
Yio Chu Kang Secondary School Co-ed governmentYio Chu Kang MRT

Schools in other areas

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.

Frequently asked questions

How many schools are there in Ang Mo Kio?

There are 13 MOE schools in Ang Mo Kio: 7 primary schools and 7 secondary schools.

Which primary schools are in Ang Mo Kio?

Anderson Primary School, Ang Mo Kio Primary School, CHIJ St. Nicholas Girls' School, Jing Shan Primary School, Mayflower Primary School, Teck Ghee Primary School and Townsville Primary School.

Which secondary schools are in Ang Mo Kio?

Anderson Secondary School, Ang Mo Kio Secondary School, CHIJ St. Nicholas Girls' School, Deyi Secondary School, Mayflower Secondary School, Presbyterian High School and Yio Chu Kang Secondary School.

Run a tuition or enrichment centre near Ang Mo Kio?

SchoolMatters helps Singapore centres manage classes by school and level, PayNow billing, make-up lessons and parent updates.

See tuition centre software