Sign up for our FREE 2027 Headstart Program for Primary and Secondary Students here
Sign up for our FREE 2027 Headstart Program for Primary and Secondary Students here
Sign up for our FREE 2027 Headstart Program for Primary and Secondary Students here
Sign up for our FREE 2027 Headstart Program for Primary and Secondary Students here
Sign up for our FREE 2027 Headstart Program for Primary and Secondary Students here
Sign up for our FREE 2027 Headstart Program for Primary and Secondary Students here
MOE doesn’t publish an official JC ranking, so we’ve ranked all 18 JCs by their 2026 JAE cut-off points, with Millennia Institute listed separately. Use it to see which JCs are within reach of your L1R5, then look beyond the cut-off at subject combinations, programmes and bonus points to find the best JC for you.
Trusted by over 20,000 students

Chua Xinyu, Physics: Top of Cohort
In This Guide
This JC ranking puts every junior college (JC) in Singapore, all 18 of them, in order of how hard they were to get into in the 2026 Joint Admissions Exercise (JAE), using the cut-off ranges MOE published for the 2027 JAE. If you sat the 2026 O-Levels and are choosing a JC in January 2027, these are the latest figures you'll have before you apply.
By that measure, the top 5 JCs in Singapore are:
A lower score is better, so a smaller cut-off means a more competitive JC. That makes this a ranking of demand, not of academic excellence or teaching quality: it tells you which JCs the strongest scorers chose in 2026. Choosing the right junior college matters more than its rank. The best JC in Singapore for you is the one you can get into that also suits your subjects, your journey and the way you like to learn.
Know Your Score FirstThe ranking only helps once you know where you stand. Our L1R5 calculator works out your gross and net score, with bonus points, in a minute.
Use The L1R5 CalculatorEach JC runs separate Arts and Science courses with their own codes and cut-offs, so you'll see two ranges per school. Each range runs from the best net L1R5 admitted to the last. The second number is the cut-off. Ranks marked = are shared.
On a phone, swipe the table sideways to see every column.
| Rank | Junior College | Science 2026 | Arts 2026 | Address And Nearest MRT | Affiliated Secondary Schools |
|---|---|---|---|---|---|
| =1 | Raffles Institution (JC)RI. Independent, Integrated Programme (IP) school. MLEP | 2–328S | 2–528A | 1 Raffles Institution LaneBishan, Marymount | None listed |
| =1 | Hwa Chong Institution (JC)HCI. Independent, IP school. CLEP | 2–324S | 2–524A | 661 Bukit Timah RoadTan Kah Kee | None listed |
| 3 | Anglo-Chinese School (Independent)ACS(I). Independent, IP school. IB Diploma only | IB Diploma: 2–551I | 121 Dover RoadDover, Buona Vista, one-north | None listed | |
| 4 | Eunoia Junior CollegeEJC. Government school. Takes IP students from partner secondary schools | 2–538S | 2–638A | 2 Sin Ming PlaceBishan, Marymount, Ang Mo Kio, Bright Hill | None listed |
| 5 | Nanyang Junior CollegeNYJC. Government-aided school. CLEP | 2–526S | 2–726A | 128 Serangoon Avenue 3Lorong Chuan | Chung Cheng High School (Main), Chung Cheng High School (Yishun) |
| 6 | St. Joseph's Institution (JC)SJI. Independent, IP school. IB Diploma only | IB Diploma: 2–652I | 38 Malcolm RoadStevens | None listed | |
| =7 | Dunman High School (JC)DHS. Government, IP school. CLEP | 4–644S | 6–844A | 10 Tanjong Rhu RoadKatong Park, Kallang, Mountbatten, Aljunied | None listed |
| =7 | National Junior CollegeNJC. Government, IP school. MLEP, TLEP | 2–627S | 4–827A | 37 Hillcrest RoadBotanic Gardens, Tan Kah Kee, Sixth Avenue | None listed |
| =7 | Victoria Junior CollegeVJC. Government school. Takes IP students from partner secondary schools | 2–633S | 4–833A | 20 Marine VistaMarine Terrace, Kembangan, Eunos | Victoria School |
| 10 | Temasek Junior CollegeTJC. Government, IP school. CLEP. At a temporary campus until December 2027 | 2–732S | 6–732A | 2 Tampines Avenue 9 (temporary)Tampines East | None listed |
| 11 | Anglo-Chinese Junior CollegeACJC. Government-aided school | 2–722S | 4–922A | 25 Dover Close EastBuona Vista | Anglo-Chinese School (Independent) (Secondary), Anglo-Chinese School (Barker Road), Fairfield Methodist School (Secondary), Geylang Methodist School (Secondary), Methodist Girls' School (Secondary), Paya Lebar Methodist Girls' School (Secondary) |
| 12 | River Valley High School (JC)RVHS. Government, IP school | 2–845S | 7–945A | 6 Boon Lay AvenueBoon Lay, Lakeside | None listed |
| 13 | St Andrew's Junior CollegeSAJC. Government-aided school | 3–830S | 5–1030A | 5 Sorby Adams DrivePotong Pasir | St Andrew's School (Secondary), St. Margaret's School (Secondary), St. Hilda's Secondary School, Anglican High School, Christ Church Secondary School, Kuo Chuan Presbyterian Secondary School, Presbyterian High School |
| 14 | Anderson Serangoon Junior CollegeASRJC. Government school. CLEP, TLEP. At a temporary campus until December 2027 | 3–939S | 7–1039A | 1033 Upper Serangoon Road (temporary)Kovan | None listed |
| 15 | Catholic Junior CollegeCJC. Government-aided school | 6–1123S | 5–1223A | 129 Whitley RoadToa Payoh, Novena, Stevens, Caldecott | Assumption English School, Catholic High School (Secondary), CHIJ Katong Convent, CHIJ Secondary (Toa Payoh), CHIJ St. Joseph's Convent, CHIJ St. Nicholas Girls' School (Secondary), CHIJ St. Theresa's Convent, Hai Sing Catholic School, Holy Innocents' High School, Maris Stella High School (Secondary), Montfort Secondary School, St. Anthony's Canossian Secondary School, St. Gabriel's Secondary School, St. Joseph's Institution (Secondary), St. Patrick's School |
| 16 | Tampines Meridian Junior CollegeTMJC. Government school. MLEP | 7–1241S | 7–1241A | 21 Pasir Ris Street 71Pasir Ris | None listed |
| 17 | Jurong Pioneer Junior CollegeJPJC. Government school. CLEP, MLEP. Moving to a rebuilt campus (tentative) | 4–1440S | 9–1440A | 21 Teck Whye WalkChoa Chu Kang, Bukit Panjang, Phoenix (LRT) | None listed |
| 18 | Yishun Innova Junior CollegeYIJC. Government school. MLEP | 9–1842S | 5–20*42A | 3 Yishun Ring RoadYishun, Khatib | None listed |
| MI | Millennia InstituteMI. Government school. 3-year A-Level, uses L1R4, not ranked with the JCs | 9–20*43S (L1R4) | 10–2043A (L1R4). Commerce 43C: 10–20* | 60 Bukit Batok West Avenue 8Bukit Batok | None (MI has no affiliation bonus) |
* Notional: the last student admitted scored better, but the course still had places, so MOE shows 20. "None listed" means MOE's JAE data lists no affiliated secondary schools for that JC. Scores are net, after bonus points. Every JC and MI is co-ed.
For every course's full details, including what the ranges mean at each score, see our JC cut-off points 2026 page.
There's no official JC ranking in MOE's JAE data. What MOE does publish is each course's 2026 range of net L1R5 scores, from the best student admitted to the last. Many people call the top of each range the JC's cut-off point. We built the ranking from those ranges in three steps:
Why not rank by the best score admitted? The bottom of each range is the top scorer each JC took, and 11 of the 18 JCs admitted at least one student with a net 2. That number can't separate them. The cut-off, the last place filled, shows how far down the queue a JC had to go, which is what you need to know when you apply.
Why MI is listed separately: Millennia Institute runs a 3-year A-Level course and admits on L1R4, not L1R5, so its scores aren't on the same scale. It has three courses (Arts, Commerce and Science) and a 2026 range of 9 or 10 to 20.
Say you have a gross L1R5 of 9 and an Excellent CCA. Your net score is 7. In 2026, a net 7 was within the cut-off for Science at ACJC and TJC (both exactly 7), RVHS and SAJC (8), ASRJC (9), CJC, TMJC, JPJC and YIJC. For Arts it reached NYJC and TJC (exactly 7), then DHS, NJC and VJC (8) and everything ranked below them.
If your secondary school is affiliated to ACJC and you put ACJC 1st, you'd get 2 more points there: a net 5, comfortably inside its 2026 Science cut-off of 7.
Grouping the 18 junior colleges in Singapore into bands is a quicker way to see where you fit. The bands use each JC's better 2026 cut-off.
Two students with the same score can rightly pick different JCs. Here's what else to weigh, using what MOE publishes.
At 16 of the 18 JCs, JC students take a 2-year A-Level course leading to the GCE A-Level examinations. At ACS(I) and SJI they take the International Baccalaureate Diploma Programme instead. Getting into a JC's Arts or Science course doesn't guarantee a particular subject combination: each JC sets its own criteria. If you need a specific mix of subjects, ask the JC before you put it high on your list. ACS(I) and SJI offer only the IB Diploma Programme through the JAE (codes 51I and 52I), so they suit students who want the International Baccalaureate rather than A-Levels.
You'll make the journey every school day for two years, so check the nearest MRT in the table. Three JCs are changing campus while the 2027 intake is there:
Language Elective Programmes earn 2 extra points at the JC that offers them, on top of the usual cap of 4. If you're eligible for one, it can change which JCs are in reach:
| Programme | JCs Offering It Through The 2027 JAE |
|---|---|
| Chinese Language Elective Programme (CLEP) | Anderson Serangoon JC, Dunman High School, Hwa Chong Institution, Jurong Pioneer JC, Nanyang JC, Temasek JC |
| Malay Language Elective Programme (MLEP) | Jurong Pioneer JC, National JC, Raffles Institution, Tampines Meridian JC, Yishun Innova JC |
| Tamil Language Elective Programme (TLEP) | Anderson Serangoon JC, National JC |
Five JCs have affiliated secondary schools listed in MOE's data: ACJC, CJC, NYJC, SAJC and VJC (see the table). If you're from one of those schools, the JC takes 2 points off your score, but only when it's your 1st choice, or its two courses are your 1st and 2nd choices. Listed lower, the points don't count.
RI, HCI, DHS, NJC, RVHS, TJC, ACS(I) and SJI run the Integrated Programme from Sec 1 and also take JAE students into Year 5. EJC and VJC take in IP students from partner secondary schools. School culture, co-curricular activities and the subject combinations each JC offers aren't in MOE's JAE data, so check each JC's website and visit its open house. We couldn't find 2027 open house dates on MOE's pages, so look out for them on each JC's site.
Cut-offs come from each year's applicants, their scores and the places on offer, so the ranking can shift. Between the 2025 and 2026 JAE, it barely did. Comparing the last student admitted each year:
| JC | Science 2025 → 2026 | Arts 2025 → 2026 |
|---|---|---|
| RI | 3 → 3 | 5 → 5 |
| HCI | 4 → 3 | 5 → 5 |
| ACS(I) (IB) | 5 → 5 | |
| EJC | 5 → 5 | 6 → 6 |
| NYJC | 5 → 5 | 7 → 7 |
| SJI (IB) | 6 → 6 | |
| DHS | 7 → 6 | 8 → 8 |
| NJC | 7 → 6 | 8 → 8 |
| VJC | 6 → 6 | 8 → 8 |
| TJC | 7 → 7 | 8 → 7 |
| ACJC | 8 → 7 | 9 → 9 |
| RVHS | 8 → 8 | 9 → 9 |
| SAJC | 9 → 8 | 10 → 10 |
| ASRJC | 10 → 9 | 11 → 10 |
| CJC | 12 → 11 | 13 → 12 |
| TMJC | 12 → 12 | 13 → 12 |
| JPJC | 14 → 14 | 15 → 14 |
| YIJC | 18 → 18 | 19 → 20* |
2025 figures are the last-admitted scores from our own records. MOE's SchoolFinder now shows only 2026, so they can't be checked against MOE, and the best score admitted in 2025 isn't available. There's no 2025 figure for MI. * Notional.
MOE publishes the 2027 ranges on SchoolFinder and CourseFinder on posting results day, Tuesday 2 February 2027, after you've applied. So the 2026 figures above are what you'll plan with. Between 2025 and 2026, no JC cut-off moved by more than one point.
In the 2027 JAE you list up to 12 courses in order of preference, and MOE posts you to the highest one that still has a place for your net score. A ranking helps you build that list sensibly:
One exception: if you have a confirmed Direct School Admission (DSA-JC) place, you can't take part in the JAE. The last day to cancel a DSA-JC acceptance and join the JAE instead was 7 October 2026.
Still deciding between routes? Our JC vs poly guide compares them, and the JAE 2027 guide covers dates, Form A and bonus points in full.
Shortlist Your 12 ChoicesOur JC & Poly Course Finder & Planner checks your score against every JC, MI and poly course's 2026 range, so you can see what's a reach, a match or a safe pick.
Build Your 12 ChoicesBy 2026 JAE cut-off, Raffles Institution and Hwa Chong Institution share 1st place: both took their last Science student at a net L1R5 of 3 and their last Arts student at 5. The best JC for you also depends on your score, subjects, journey and programmes.
Ranked by their 2026 cut-offs: Raffles Institution and Hwa Chong Institution (joint 1st), Anglo-Chinese School (Independent) for the IB Diploma, Eunoia JC and Nanyang JC. The same five led in 2025.
MOE doesn't rank JCs in its JAE data. Rankings like ours use the cut-off ranges MOE publishes. We rank each JC by the better of its Arts and Science cut-offs (the net L1R5 of the last student admitted in 2026), break ties with the other course, and rank the two IB schools on their one course.
In the 2026 JAE, the top 5 JCs closed their Science and IB Diploma courses at a net L1R5 of 3 to 5 and their Arts courses at 5 to 7. Net means after up to 4 bonus points, or 6 with a Language Elective Programme. Use our L1R5 calculator to work out yours.
Nearly. Each JC's Arts and Science courses have separate cut-offs. In 2026, Arts closed at the same score as Science or up to 2 points higher at every JC, so ranking by Arts alone gives much the same order, with TJC moving up.
MI isn't ranked with the JCs because it runs a 3-year A-Level course and admits on L1R4 rather than L1R5. Its 2026 ranges were 10 to 20 for Arts and Commerce and 9 to 20 for Science, with places still left at 20 in Commerce and Science.
MOE publishes the 2027 JAE ranges on SchoolFinder and CourseFinder on posting results day, Tuesday 2 February 2027 (tentative). We'll update this ranking then. Until then, the 2026 ranges are the latest available.
Sources: MOE's Courses Offered In 2027 JAE (2026 ranges), its JAE and JC and MI admission pages, the 2027 JAE worksheet and SchoolFinder (addresses, MRT, affiliations and campus moves), checked on 4 November 2026. 2025 cut-offs are from Zenith's own records. Dates are tentative.
Free Guides & Tools for Sec 4 Students
Everything for the move to JC, MI, poly or ITE, in the order you'll need it
| When | Step | Page | What It Helps You Do |
|---|---|---|---|
| Dec – Jan | Check the results & JAE dates | O-Level Dates & Results Day | Results day, Form A and application dates |
| Jan | Understand O-Level grades | O-Level Grading System | How each grade turns into points |
| Jan | Understand L1R5 & L1R4 | L1R5 & L1R4 Explained | How your O-Level score is worked out, step by step |
| Jan | Work out your aggregates | L1R5, L1R4 & ELR2B2 CalculatorsTool | Your best scores, with bonus pointsL1R5 · L1R4 · ELR2B2 |
| Jan | Learn how the JAE works | JAE Guide (2027) | Form A, eligibility, bonus points and how your 12 choices are posted |
| Jan | Compare JC & MI cut-offs | JC Cut-Off Points 2026 | 2026 ranges for every JC and MI |
| Jan | See the JC rankings | JC Rankings 2027 | Every JC ranked by its 2026 cut-off |
| Jan | Compare poly cut-offs | Poly Cut-Off Points | 2026 cut-offs for every diploma, by ELR2B2 type |
| Results week | Shortlist your 12 JAE choices | JC & Poly Course Finder & PlannerTool | Compare JC, MI, poly and ITE courses and rank your 12 choices for the JAE form |
| 2 Feb | Check the posting results | JAE Posting Results (2027)2 Feb | How to check, what to do next and appeals |