The full MOE SchoolFinder table of PSLE score ranges and cut-off points for 139 Singapore secondary schools, from the posting of the PSLE 2025 cohort into Secondary 1 in 2026, with a worked example of spreading 6 choices.
Secondary school cut-off point 2026 figures come from one official table: MOE SchoolFinder's "PSLE score range of 2025", which gives the PSLE scores of the first and last student posted to each school when the PSLE 2025 cohort entered Secondary 1 in 2026. The second number in each range is the cut-off point (COP). Across the 139 schools listed, Posting Group 3 COPs ran from 8 to 22, Posting Group 2 from 21 to 25, Posting Group 1 from 26 to 30, and Integrated Programme COPs from 6 to 9. For the PSLE 2026 cohort, whose results are due on 24 or 25 Nov 2026 (tentative), these are the latest figures to plan six school choices with. MOE says COPs usually move by about 1 point a year, sometimes 2 or 3, and that meeting a COP does not guarantee a place.
Where do these secondary school cut-off points come from?
The secondary school cut-off points on this page are copied from MOE's SchoolFinder, the official Singapore school search tool. Each school's page has a table titled "PSLE score range of 2025", and the SchoolFinder list page carries the same records for every school, all dated 12 Jan 2026. We read them on 30 Oct 2026 and changed no figure. The only edit is that "16-22" is written as "16 to 22".
The "2025" in MOE's title is the PSLE year. These students sat the PSLE in 2025, were posted in what MOE calls the 2025 S1 Posting, and began Secondary 1 in January 2026, so this is the latest set of COPs available before PSLE 2026 choices open.
A lower PSLE score is a stronger result, because it is the sum of four Achievement Levels and 4 is the best possible. Our PSLE AL scores guide and PSLE score calculator show how ALs add up, and PSLE cut-off points explained covers how a COP forms, so this page sticks to the numbers.
What do PG1, PG2, PG3, IP and the symbols mean?
Posting Groups are MOE's three bands of PSLE score for Secondary 1 posting in Singapore, and they also indicate a child's starting subject levels. Posting Group 3 covers scores 4 to 20 and starts subjects at G3. Posting Group 2 covers 21 to 24, and Posting Group 1 covers 25 to 30, with AL7 or better in English and Maths needed at 26 to 30 (MOE, What are Posting Groups, 1 Oct 2026).
PSLE score bands for each Posting Group (MOE, 1 Oct 2026)
Posting Group 34 to 20Starts at G3. Scores of 21 and 22 can also go through PG3
Posting Group 221 to 2421 and 22 start at G2 or G3, 23 and 24 at G2
Posting Group 125 to 3025 starts at G1 or G2. 26 to 30 need AL7 or better in English and Maths
Source: MOE, What are Posting Groups, Last Updated 1 Oct 2026.
Because scores of 21 and 22 can be posted through Posting Group 3, many Posting Group 3 ranges in the table end at 21 or 22 rather than 20. A Posting Group 2 range can likewise start at 21.
IP is the Integrated Programme, a route in which students go on to a pre-university qualification without sitting the SEC at Secondary 4. At dual-track schools, which offer both the IP and the SEC, the two are separate school choices, and MOE gives affiliation priority only for the SEC (MOE, How posting works, 1 Oct 2026). Our IP schools list covers what each IP leads to.
Affiliated ranges apply to children from an affiliated primary school. MOE gives them priority only if they list the affiliated secondary school as their first choice and meet any extra criteria the school sets, and at least 20% of places in each Posting Group are kept for children without affiliation priority (MOE, How posting works, 1 Oct 2026).
(D), (M) and (P) appear at SAP schools and show the Higher Chinese grade of the first and last student posted: Distinction, Merit or Pass. If that student did not take or pass Higher Chinese, no grade is shown, which is why some SAP ranges carry a grade on one end only (SchoolFinder footnote). Our SAP schools guide explains the posting advantage.
An asterisk after 30 means the last student posted had a score better than 30, but the school still had places after posting, so MOE shows its COP as 30 because it could have taken an eligible student with that score (SchoolFinder footnote).
A dash means SchoolFinder shows no range for that group. At Kuo Chuan Presbyterian Secondary, MOE's note says no non-affiliated students were posted to Posting Group 3 in the 2025 S1 Posting because all the places kept for them were taken through DSA-Sec. A blank cell means SchoolFinder lists nothing for that group at that school.
Which table to read first
PSLE score 4 to 9 and interested in the IPTable 1, then Table 2 for the same schools' SEC track
PSLE score 4 to 20, or 21 to 22 going through PG3The PG3 column of Table 2
PSLE score 21 to 24, or 25 going through PG2The PG2 column of Table 2
PSLE score 25 to 30The PG1 column of Table 2
Your child's primary school is affiliated to a secondary schoolTable 3, and only for a first choice
Sixteen Singapore secondary schools show an Integrated Programme range in SchoolFinder, with IP COPs from 6 to 9 in the latest figures. Eight show only an IP range. The other eight also show a Posting Group 3 range for the SEC track, listed in Table 2.
Table 1. Integrated Programme PSLE score ranges of 2025, used to post the PSLE 2025 cohort into Secondary 1 in 2026. Source: MOE SchoolFinder, read 30 Oct 2026, records dated 12 Jan 2026. Sorted by the first number, then school name.
School
IP (non-affiliated)
IP (affiliated)
Anglo-Chinese School (Independent) (Secondary)
4 to 7
-
Catholic High School (Secondary)
4(D) to 7(M)
-
Cedar Girls' Secondary School
4 to 9
CHIJ St. Nicholas Girls' School (Secondary)
4(D) to 7(M)
-
Dunman High School (Secondary)
4(D) to 8(M)
Hwa Chong Institution (Secondary)
4(D) to 6(M)
Methodist Girls' School (Secondary)
4 to 6
-
Nanyang Girls' High School
4(D) to 6(M)
4(D) to 8(M)
Raffles Girls' School (Secondary)
4 to 6
Raffles Institution (Secondary)
4 to 6
River Valley High School (Secondary)
4(M) to 9(M)
Singapore Chinese Girls' School
4 to 7
-
St. Joseph's Institution (Secondary)
4 to 7
-
Temasek Junior College (Secondary)
4 to 8
National Junior College (Secondary)
5 to 8
Victoria School
5 to 8
Posting Group 3, 2 and 1 cut-off points for 131 schools
This is the full non-affiliated table for the 131 Singapore secondary schools with a Posting Group 3 range. The second number in each cell is the COP. Rows follow the first PG3 number, the score of the first student posted, then school name. That order is not a ranking, and MOE notes that COPs depend on cohort performance and choice patterns.
Table 2. Non-affiliated PSLE score ranges of 2025 by Posting Group, used to post the PSLE 2025 cohort into Secondary 1 in 2026. Source: MOE SchoolFinder, read 30 Oct 2026, records dated 12 Jan 2026. Sorted by the lower bound of the PG3 range, then school name. Kuo Chuan Presbyterian, with no PG3 range, is listed last.
School
PG3
PG2
PG1
Anglican High School
4 to 12
Nan Chiau High School
4(M) to 11(M)
St. Joseph's Institution (Secondary)
4 to 8
Broadrick Secondary School
5 to 22
21 to 25
26 to 30*
Chung Cheng High School (Main)
5(D) to 10(M)
Edgefield Secondary School
5 to 14
21 to 23
25 to 27
Nan Hua High School
5(M) to 10(M)
Yishun Town Secondary School
5 to 13
21 to 22
25 to 27
Anglo-Chinese School (Barker Road)
6 to 9
21 to 21
25 to 26
Anglo-Chinese School (Independent) (Secondary)
6 to 8
Catholic High School (Secondary)
6(D) to 8(M)
Cedar Girls' Secondary School
6 to 9
CHIJ Secondary (Toa Payoh)
6 to 10
21 to 22
25 to 28
CHIJ St. Nicholas Girls' School (Secondary)
6(M) to 8(M)
Chung Cheng High School (Yishun)
6 to 11
21 to 22
25 to 27
Dunman Secondary School
6 to 14
21 to 23
25 to 27
Fairfield Methodist School (Secondary)
6 to 11
21 to 21
25 to 27
Methodist Girls' School (Secondary)
6 to 8
Ngee Ann Secondary School
6 to 12
21 to 21
25 to 26
Singapore Chinese Girls' School
6 to 8
Victoria School
6 to 9
Anderson Secondary School
7 to 11
21 to 23
25 to 28
Boon Lay Secondary School
7 to 22
22 to 25
26 to 30*
Bukit Panjang Govt. High School
7 to 11
21 to 22
25 to 26
Crescent Girls' School
7 to 13
21 to 23
Maris Stella High School (Secondary)
7(M) to 12
Paya Lebar Methodist Girls' School (Secondary)
7 to 10
21 to 23
25 to 30*
Pei Hwa Secondary School
7 to 14
21 to 23
25 to 27
Tanjong Katong Girls' School
7 to 13
21 to 23
Tanjong Katong Secondary School
7 to 13
21 to 23
Yusof Ishak Secondary School
7 to 15
21 to 22
25 to 27
Bukit Batok Secondary School
8 to 15
21 to 23
25 to 26
Bukit Merah Secondary School
8 to 22
22 to 25
25 to 28
CHIJ St. Joseph's Convent
8 to 14
21 to 23
25 to 28
Clementi Town Secondary School
8 to 13
21 to 23
25 to 28
Commonwealth Secondary School
8 to 13
21 to 23
25 to 28
Fuhua Secondary School
8 to 13
21 to 23
25 to 28
Hua Yi Secondary School
8 to 14
21 to 23
25 to 27
Presbyterian High School
8 to 13
21 to 24
25 to 28
Riverside Secondary School
8 to 14
21 to 23
25 to 27
St Andrew's School (Secondary)
8 to 9
21 to 21
25 to 27
St. Margaret's School (Secondary)
8 to 11
21 to 23
25 to 26
Swiss Cottage Secondary School
8 to 11
21 to 22
25 to 26
Temasek Secondary School
8 to 11
21 to 22
25 to 26
Xinmin Secondary School
8 to 13
21 to 23
25 to 28
Zhonghua Secondary School
8 to 12
21 to 23
25 to 27
Deyi Secondary School
9 to 16
21 to 24
25 to 30*
Gan Eng Seng School
9 to 15
21 to 24
25 to 27
Guangyang Secondary School
9 to 22
21 to 25
26 to 30*
Outram Secondary School
9 to 17
21 to 23
25 to 26
Assumption English School
10 to 22
22 to 25
26 to 29
Damai Secondary School
10 to 22
21 to 25
26 to 30*
Evergreen Secondary School
10 to 15
21 to 23
25 to 26
Kranji Secondary School
10 to 14
21 to 24
25 to 28
Orchid Park Secondary School
10 to 19
21 to 24
25 to 27
Pasir Ris Crest Secondary School
10 to 18
21 to 24
25 to 30*
Springfield Secondary School
10 to 22
22 to 25
27 to 30*
St. Gabriel's Secondary School
10 to 15
21 to 24
25 to 28
Ahmad Ibrahim Secondary School
11 to 18
21 to 24
25 to 28
Bendemeer Secondary School
11 to 22
22 to 25
25 to 28
Changkat Changi Secondary School
11 to 22
21 to 25
25 to 30*
CHIJ Katong Convent
11 to 14
21 to 24
26 to 30*
CHIJ St. Theresa's Convent
11 to 13
21 to 24
25 to 30*
Dunearn Secondary School
11 to 22
22 to 25
25 to 29
Geylang Methodist School (Secondary)
11 to 14
21 to 24
25 to 30*
Greendale Secondary School
11 to 16
21 to 23
25 to 27
Greenridge Secondary School
11 to 22
21 to 25
26 to 28
Hai Sing Catholic School
11 to 15
21 to 23
25 to 27
Holy Innocents' High School
11 to 14
21 to 24
25 to 27
Jurong West Secondary School
11 to 16
21 to 24
25 to 28
North Vista Secondary School
11 to 18
21 to 24
25 to 28
Pasir Ris Secondary School
11 to 17
21 to 23
25 to 27
St. Patrick's School
11 to 11
21 to 22
25 to 27
West Spring Secondary School
11 to 17
21 to 24
25 to 27
Yuying Secondary School
11 to 22
22 to 25
25 to 29
Ang Mo Kio Secondary School
12 to 16
21 to 24
25 to 28
Beatty Secondary School
12 to 18
21 to 25
25 to 28
Bedok Green Secondary School
12 to 20
21 to 25
25 to 30*
Bedok View Secondary School
12 to 16
21 to 24
26 to 28
Bowen Secondary School
12 to 16
21 to 24
25 to 28
Christ Church Secondary School
12 to 17
21 to 23
25 to 29
Jurong Secondary School
12 to 16
21 to 24
25 to 27
Serangoon Garden Secondary School
12 to 22
21 to 25
26 to 30
St. Anthony's Canossian Secondary School
12 to 15
21 to 24
25 to 30*
St. Hilda's Secondary School
12 to 14
21 to 23
25 to 27
Unity Secondary School
12 to 18
21 to 24
25 to 28
Westwood Secondary School
12 to 22
21 to 25
25 to 28
Yishun Secondary School
12 to 20
21 to 24
25 to 27
Yuan Ching Secondary School
12 to 18
21 to 24
25 to 28
Bedok South Secondary School
13 to 18
21 to 25
25 to 30*
Bukit View Secondary School
13 to 20
21 to 24
25 to 29
Hillgrove Secondary School
13 to 18
21 to 24
25 to 27
Kent Ridge Secondary School
13 to 18
21 to 24
25 to 30*
Mayflower Secondary School
13 to 17
21 to 24
25 to 28
Meridian Secondary School
13 to 22
21 to 25
25 to 28
Naval Base Secondary School
13 to 19
21 to 24
25 to 27
Punggol Secondary School
13 to 19
21 to 24
25 to 27
Queensway Secondary School
13 to 17
21 to 25
25 to 28
Tampines Secondary School
13 to 19
21 to 24
25 to 27
Chua Chu Kang Secondary School
14 to 20
21 to 24
25 to 28
Compassvale Secondary School
14 to 18
21 to 24
25 to 27
Hougang Secondary School
14 to 20
21 to 24
25 to 27
Junyuan Secondary School
14 to 21
21 to 25
25 to 28
Jurongville Secondary School
14 to 22
21 to 25
25 to 28
Marsiling Secondary School
14 to 22
21 to 25
25 to 27
Montfort Secondary School
14 to 22
23 to 25
27 to 29
New Town Secondary School
14 to 20
21 to 25
26 to 30*
Peicai Secondary School
14 to 20
21 to 25
26 to 30*
Peirce Secondary School
14 to 20
21 to 25
26 to 30*
Seng Kang Secondary School
14 to 19
21 to 24
25 to 27
Woodgrove Secondary School
14 to 19
21 to 24
25 to 28
Zhenghua Secondary School
14 to 20
21 to 24
25 to 27
Manjusri Secondary School
15 to 21
21 to 25
25 to 30*
Northbrooks Secondary School
15 to 22
22 to 25
25 to 27
Northland Secondary School
15 to 22
22 to 25
25 to 28
Queenstown Secondary School
15 to 22
22 to 25
26 to 30*
Whitley Secondary School
15 to 22
22 to 25
26 to 30*
Woodlands Secondary School
15 to 22
21 to 25
25 to 28
Yio Chu Kang Secondary School
15 to 22
23 to 25
25 to 30*
Yuhua Secondary School
15 to 20
21 to 25
25 to 28
Admiralty Secondary School
16 to 22
21 to 25
25 to 29
Bartley Secondary School
16 to 21
22 to 25
26 to 30*
East Spring Secondary School
16 to 22
21 to 25
26 to 29
Loyang View Secondary School
16 to 22
22 to 25
25 to 30*
Serangoon Secondary School
16 to 20
21 to 25
26 to 28
Canberra Secondary School
17 to 22
21 to 25
25 to 29
Juying Secondary School
17 to 22
21 to 25
26 to 30*
Regent Secondary School
17 to 22
23 to 25
26 to 30*
Woodlands Ring Secondary School
17 to 22
21 to 25
25 to 29
Sembawang Secondary School
18 to 22
21 to 25
25 to 29
Kuo Chuan Presbyterian Secondary School
-
21 to 23
25 to 30*
Affiliated cut-off points at 26 schools
Twenty-six Singapore secondary schools show separate affiliated ranges for Posting Groups 3, 2 and 1. These numbers count only for a child from an affiliated primary school who puts the school as first choice. A child without affiliation should read Table 2 for the same school.
Table 3. Affiliated PSLE score ranges of 2025 by Posting Group. Source: MOE SchoolFinder, read 30 Oct 2026, records dated 12 Jan 2026. Sorted by school name. Nanyang Girls' High School's affiliated IP range is in Table 1.
School
PG3 affiliated
PG2 affiliated
PG1 affiliated
Anglo-Chinese School (Barker Road)
8 to 21
21 to 25
25 to 28
Anglo-Chinese School (Independent) (Secondary)
7 to 13
Catholic High School (Secondary)
7 to 12
CHIJ Katong Convent
12 to 20
21 to 25
25 to 28
CHIJ Secondary (Toa Payoh)
8 to 20
21 to 25
26 to 29
CHIJ St. Joseph's Convent
11 to 20
21 to 25
25 to 28
CHIJ St. Nicholas Girls' School (Secondary)
7(M) to 14
CHIJ St. Theresa's Convent
9 to 20
21 to 25
26 to 28
Fairfield Methodist School (Secondary)
6 to 20
21 to 25
25 to 28
Geylang Methodist School (Secondary)
11 to 21
22 to 25
25 to 28
Holy Innocents' High School
13 to 22
23 to 25
26 to 28
Kuo Chuan Presbyterian Secondary School
8 to 20
21 to 25
26 to 28
Manjusri Secondary School
15 to 22
22 to 25
25 to 28
Maris Stella High School (Secondary)
4(M) to 16
Methodist Girls' School (Secondary)
7 to 17
Montfort Secondary School
11 to 22
22 to 24
26 to 28
Ngee Ann Secondary School
12 to 16
21 to 25
25 to 28
Paya Lebar Methodist Girls' School (Secondary)
7 to 20
21 to 25
26 to 27
Singapore Chinese Girls' School
7 to 17
St Andrew's School (Secondary)
9 to 22
21 to 25
25 to 30
St. Anthony's Canossian Secondary School
14 to 22
22 to 25
26 to 29
St. Gabriel's Secondary School
11 to 22
23 to 25
26 to 28
St. Hilda's Secondary School
12 to 22
22 to 25
26 to 28
St. Joseph's Institution (Secondary)
7 to 12
St. Margaret's School (Secondary)
10 to 20
21 to 25
25 to 28
St. Patrick's School
13 to 20
21 to 25
25 to 28
Worked example: spreading 6 choices with a PSLE score of 12
This illustration shows how a Singapore parent might use the 2025 Posting Group 3 COPs for a child with a PSLE score of 12, no affiliation and no Higher Chinese. It is a method, not advice about any school. MOE asks families to include at least 2 to 3 schools where the child's score is better than the school's COP, and to submit choices with a mix of COPs (MOE, Shortlisting schools, 2 Oct 2026).
A score of 12 is "better than" a COP of 13 or higher, because a lower score wins. Reading the PG3 column of Table 2 with that in mind, the parent sorts the schools they actually like into three bands.
1Choices 1 and 2: a stretchSchools whose 2025 PG3 COP was 10 or 11. A 12 would not have been posted there last year, but a typical 1-point move could change that. Table 2 has 4 schools at 10 and 9 at 11.
2Choices 3 and 4: close to the scoreSchools with a COP of 12 or 13. At 12 the child sits right on last year's cut and could be tie-broken out. Table 2 has 4 schools at 12 and 10 at 13.
3Choices 5 and 6: a marginSchools with a COP of 14 to 16, where 12 is at least 2 points better. Table 2 has 11 schools at 14, 7 at 15 and 7 at 16.
The counts are ours, from Table 2. A more cautious family could make choice 4 a third school with a margin.
Order still matters. Choice order is MOE's second tie-breaker after citizenship, so it decides between children with the same score and citizenship competing for a school's last places, before computerised balloting (MOE, How posting works, 1 Oct 2026). Rank the six in the order your child would really prefer them.
A child with a Pass, Merit or Distinction in Higher Chinese and a score of 14 or better has a posting advantage at SAP schools, and an affiliated child should check Table 3. MOE also notes that a child who just meets a school's COP will find most classmates came in with better scores, which some families weigh alongside travel time, subjects and CCAs.
Key dates for the PSLE 2026 cohort
The PSLE 2026 cohort in Singapore receives results on Tue 24 Nov or Wed 25 Nov 2026 (tentative), at 11am, according to SEAB and MOE. School choices open on the S1 Portal at 11.30am the same day and stay open for 7 calendar days, closing at 4.30pm on the last day (MOE, S1 posting, 14 Oct 2026).
24 or 25 Nov 2026PSLE 2026 resultsTentative, released at 11am (SEAB, 13 Aug 2026, and MOE).
Same day, 11.30amSchool choices openSix choices on the S1 Portal for 7 calendar days, closing 4.30pm on the last day.
18 Dec 2026S1 posting resultsTentative, through the S1 Portal and SMS (MOE, 14 Oct 2026).
4 Jan 20272027 school year beginsMOE, School terms and holidays for 2027, 14 Jul 2026.
What is the cut-off point for secondary schools in 2026?
The latest official figures are MOE SchoolFinder's PSLE score ranges of 2025, used when the PSLE 2025 cohort entered Secondary 1 in 2026. Posting Group 3 COPs ran from 8 to 22 and IP COPs from 6 to 9.
Are these the cut-off points for the PSLE 2026 cohort?
No. The PSLE 2026 cohort's own COPs will only exist after their posting, due on 18 Dec 2026. Until then, these 2025 figures are the reference MOE provides.
Is this a ranking of secondary schools by PSLE score?
No. A COP records the score of the last student posted in one year, which MOE says depends on cohort performance and choice patterns. It does not measure teaching or fit for your child.
Will a PSLE score equal to the COP get my child in?
Not for certain. Children with the same score are separated by citizenship, then choice order, then computerised balloting, so some at the COP are tie-broken out.
What does 30 with an asterisk mean?
The school still had places after posting, so MOE shows its Posting Group 1 COP as 30. The last student actually posted had a better score.
When will MOE publish new ranges?
MOE has not given a date. The current SchoolFinder records are dated 12 Jan 2026, after the 2025 S1 Posting finished.
Written by Theon Teo, Founder and Mathematics Tutor, The Singapore Syllabus. DigiPen Institute of Technology Singapore, Game Development & Computer Science · 3 years' Mathematics teaching (Primary & Secondary). More about Theon