Singapore schools by area

Every MOE primary, secondary and junior college school, grouped by area.

Browse

By programme: SAP schools in Singapore, IP schools in Singapore, GEP schools in Singapore, Advanced modules centres (from 2027), Boys’ schools in Singapore, Girls’ schools in Singapore

By area: Ang Mo Kio, Bedok, Bishan, Bukit Batok, Bukit Merah, Bukit Panjang, Bukit Timah, Central, Choa Chu Kang, Clementi, Geylang, Hougang, Jurong East, Jurong West, Kallang, Marine Parade, Novena, Pasir Ris, Punggol, Queenstown, Sembawang, Seng Kang, Serangoon, Tampines, Tengah, Toa Payoh, Woodlands, Yishun

Ang Mo Kio

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

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

Bedok

Primary: Bedok Green Primary School, CHIJ (Katong) Primary, Damai Primary School, Fengshan Primary School, Opera Estate Primary School, Red Swastika School, St. Anthony's Canossian Primary School, St. Stephen's School, Telok Kurau Primary School, Temasek Primary School, Yu Neng Primary School

Secondary: Anglican High School, Bedok Green Secondary School, Bedok South Secondary School, Bedok View Secondary School, Damai Secondary School, St. Anthony's Canossian Secondary School, St. Patrick's School, Temasek Secondary School, Victoria School

Pre-university (JC / MI): Victoria Junior College

Bishan

Primary: Ai Tong School, Catholic High School, Kuo Chuan Presbyterian Primary School

Secondary: Catholic High School, Guangyang Secondary School, Kuo Chuan Presbyterian Secondary School, Peirce Secondary School, Raffles Institution, Whitley Secondary School

Pre-university (JC / MI): Eunoia Junior College, Raffles Institution

Bukit Batok

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

Secondary: Bukit Batok Secondary School, Bukit View Secondary School, Dunearn Secondary School, Hillgrove Secondary School, Swiss Cottage Secondary School

Pre-university (JC / MI): Millennia Institute

Bukit Merah

Primary: Alexandra Primary School, Blangah Rise Primary School, Cantonment Primary School, CHIJ (Kellock), Gan Eng Seng Primary School, Radin Mas Primary School, Zhangde Primary School

Secondary: Bukit Merah Secondary School, CHIJ St. Theresa's Convent, Crescent Girls' School, Gan Eng Seng School

Bukit Panjang

Primary: Beacon Primary School, Bukit Panjang Primary School, CHIJ Our Lady Queen of Peace, Greenridge Primary School, West Spring Primary School, West View Primary School, Zhenghua Primary School

Secondary: Assumption English School, Assumption Pathway School, Greenridge Secondary School, West Spring Secondary School, Zhenghua Secondary School

Bukit Timah

Primary: Bukit Timah Primary School, Henry Park Primary School, Methodist Girls' School (Primary), Nanyang Primary School, Pei Hwa Presbyterian Primary School, Raffles Girls' Primary School

Secondary: Hwa Chong Institution, Methodist Girls' School (Secondary), Nanyang Girls' High School, National Junior College, St. Margaret's School (Secondary)

Pre-university (JC / MI): Hwa Chong Institution, National Junior College

Central

Primary: Anglo-Chinese School (Junior), River Valley Primary School, St. Margaret's School (Primary)

Secondary: School of the Arts, Singapore

Pre-university (JC / MI): School of the Arts, Singapore

Choa Chu Kang

Primary: Chua Chu Kang Primary School, Concord Primary School, De La Salle School, Kranji Primary School, South View Primary School, Teck Whye Primary School, Unity Primary School, Yew Tee Primary School

Secondary: Bukit Panjang Govt. High School, Chua Chu Kang Secondary School, Kranji Secondary School, Regent Secondary School, Unity Secondary School

Pre-university (JC / MI): Jurong Pioneer Junior College

Clementi

