List of Secondary Schools in Ontario 2022

Are you looking for the list of best secondary schools in Ontario, Canada? Do you want to choose a top rated school for your ward? If yes, this post will be of help to you.

Secondary Schools Ontario

Here, I’ve compiled a list of best secondary schools in Ontario. After going through this post, readers will find the following details – list of relevant secondary schools, city or location of the school and type of the school. You may also check – Elementary schools in Ontario.


Without wasting any time, let us check out the list of schools now. Here it is –


List of top rated secondary schools in Ontario for 2022

Name of the school

Type of school


Algoma District School BoardPublicSault Ste Marie
Algonquin and Lakeshore Catholic District School BoardPublicNapanee
Avon Maitland District School BoardPublicSeaforth
Bloorview School AuthorityPublicToronto
Bluewater District School BoardPublicChesley
Brant Haldimand Norfolk Catholic District School BoardPublicBrantford
Bruce-Grey Catholic District School BoardPublicHanover
Campbell Children’s School AuthorityPublicOshawa
Catholic District School Board of Eastern OntarioPublicKemptville
Conseil des écoles publiques de l’Est de l’OntarioPublicOttawa
Conseil scolaire catholique MonAvenirPublicToronto
Conseil scolaire catholique ProvidencePublicWindsor
Conseil scolaire de district catholique de l’Est ontarienPublicL’Orignal
Conseil scolaire de district catholique des Aurores boréalesPublicThunder Bay
Conseil scolaire de district catholique des Grandes RivièresPublicTimmins
Conseil scolaire de district catholique du Centre-Est de l’OntarioPublicOttawa
Conseil scolaire de district catholique du Nouvel-OntarioPublicSudbury
Conseil scolaire de district catholique Franco-NordPublicNorth Bay
Conseil scolaire de district du Grand Nord de l’OntarioPublicSudbury
Conseil scolaire de district du Nord-Est de l’OntarioPublicNorth Bay
Conseil scolaire ViamondePublicNorth York,
District School Board of NiagaraPublicSt Catharines
District School Board Ontario North EastPublicTimmins
Dufferin-Peel Catholic District School BoardPublicMississauga
Durham Catholic District School BoardPublicOshawa
Durham District School BoardPublicWhitby
Grand Erie District School BoardPublicBrantford
Greater Essex County District School BoardPublicWindsor
Halton Catholic District School BoardPublicBurlington
Halton District School BoardPublicBurlington
Hamilton-Wentworth Catholic District School BoardPublicHamilton
Hamilton-Wentworth District School BoardPublicHamilton
Hastings & Prince Edward District School BoardPublicBelleville
Huron Perth Catholic District School BoardPublicDublin
Huron-Superior Catholic District School BoardPublicSault Ste Marie
James Bay Lowlands Secondary School BoardPublicMoosonee
John McGivney Children’s Centre School AuthorityPublicWindsor
Kawartha Pine Ridge District School BoardPublicPeterborough
Keewatin-Patricia District School BoardPublicKenora
Kenora Catholic District School BoardPublicKenora
KidsAbility Education AuthorityPublicWaterloo
Lakehead District School BoardPublicThunder Bay
Lambton Kent District School BoardPublicSarnia
Limestone District School BoardPublicKingston
London District Catholic School BoardPublicLondon
Moose Factory Island District School Area BoardPublicMoose Factory
Moosonee District School Area BoardPublicMoosonee
Near North District School BoardPublicNorth Bay
Niagara Catholic District School BoardPublicWelland
Niagara Peninsula Children’s Centre School AuthorityPublicSt Catharines
Nipissing-Parry Sound Catholic District School BoardPublicNorth Bay
Northeastern Catholic District School BoardPublicTimmins
Northwest Catholic District School BoardPublicFort Frances
Ottawa Catholic District School BoardPublicNepean
Ottawa Children’s Treatment Centre School AuthorityPublicOttawa
Ottawa-Carleton District School BoardPublicNepean
Peel District School BoardPublicMississauga
Penetanguishene Protestant Separate School BoardPublicPenetanguishene
Peterborough Victoria Northumberland and Clarington Catholic District School BoardPublicPeterborough
Provincial and Demonstration SchoolsPublicMilton
Rainbow District School BoardPublicSudbury
Rainy River District School BoardPublicFort Frances
Renfrew County Catholic District School BoardPublicPembroke
Renfrew County District School BoardPublicPembroke
Simcoe County District School BoardPublicMidhurst
Simcoe Muskoka Catholic District School BoardPublicBarrie
St Clair Catholic District School BoardPublicWallaceburg
Sudbury Catholic District School BoardPublicSudbury
Superior North Catholic District School BoardPublicTerrace Bay
Superior-Greenstone District School BoardPublicMarathon
Thames Valley District School BoardPublicLondon
Thunder Bay Catholic District School BoardPublicThunder Bay
Toronto Catholic District School BoardPublicToronto
Toronto District School BoardPublicToronto
Trillium Lakelands District School BoardPublicLindsay
Upper Canada District School BoardPublicBrockville
Upper Grand District School BoardPublicGuelph
Waterloo Catholic District School BoardPublicKitchener
Waterloo Region District School BoardPublicKitchener
Wellington Catholic District School BoardPublicGuelph
Windsor-Essex Catholic District School BoardPublicWindsor
York Catholic District School BoardPublicAurora
York Region District School BoardPublicAurora
TVO Independent Learning CentreNon-profitToronto
Share this awesome article!

Leave a Reply