Secondary schools in Western Australia, ranked by ICSEA

144 secondary schools in Western Australia have a published ICSEA. The top 100 are listed here; every school's own page shows where it sits in the state. 76 more have no published ICSEA and are not ranked.

School typePrimarySecondaryCombined
SectorAll sectorsGovernmentCatholicIndependent
#SchoolSectorICSEAStudentsStudents per teacher
1Perth Modern SchoolSubiacoGovernment12301,47214.0
2Shenton CollegeShenton ParkGovernment11602,75715.9
3St George's Anglican Grammar SchoolPerthIndependent113959614.8
4Rossmoyne Senior High SchoolRossmoyneGovernment11352,82415.9
5Willetton Senior High SchoolWillettonGovernment11312,76716.4
6Bob Hawke CollegeSubiacoGovernment11291,97215.4
6John Curtin College Of The ArtsFremantleGovernment11291,76814.6
8Mercedes CollegePerthIndependent112291011.9
9Applecross Senior High SchoolArdrossGovernment11201,96215.8
10Sacred Heart CollegeSorrentoCatholic11161,50811.0
11Churchlands Senior High SchoolChurchlandsGovernment11152,22115.6
12Kennedy Baptist CollegeMurdochIndependent11131,24414.0
13Carine Senior High SchoolCarineGovernment11052,54516.4
14Mount Lawley Senior High SchoolMount LawleyGovernment11032,04115.3
15Christian Brothers' CollegeFremantleCatholic109295411.5
16Chisholm Catholic CollegeBedfordCatholic10791,73813.0
16Duncraig Senior High SchoolDuncraigGovernment10791,85115.2
18Leeming Senior High SchoolLeemingGovernment10771,16413.9
19Canning CollegeBentleyGovernment10732479.2
19Prendiville Catholic CollegeOcean ReefCatholic10731,08612.5
21Harrisdale Senior High SchoolHarrisdaleGovernment10722,30315.2
22Melville Senior High SchoolMelvilleGovernment10711,39814.4
23Woodvale Secondary CollegeWoodvaleGovernment10661,25115.5
24Piara Waters Senior High SchoolPiara WatersGovernment106555817.1
25Mazenod CollegeLesmurdieIndependent106086211.7
25St Norbert CollegeQueens ParkCatholic106091013.4
27Servite CollegeTuart HillIndependent10581,03210.7
28Como Secondary CollegeComoGovernment105683813.3
28Mater Dei CollegeEdgewaterCatholic10561,04712.5
30Ocean Reef Senior High SchoolOcean ReefGovernment10551,35314.5
31Bunbury Catholic CollegeBunburyCatholic104895413.4
31Margaret River Senior High SchoolMargaret RiverGovernment10481,19614.7
31Seton Catholic CollegeSamsonCatholic10481,09113.7
34Kolbe Catholic CollegeRockinghamCatholic10461,27013.9
35Balcatta Senior High SchoolBalcattaGovernment10451,08813.7
35Mindarie Senior CollegeMindarieGovernment104575413.3
37John Calvin Christian CollegeArmadaleIndependent104236612.2
38Emmanuel Catholic CollegeSuccessCatholic10411,21514.3
38Kent Street Senior High SchoolKensingtonGovernment10411,21515.4
40Ashdale Secondary CollegeDarchGovernment10391,85414.6
40Carmel Adventist CollegeCarmelIndependent103920010.3
42Canning Vale CollegeCanning ValeGovernment10381,38414.7
42Denmark Senior High SchoolDenmarkGovernment103842211.5
42Greenwood CollegeGreenwoodGovernment103894412.7
45Manea Senior CollegeBunburyGovernment103354713.3
46Kalamunda Senior High SchoolKalamundaGovernment10301,15615.4
47Kinross CollegeKinrossGovernment10291,02716.7
48La Salle CollegeMiddle SwanCatholic10281,34612.9
48Lesmurdie Senior High SchoolLesmurdieGovernment102897614.8
50John Forrest Secondary CollegeMorleyGovernment10261,12214.7
51Western Australian College Of Agriculture - DenmarkDenmarkGovernment102414311.3
52Cape Naturaliste CollegeVasseGovernment10231,16814.8
53Hammond Park Secondary CollegeHammond ParkGovernment10211,06914.6
54Our Lady of Mercy CollegeAustralindCatholic101996813.9
55Nagle Catholic CollegeGeraldtonCatholic10171,20915.0
55Western Australian College Of Agriculture - HarveyWokalupGovernment101716611.4
57SEDA College WA (Wembley Second Campus)WembleyIndependent101453113.3
58Irene McCormack Catholic CollegeButlerCatholic101366512.4
59Bridgetown High SchoolBridgetownGovernment101115210.1
60Belridge Secondary CollegeBeldonGovernment101095913.7
60John Paul CollegeKalgoorlieCatholic101069913.0
60St Luke's CollegeKarrathaCatholic101059414.1
63Bunbury Senior High SchoolBunburyGovernment10081,03314.0
63Morley Senior High SchoolNorandaGovernment10081,01313.7
65Alkimos CollegeAlkimosGovernment10061,21913.5
66Comet Bay CollegeSecret HarbourGovernment10041,87915.4
66Esperance Anglican Community SchoolEsperanceIndependent100430814.4
66Fremantle CollegeBeaconsfieldGovernment10041,31213.7
66Lumen Christi CollegeMartinCatholic10041,01813.3
70Atwell CollegeAtwellGovernment100383111.7
71Lynwood Senior High SchoolParkwoodGovernment10021,26414.2
72Western Australian College Of Agriculture - NarroginNarroginGovernment100014611.8
73Eastern Hills Senior High SchoolMount HelenaGovernment99878913.2
74Albany Senior High SchoolAlbanyGovernment99583013.7
75Wanneroo Secondary CollegeWannerooGovernment9941,36714.4
75Western Australian College Of Agriculture - CunderdinCunderdinGovernment99412613.1
77Aranmore Catholic CollegeLeedervilleCatholic99173912.9
77North Lake Senior CampusKardinyaGovernment9913359.4
79Joseph Banks Secondary CollegeBanksia GroveGovernment9891,41114.8
79Ridge View Secondary CollegeBaldivisGovernment98998215.3
81Warwick Senior High SchoolWarwickGovernment98881114.1
82Kelmscott Senior High SchoolKelmscottGovernment9841,33514.9
83Hampton Senior High SchoolMorleyGovernment9831,09213.2
83Manjimup Senior High SchoolManjimupGovernment98357313.2
85Aveley Secondary CollegeEllenbrookGovernment9801,58212.8
86Halls Head CollegeHalls HeadGovernment9781,39417.1
87Baldivis Secondary CollegeBaldivisGovernment9751,37015.2
87Coastal Lakes CollegeLakelandsGovernment9751,14513.3
89John Tonkin CollegeMandurahGovernment97279916.3
90Byford Secondary CollegeByfordGovernment9711,41913.8
91Dalyellup CollegeDalyellupGovernment97057613.5
91Yanchep Secondary CollegeYanchepGovernment97085416.2
93Thornlie Senior High SchoolThornlieGovernment9691,12513.8
94Ellenbrook Secondary CollegeEllenbrookGovernment9681,44215.0
95Safety Bay Senior High SchoolSafety BayGovernment9661,14814.8
96Butler CollegeButlerGovernment9651,03912.3
97Australind Senior High SchoolAustralindGovernment9641,07914.3
97Sevenoaks Senior CollegeCanningtonGovernment96443913.4
99Belmont City CollegeBelmontGovernment9631,00414.2
100Cyril Jackson Senior CampusBassendeanGovernment9626719.6

Ranked by ICSEA, highest first, among secondary schools in Western Australia with a published figure; tied values share a rank. ICSEA describes the socio-educational background of a school's students, not how the school performs. ACARA 2025 data; students per teacher calculated by BetterSchool.

NAPLAN results are published school by school on My School.

The same ranking in other states