West zone

Schools in Bukit Batok

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

Quick answer

There are 12 MOE schools in Bukit Batok: 6 primary schools, 5 secondary schools and 1 junior college or pre-university school.

Primary schools (6)

SchoolTypeNearest MRT
Bukit View Primary School Co-ed governmentBukit Batok MRT
Dazhong Primary School Co-ed governmentBukit Gombak MRT
Keming Primary School Co-ed governmentBukit Batok MRT
Lianhua Primary School Co-ed governmentBukit Gombak and Bukit Batok MRT stations
Princess Elizabeth Primary School Co-ed governmentBukit Batok MRT
St. Anthony's Primary School Co-ed government-aidedBukit Gombak MRT

Secondary schools (5)

SchoolTypeNearest MRT
Bukit Batok Secondary School Co-ed governmentBukit Batok MRT
Bukit View Secondary School Co-ed governmentBukit Batok MRT
Dunearn Secondary School Co-ed governmentBukit Batok and Bukit Gombak MRT stations
Hillgrove Secondary School Co-ed governmentBukit Batok and Bukit Gombak MRT stations
Swiss Cottage Secondary School Co-ed governmentBukit Gombak MRT

Junior colleges and pre-university schools (1)

SchoolTypeNearest MRT
Millennia Institute Co-ed governmentBukit Batok (NS 2)

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 Bukit Batok?

There are 12 MOE schools in Bukit Batok: 6 primary schools, 5 secondary schools and 1 junior college or pre-university school.

Which primary schools are in Bukit Batok?

Bukit View Primary School, Dazhong Primary School, Keming Primary School, Lianhua Primary School, Princess Elizabeth Primary School and St. Anthony's Primary School.

Which secondary schools are in Bukit Batok?

Bukit Batok Secondary School, Bukit View Secondary School, Dunearn Secondary School, Hillgrove Secondary School and Swiss Cottage Secondary School.

Which junior colleges and pre-university schools are in Bukit Batok?

Millennia Institute.

Run a tuition or enrichment centre near Bukit Batok?

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

See tuition centre software