Primary: Clementi Primary School, Nan Hua Primary School, Pei Tong Primary School, Qifa Primary School

Secondary: Clementi Town Secondary School, Kent Ridge Secondary School, Nan Hua High School, NUS High School of Mathematics and Science, School of Science and Technology, Singapore

Pre-university (JC / MI): NUS High School of Mathematics and Science

Geylang

Primary: Canossa Catholic Primary School, Geylang Methodist School (Primary), Haig Girls' School, Kong Hwa School, Maha Bodhi School

Secondary: Broadrick Secondary School, Geylang Methodist School (Secondary), Manjusri Secondary School

Hougang

Primary: CHIJ Our Lady of the Nativity, Holy Innocents' Primary School, Hougang Primary School, Montfort Junior School, Paya Lebar Methodist Girls' School (Primary), Punggol Primary School, Xinghua Primary School, Xinmin Primary School, Yio Chu Kang Primary School

Secondary: Bowen Secondary School, Holy Innocents' High School, Hougang Secondary School, Montfort Secondary School, Paya Lebar Methodist Girls' School (Secondary), Serangoon Secondary School, Xinmin Secondary School, Yuying Secondary School

Pre-university (JC / MI): Anderson Serangoon Junior College

Jurong East

Primary: Fuhua Primary School, Jurong Primary School, Yuhua Primary School

Secondary: Commonwealth Secondary School, Crest Secondary School, Jurongville Secondary School

Jurong West

Primary: Boon Lay Garden Primary School, Corporation Primary School, Frontier Primary School, Jurong West Primary School, Lakeside Primary School, Rulang Primary School, Shuqun Primary School, West Grove Primary School, Westwood Primary School, Xingnan Primary School

Secondary: Boon Lay Secondary School, Fuhua Secondary School, Hua Yi Secondary School, Jurong Secondary School, Jurong West Secondary School, Juying Secondary School, River Valley High School, Westwood Secondary School, Yuan Ching Secondary School, Yuhua Secondary School

Pre-university (JC / MI): River Valley High School

Kallang

Primary: Bendemeer Primary School, Farrer Park Primary School, Hong Wen School

Secondary: Bendemeer Secondary School, Dunman High School, Northlight School

Pre-university (JC / MI): Dunman High School

Marine Parade

Primary: Ngee Ann Primary School, Tanjong Katong Primary School, Tao Nan School

Secondary: CHIJ Katong Convent, Chung Cheng High School (Main), Tanjong Katong Girls' School, Tanjong Katong Secondary School

Novena

Primary: Anglo-Chinese School (Primary), Singapore Chinese Girls' Primary School, St. Joseph's Institution Junior

Secondary: Anglo-Chinese School (Barker Road), Singapore Chinese Girls' School, St. Joseph's Institution

Pre-university (JC / MI): Catholic Junior College, St. Joseph's Institution

Pasir Ris

Primary: Casuarina Primary School, Elias Park Primary School, Meridian Primary School, Park View Primary School, Pasir Ris Primary School, White Sands Primary School

Secondary: Hai Sing Catholic School, Loyang View Secondary School, Meridian Secondary School, Pasir Ris Crest Secondary School

Pre-university (JC / MI): Tampines Meridian Junior College

Punggol

Primary: Edgefield Primary School, Greendale Primary School, Horizon Primary School, Mee Toh School, Northshore Primary School, Oasis Primary School, Punggol Cove Primary School, Punggol Green Primary School, Punggol View Primary School, Valour Primary School, Waterway Primary School

Secondary: Edgefield Secondary School, Greendale Secondary School, Punggol Secondary School, Yusof Ishak Secondary School

Queenstown

Primary: Fairfield Methodist School (Primary), New Town Primary School, Queenstown Primary School

Secondary: Anglo-Chinese School (Independent), Fairfield Methodist School (Secondary), New Town Secondary School, Queenstown Secondary School, Queensway Secondary School

