Skip to main content

Schools by area, from MOE data

Schools in Singapore by area

Short answer

MOE lists 182 schools with primary levels, 147 schools with secondary levels and 19 junior colleges, IP schools with a JC section and Millennia Institute, across 28 planning areas. Pick an area for its schools with addresses, how each primary school fared in the 2025 P1 Registration Exercise, and each secondary school’s 2025 PSLE cut-off points.

  • 182 with primary levels
  • 147 with secondary levels
  • 23 areas

Reviewed by Theon Teo, Founder · Checked against MOE data on · How we check facts

Primary182 schools23 area pages

Pick an area: primary schools

Schools per area from MOE's school list. "Filled at P1" counts primary schools with more applicants than places in some phase of the 2025 exercise.
AreaPrimaryFilled at P1 (2025)
Ang Mo KioFilled up at P1 in 2025: Anderson Primary, CHIJ St. Nicholas Girls' School (Primary), Jing Shan Primary
BedokFilled up at P1 in 2025: CHIJ (Katong) Primary, Fengshan Primary, Opera Estate Primary and 3 more
BishanFilled up at P1 in 2025: Ai Tong, Catholic High School (Primary), Kuo Chuan Presbyterian Primary
Bukit BatokFilled up at P1 in 2025: Bukit View Primary, Dazhong Primary, Keming Primary and 2 more
Bukit MerahFilled up at P1 in 2025: Alexandra Primary, Radin Mas Primary, Zhangde Primary
Bukit PanjangFilled up at P1 in 2025: Bukit Panjang Primary, Zhenghua Primary
Bukit TimahFilled up at P1 in 2025: Bukit Timah Primary, Henry Park Primary, Methodist Girls' School (Primary) and 3 more
Choa Chu KangFilled up at P1 in 2025: Chua Chu Kang Primary, Concord Primary, De La Salle and 1 more
ClementiFilled up at P1 in 2025: Nan Hua Primary, Qifa Primary
GeylangFilled up at P1 in 2025: Canossa Catholic Primary, Haig Girls', Kong Hwa and 1 more
Show all 23 areasShow fewer
AreaPrimaryFilled at P1 (2025)
HougangFilled up at P1 in 2025: CHIJ Our Lady of the Nativity, Holy Innocents' Primary, Hougang Primary and 3 more
Jurong WestFilled up at P1 in 2025: Frontier Primary, Jurong West Primary, Lakeside Primary and 3 more
Marine ParadeFilled up at P1 in 2025: Ngee Ann Primary, Tanjong Katong Primary, Tao Nan
NovenaFilled up at P1 in 2025: Anglo-Chinese School (Primary), Singapore Chinese Girls' Primary, St. Joseph's Institution Junior
Pasir RisFilled up at P1 in 2025: Elias Park Primary, Pasir Ris Primary
PunggolFilled up at P1 in 2025: Horizon Primary, Mee Toh, Northshore Primary and 5 more
QueenstownFilled up at P1 in 2025: Fairfield Methodist School (Primary), Queenstown Primary
SengkangFilled up at P1 in 2025: Compassvale Primary, Nan Chiau Primary, Rivervale Primary and 2 more
SerangoonFilled up at P1 in 2025: Rosyth, St. Gabriel's Primary, Yangzheng Primary
TampinesFilled up at P1 in 2025: Angsana Primary, Chongzheng Primary, Gongshang Primary and 5 more
Toa PayohFilled up at P1 in 2025: Cedar Primary, CHIJ Primary (Toa Payoh), Kheng Cheng and 3 more
WoodlandsFilled up at P1 in 2025: Admiralty Primary, Greenwood Primary, Marsiling Primary and 2 more
YishunFilled up at P1 in 2025: Chongfu, Huamin Primary, Naval Base Primary and 5 more

Every primary school, with its P1 figures, is in our primary school list and the P1 balloting checker.

Secondary147 schools23 area pages

Pick an area: secondary schools

Schools per area from MOE's school list.
AreaSecondaryJC or MIPosting Group 3 cut-offs (2025)
Ang Mo KioSchools: Anderson Secondary, Ang Mo Kio Secondary, CHIJ St. Nicholas Girls' School (Secondary) and 4 more
BedokSchools: Anglican High, Bedok Green Secondary, Bedok South Secondary and 6 more
BishanSchools: Catholic High School (Secondary), Guangyang Secondary, Kuo Chuan Presbyterian Secondary and 3 more
Bukit BatokSchools: Bukit Batok Secondary, Bukit View Secondary, Dunearn Secondary and 2 more
Bukit MerahSchools: Bukit Merah Secondary, CHIJ St. Theresa's Convent, Crescent Girls' and 1 more
Bukit PanjangSchools: Assumption English, Assumption Pathway, Greenridge Secondary and 2 more
Bukit TimahSchools: Hwa Chong Institution (Secondary), Methodist Girls' School (Secondary), Nanyang Girls' High and 2 more
Choa Chu KangSchools: Bukit Panjang Govt. High, Chua Chu Kang Secondary, Kranji Secondary and 2 more
ClementiSchools: Clementi Town Secondary, Kent Ridge Secondary, Nan Hua High and 2 more
GeylangSchools: Broadrick Secondary, Geylang Methodist School (Secondary), Manjusri Secondary
Show all 23 areasShow fewer
AreaSecondaryJC or MIPosting Group 3 cut-offs (2025)
HougangSchools: Bowen Secondary, Holy Innocents' High, Hougang Secondary and 5 more
Jurong WestSchools: Boon Lay Secondary, Fuhua Secondary, Hua Yi Secondary and 7 more
Marine ParadeSchools: CHIJ Katong Convent, Chung Cheng High School (Main), Tanjong Katong Girls' and 1 more
NovenaSchools: Anglo-Chinese School (Barker Road), Singapore Chinese Girls', St. Joseph's Institution (Secondary)
Pasir RisSchools: Hai Sing Catholic, Loyang View Secondary, Meridian Secondary and 1 more
PunggolSchools: Edgefield Secondary, Greendale Secondary, Punggol Secondary and 1 more
QueenstownSchools: Anglo-Chinese School (Independent) (Secondary), Fairfield Methodist School (Secondary), New Town Secondary and 2 more
SengkangSchools: CHIJ St. Joseph's Convent, Compassvale Secondary, Nan Chiau High and 4 more
SerangoonSchools: Peicai Secondary, Serangoon Garden Secondary, St. Gabriel's Secondary and 1 more
TampinesSchools: Changkat Changi Secondary, Dunman Secondary, East Spring Secondary and 7 more
Toa PayohSchools: Bartley Secondary, Beatty Secondary, Cedar Girls' Secondary and 4 more
WoodlandsSchools: Admiralty Secondary, Christ Church Secondary, Evergreen Secondary and 7 more
YishunSchools: Ahmad Ibrahim Secondary, Chung Cheng High School (Yishun), Naval Base Secondary and 5 more

