Skip to content
S

PSLE cut-off points 2025: every secondary school in Singapore

The PSLE score range of students posted to each of 139 secondary schools in the 2025 Secondary 1 posting exercise, by Posting Group, as published on MOE SchoolFinder. Sorted from the most competitive intake (Integrated Programme or Posting Group 3) to the least. A lower score is better; a range ending in 30* means the school still had places after posting.

139
secondary schools with published ranges
16
Integrated Programme schools
6
lowest cut-off (Methodist Girls' School (Secondary))
2025
S1 posting exercise

All secondary schools by PSLE cut-off point (2025)

Non-affiliated score ranges. IP is the Integrated Programme intake, PG3 Posting Group 3 (O-Level track), PG2 Posting Group 2, PG1 Posting Group 1. Open a school for its affiliated range, programmes and CCAs.

#SchoolAreaIPPG3PG2PG1Programmes
1Methodist Girls' School (Secondary)(Girls)Bukit Timah4–66–8––Integrated Programme
2Hwa Chong InstitutionBukit Timah4–6–––Special Assistance Plan, Gifted Education Programme, Integrated Programme
3Nanyang Girls' High School(Girls)Bukit Timah4–6–––Special Assistance Plan, Gifted Education Programme, Integrated Programme
4Raffles Girls' School (Secondary)(Girls)Toa Payoh4–6–––Gifted Education Programme, Integrated Programme
5Raffles InstitutionBishan4–6–––Gifted Education Programme, Integrated Programme
6St. Joseph's InstitutionNovena4–74–8––Integrated Programme
7Anglo-Chinese School (Independent)Queenstown4–76–8––Gifted Education Programme, Integrated Programme
8Catholic High School(Boys)Bishan4–76–8––Special Assistance Plan, Autonomous, Gifted Education Programme, Integrated Programme
9Chij St. Nicholas Girls' School(Girls)Ang Mo Kio4–76–8––Special Assistance Plan, Autonomous, Integrated Programme
10Singapore Chinese Girls' School(Girls)Novena4–76–8––Integrated Programme
11Victoria School(Boys)Bedok5–86–9––Autonomous, Integrated Programme
12Dunman High SchoolKallang4–8–––Special Assistance Plan, Autonomous, Gifted Education Programme, Integrated Programme
13National Junior CollegeBukit Timah5–8–––Integrated Programme
14Temasek Junior CollegeTampines4–8–––Integrated Programme
15Cedar Girls' Secondary School(Girls)Toa Payoh4–96–9––Autonomous, Integrated Programme
16River Valley High SchoolJurong West4–9–––Special Assistance Plan, Autonomous, Integrated Programme
17Anglo-Chinese School (Barker Road)(Boys)Novena–6–92126–
18St Andrew's School (Secondary)(Boys)Toa Payoh–8–92127–
19Chung Cheng High School (Main)Marine Parade–5–10––Special Assistance Plan, Autonomous
20Nan Hua High SchoolClementi–5–10––Special Assistance Plan, Autonomous
21Chij Secondary (Toa Payoh)(Girls)Toa Payoh–6–102228Autonomous
22Paya Lebar Methodist Girls' School (Secondary)(Girls)Hougang–7–102330Autonomous
23Nan Chiau High SchoolSeng Kang–4–11––Special Assistance Plan
24Fairfield Methodist School (Secondary)Queenstown–6–112127Autonomous
25Chung Cheng High School (Yishun)Yishun–6–112227–
26Bukit Panjang Govt. High SchoolChoa Chu Kang–7–112226Autonomous
27Anderson Secondary SchoolAng Mo Kio–7–112328Autonomous
28Swiss Cottage Secondary SchoolBukit Batok–8–112226–
29Temasek Secondary SchoolBedok–8–112226Autonomous
30St. Margaret's School (Secondary)(Girls)Bukit Timah–8–112326Autonomous
31St. Patrick's School(Boys)Bedok–11–112227–
32Anglican High SchoolBedok–4–12––Special Assistance Plan, Autonomous
33Ngee Ann Secondary SchoolTampines–6–122126Autonomous
34Maris Stella High School(Boys)Toa Payoh–7–12––Special Assistance Plan, Autonomous
35Zhonghua Secondary SchoolSerangoon–8–122327Autonomous
36Yishun Town Secondary SchoolYishun–5–132227Autonomous
37Crescent Girls' School(Girls)Bukit Merah–7–1323–Autonomous
38Tanjong Katong Girls' School(Girls)Marine Parade–7–1323–Autonomous
39Tanjong Katong Secondary SchoolMarine Parade–7–1323–Autonomous
40Clementi Town Secondary SchoolClementi–8–132328–
41Commonwealth Secondary SchoolJurong East–8–132328Autonomous
42Fuhua Secondary SchoolJurong West–8–132328–
43Xinmin Secondary SchoolHougang–8–132328Autonomous
44Presbyterian High SchoolAng Mo Kio–8–132428–
45Chij St. Theresa's Convent(Girls)Bukit Merah–11–132430–
46Edgefield Secondary SchoolPunggol–5–142327–
47Dunman Secondary SchoolTampines–6–142327Autonomous
48Pei Hwa Secondary SchoolSeng Kang–7–142327–
49Hua Yi Secondary SchoolJurong West–8–142327–
50Riverside Secondary SchoolWoodlands–8–142327–
51Chij St. Joseph's Convent(Girls)Seng Kang–8–142328–
52Kranji Secondary SchoolChoa Chu Kang–10–142428–
53Holy Innocents' High SchoolHougang–11–142427–
54Chij Katong Convent(Girls)Marine Parade–11–142430Autonomous
55Geylang Methodist School (Secondary)Geylang–11–142430–
56St. Hilda's Secondary SchoolTampines–12–142327–
57Yusof Ishak Secondary SchoolPunggol–7–152227–
58Bukit Batok Secondary SchoolBukit Batok–8–152326–
59Gan Eng Seng SchoolBukit Merah–9–152427–
60Evergreen Secondary SchoolWoodlands–10–152326–
61St. Gabriel's Secondary School(Boys)Serangoon–10–152428–
62Hai Sing Catholic SchoolPasir Ris–11–152327–
63St. Anthony's Canossian Secondary School(Girls)Bedok–12–152430Autonomous
64Deyi Secondary SchoolAng Mo Kio–9–162430–
65Greendale Secondary SchoolPunggol–11–162327–
66Jurong West Secondary SchoolJurong West–11–162428–
67Jurong Secondary SchoolJurong West–12–162427–
68Ang Mo Kio Secondary SchoolAng Mo Kio–12–162428–
69Bedok View Secondary SchoolBedok–12–162428–
70Bowen Secondary SchoolHougang–12–162428–
71Outram Secondary SchoolSeng Kang–9–172326–
72Pasir Ris Secondary SchoolTampines–11–172327–
73West Spring Secondary SchoolBukit Panjang–11–172427–
74Christ Church Secondary SchoolWoodlands–12–172329–
75Mayflower Secondary SchoolAng Mo Kio–13–172428–
76Queensway Secondary SchoolQueenstown–13–172528–
77Pasir Ris Crest Secondary SchoolPasir Ris–10–182430–
78Ahmad Ibrahim Secondary SchoolYishun–11–182428–
79North Vista Secondary SchoolSeng Kang–11–182428–
80Unity Secondary SchoolChoa Chu Kang–12–182428–
81Yuan Ching Secondary SchoolJurong West–12–182428–
82Beatty Secondary SchoolToa Payoh–12–182528–
83Hillgrove Secondary SchoolBukit Batok–13–182427–
84Kent Ridge Secondary SchoolClementi–13–182430–
85Bedok South Secondary SchoolBedok–13–182530–
86Compassvale Secondary SchoolSeng Kang–14–182427–
87Orchid Park Secondary SchoolYishun–10–192427–
88Naval Base Secondary SchoolYishun–13–192427–
89Punggol Secondary SchoolPunggol–13–192427–
90Tampines Secondary SchoolTampines–13–192427–
91Seng Kang Secondary SchoolSeng Kang–14–192427–
92Woodgrove Secondary SchoolWoodlands–14–192428–
93Yishun Secondary SchoolYishun–12–202427–
94Bedok Green Secondary SchoolBedok–12–202530–
95Bukit View Secondary SchoolBukit Batok–13–202429–
96Hougang Secondary SchoolHougang–14–202427–
97Zhenghua Secondary SchoolBukit Panjang–14–202427–
98Chua Chu Kang Secondary SchoolChoa Chu Kang–14–202428–
99New Town Secondary SchoolQueenstown–14–202530–
100Peicai Secondary SchoolSerangoon–14–202530–
101Peirce Secondary SchoolBishan–14–202530–
102Yuhua Secondary SchoolJurong West–15–202528–
103Serangoon Secondary SchoolHougang–16–202528–
104Junyuan Secondary SchoolTampines–14–212528–
105Manjusri Secondary SchoolGeylang–15–212530–
106Bartley Secondary SchoolToa Payoh–16–212530–
107Broadrick Secondary SchoolGeylang–5–222530–
108Boon Lay Secondary SchoolJurong West–7–222530–
109Bukit Merah Secondary SchoolBukit Merah–8–222528–
110Guangyang Secondary SchoolBishan–9–222530–
111Assumption English SchoolBukit Panjang–10–222529–
112Damai Secondary SchoolBedok–10–222530–
113Springfield Secondary SchoolTampines–10–222530–
114Bendemeer Secondary SchoolKallang–11–222528–
115Greenridge Secondary SchoolBukit Panjang–11–222528–
116Dunearn Secondary SchoolBukit Batok–11–222529–
117Yuying Secondary SchoolHougang–11–222529–
118Changkat Changi Secondary SchoolTampines–11–222530–
119Westwood Secondary SchoolJurong West–12–222528–
120Serangoon Garden Secondary SchoolSerangoon–12–222530–
121Meridian Secondary SchoolPasir Ris–13–222528–
122Marsiling Secondary SchoolWoodlands–14–222527–
123Jurongville Secondary SchoolJurong East–14–222528–
124Montfort Secondary School(Boys)Hougang–14–222529–
125Northbrooks Secondary SchoolYishun–15–222527–
126Northland Secondary SchoolYishun–15–222528–
127Woodlands Secondary SchoolWoodlands–15–222528–
128Queenstown Secondary SchoolQueenstown–15–222530–
129Whitley Secondary SchoolBishan–15–222530–
130Yio Chu Kang Secondary SchoolAng Mo Kio–15–222530–
131Admiralty Secondary SchoolWoodlands–16–222529–
132East Spring Secondary SchoolTampines–16–222529–
133Loyang View Secondary SchoolPasir Ris–16–222530–
134Canberra Secondary SchoolSembawang–17–222529–
135Woodlands Ring Secondary SchoolWoodlands–17–222529–
136Juying Secondary SchoolJurong West–17–222530–
137Regent Secondary SchoolChoa Chu Kang–17–222530–
138Sembawang Secondary SchoolSembawang–18–222529–
139Kuo Chuan Presbyterian Secondary SchoolBishan––2330–

Source: MOE SchoolFinder, 2025 Secondary 1 posting exercise, retrieved 2026-10-08. Cut-off points are published by MOE for information and are not a ranking of school quality. Compiled by Success Tutoring. IP 4–6 · PG3 6–8 · PG2 – · PG1 –

Cut-off points by zone

The same list grouped by MOE zone, for families choosing near home.

How to use the cut-off points

Your child's PSLE score decides the Posting Group, and the Posting Group decides which score ranges apply. Shortlist schools whose previous range comfortably includes the score, then add one or two aspirational choices near the edge of the range and at least one safe choice well inside it. Order your six choices by preference, not by cut-off: the posting system considers your choices in the order you list them, so a lower-cut-off school listed second is not disadvantaged by a higher-cut-off school listed first.

Affiliated pupils use the affiliated range on the school's profile. Integrated Programme schools post only in Posting Group 3 and often with very low ranges; their O-Level-track peers are listed in the same table. Schools marked 30* had places left after posting and admit across the whole eligible range.

For how the exercise works step by step, read PSLE and Secondary 1 posting explained. For what the programme labels mean, see SAP, GEP, autonomous and independent schools.

Free academic assessment

Aiming for a particular cut-off?

Success Tutoring offers personalised English and Mathematics tutoring aligned to the MOE syllabus, with a free assessment to see where your child stands before the PSLE.

  • Personalised learning plan mapped to the Australian Curriculum
  • English & Maths from Kindergarten to Year 12
  • Flexible memberships, no lock-in contracts
  • Centres across NSW, VIC, QLD, WA, SA and ACT

No cost, no obligation. By submitting you agree to be contacted by Success Tutoring about your enquiry. See our privacy policy.

Frequently asked questions

What is a PSLE cut-off point?

The cut-off point (COP) is the PSLE score of the last student posted to a school through a given Posting Group in the Secondary 1 posting exercise. MOE publishes it as a score range: the lowest and highest PSLE scores of students posted. A lower number means entry was more competitive. These figures are from the 2025 exercise.

What are Posting Groups 1, 2 and 3?

Under Full Subject-Based Banding, students are posted to secondary school in one of three Posting Groups based on their PSLE score: Posting Group 3 (PSLE 4–20, formerly Express), Posting Group 2 (21–22, formerly Normal (Academic)) and Posting Group 1 (23–30, formerly Normal (Technical)). Schools publish a score range for each group they admit.

What do affiliated and non-affiliated mean?

Some secondary schools give priority to pupils from an affiliated primary school. Those pupils are admitted on a separate, usually higher, score range. The main list shows the non-affiliated range, which applies to everyone else; the affiliated range is shown on each school's profile where MOE publishes one.

Why does a range end in 30*?

The asterisk is MOE's note that the school still had vacancies after posting. Its last posted student scored better than 30, but because it could have admitted an eligible student with a score of 30, the cut-off is shown as 30.

Does a lower cut-off mean a better school?

No. It means more students with strong PSLE scores chose the school, which reflects reputation, location, programmes and affiliation. MOE does not publish O-Level or A-Level results by school, so there is no official results ranking. Use the cut-off to judge whether a school is a realistic choice, then look at its programmes, CCAs and culture.

Will next year's cut-off points be the same?

They usually move by a point or two in either direction depending on cohort performance and how students rank their choices. Treat this year's range as a guide, not a guarantee, and list a mix of schools across the range in your six choices.

Canonical: https://schools.successtutoring.com/sg/psle-cut-off-points