Pre-university (JC / MI): Anglo-Chinese Junior College, Anglo-Chinese School (Independent)

Sembawang

Primary: Canberra Primary School, Endeavour Primary School, Northoaks Primary School, Sembawang Primary School, Wellington Primary School

Secondary: Canberra Secondary School, Sembawang Secondary School

Seng Kang

Primary: Anchor Green Primary School, Compassvale Primary School, Fern Green Primary School, Fernvale Primary School, Nan Chiau Primary School, North Spring Primary School, North Vista Primary School, Palm View Primary School, Rivervale Primary School, Seng Kang Primary School, Sengkang Green Primary School, Springdale Primary School

Secondary: CHIJ St. Joseph's Convent, Compassvale Secondary School, Nan Chiau High School, North Vista Secondary School, Outram Secondary School, Pei Hwa Secondary School, Seng Kang Secondary School

Serangoon

Primary: CHIJ Our Lady of Good Counsel, Rosyth School, St. Gabriel's Primary School, Yangzheng Primary School, Zhonghua Primary School

Secondary: Peicai Secondary School, Serangoon Garden Secondary School, St. Gabriel's Secondary School, Zhonghua Secondary School

Pre-university (JC / MI): Nanyang Junior College

Tampines

Primary: Angsana Primary School, Changkat Primary School, Chongzheng Primary School, East Spring Primary School, Gongshang Primary School, Junyuan Primary School, Poi Ching School, St. Hilda's Primary School, Tampines North Primary School, Tampines Primary School, Yumin Primary School

Secondary: Changkat Changi Secondary School, Dunman Secondary School, East Spring Secondary School, Junyuan Secondary School, Ngee Ann Secondary School, Pasir Ris Secondary School, Springfield Secondary School, St. Hilda's Secondary School, Tampines Secondary School, Temasek Junior College

Pre-university (JC / MI): Temasek Junior College

Tengah

Primary: Pioneer Primary School

Toa Payoh

Primary: Cedar Primary School, CHIJ Primary (Toa Payoh), First Toa Payoh Primary School, Kheng Cheng School, Maris Stella High School, Marymount Convent School, Pei Chun Public School, St. Andrew's School (Junior)

Secondary: Bartley Secondary School, Beatty Secondary School, Cedar Girls' Secondary School, CHIJ Secondary (Toa Payoh), Maris Stella High School, Raffles Girls' School (Secondary), St. Andrew's School (Secondary)

Pre-university (JC / MI): St. Andrew's Junior College

Woodlands

Primary: Admiralty Primary School, Evergreen Primary School, Fuchun Primary School, Greenwood Primary School, Innova Primary School, Marsiling Primary School, Qihua Primary School, Riverside Primary School, Si Ling Primary School, Woodgrove Primary School, Woodlands Primary School, Woodlands Ring Primary School

Secondary: Admiralty Secondary School, Christ Church Secondary School, Evergreen Secondary School, Marsiling Secondary School, Riverside Secondary School, Singapore Sports School, Spectra Secondary School, Woodgrove Secondary School, Woodlands Ring Secondary School, Woodlands Secondary School

Pre-university (JC / MI): Singapore Sports School

Yishun

Primary: Ahmad Ibrahim Primary School, Chongfu School, Huamin Primary School, Jiemin Primary School, Naval Base Primary School, North View Primary School, Northland Primary School, Peiying Primary School, Xishan Primary School, Yishun Primary School

Secondary: Ahmad Ibrahim Secondary School, Chung Cheng High School (Yishun), Naval Base Secondary School, Northbrooks Secondary School, Northland Secondary School, Orchid Park Secondary School, Yishun Secondary School, Yishun Town Secondary School

Pre-university (JC / MI): Yishun Innova Junior College

Contains information from School Directory and Information accessed on 2 Nov 2026 from data.gov.sg, which is made available under the terms of the Singapore Open Data Licence version 1.0. Locations from OneMap.