Areas without their own page

AreaSchoolsSchool names
Tengah1Pioneer Primary, shown on the Bukit Batok page.
Central4Anglo-Chinese School (Junior), River Valley Primary School, St. Margaret's School (Primary), School of the Arts, Singapore.
Jurong East6Fuhua Primary School, Jurong Primary School, Yuhua Primary School, Commonwealth Secondary School, Crest Secondary School, Jurongville Secondary School.
Kallang6Bendemeer Primary School, Farrer Park Primary School, Hong Wen School, Bendemeer Secondary School, Dunman High School (Secondary), Northlight School.
Sembawang7Canberra Primary School, Endeavour Primary School, Northoaks Primary School, Sembawang Primary School, Wellington Primary School, Canberra Secondary School, Sembawang Secondary School.

Source: data.gov.sg, General information of schools (MOE).

Post-secondary19 colleges

Junior colleges and Millennia Institute by area

Net L1R5 range for the Science course (L1R4 at Millennia Institute, IB Diploma at the two IB schools) in the 2026 Joint Admissions Exercise, best to last.
CollegeAreaAddressRange (2026 JAE)
Anderson Serangoon Junior CollegeHougang1033 Upper Serangoon Road, Singapore 5347683 to 9
Anglo-Chinese Junior CollegeQueenstown25 Dover Close East, Singapore 1397452 to 7
Anglo-Chinese School (Independent)Queenstown121 Dover Road, Singapore 1396502 to 5 (IB)
Catholic Junior CollegeNovena129 Whitley Road, Singapore 2978226 to 11
Dunman High SchoolKallang10 Tanjong Rhu Road, Singapore 4368954 to 6
Eunoia Junior CollegeBishan2 Sin Ming Place, Singapore 5738382 to 5
Hwa Chong InstitutionBukit Timah661 Bukit Timah Road, Singapore 2697342 to 3
Jurong Pioneer Junior CollegeChoa Chu Kang21 Teck Whye Walk, Singapore 6882584 to 14
Millennia InstituteBukit Batok60 Bukit Batok West Avenue 8, Singapore 6589659 to 20 (places left)
Nanyang Junior CollegeSerangoon128 Serangoon Avenue 3, Singapore 5561112 to 5
Show all 19 collegesShow fewer
CollegeAreaAddressRange (2026 JAE)
National Junior CollegeBukit Timah37 Hillcrest Road, Singapore 2889132 to 6
Raffles InstitutionBishan1 Raffles Institution Lane, Singapore 5759542 to 3
River Valley High SchoolJurong West6 Boon Lay Avenue, Singapore 6499612 to 8
St Andrew's Junior CollegeToa Payoh5 Sorby Adams Drive, Singapore 3576913 to 8
St. Joseph's InstitutionNovena38 Malcolm Road, Singapore 3082742 to 6 (IB)
Tampines Meridian Junior CollegePasir Ris21 Pasir Ris Street 71, Singapore 5187997 to 12
Temasek Junior CollegeTampines2 Tampines Avenue 9 Temasek Junior College, Singapore 5295642 to 7
Victoria Junior CollegeBedok20 Marine Vista, Singapore 4490352 to 6
Yishun Innova Junior CollegeYishun3 Yishun Ring Road, Singapore 7686759 to 18

Questions

Common questions

How are schools grouped into areas here?

By the planning area MOE gives each school in its school list on data.gov.sg. MOE uses 28 areas. 23 have a page of their own here.

Which area has the most schools?

Woodlands, with 12 primary and 10 secondary schools on MOE's list.

Why do some areas have no page?

Tengah has one school, Pioneer Primary, shown on the Bukit Batok page. Central is MOE's label for four city-centre schools. Jurong East, Kallang and Sembawang have six or seven schools each, too few for a page of their own. All their schools are named on this page.

Does MOE rank schools in each area?

No. MOE publishes no school ranking and no PSLE results by school. The pages show the official P1 demand and cut-off points, which reflect popularity, not teaching quality.

Which year are the figures from?

P1 figures are from the 2025 P1 Registration Exercise, secondary ranges from the 2025 S1 Posting and college ranges from the 2026 JAE, all from MOE and checked on 12 November 2026.

Official sources, checked 12 November 2026