Public schools in Toronto
579 Toronto District School Board schools: elementary, middle and high schools. Results are from 2024–25.
Level
579 schools
A Y Jackson Secondary SchoolTDSB · 9–12 · 1,400 students · Hillcrest VillageOSSLT 92%
Adam Beck Junior Public SchoolTDSB · JK–6 · 450 students · French Immersion · East End-DanforthGr 6 math 40%
Africentric Alternative SchoolTDSB · JK–8 · 120 students · York University HeightsGr 6 math 30%
Agincourt Collegiate InstituteTDSB · 9–12 · 1,460 students · French Immersion · Agincourt South-Malvern WestOSSLT 90%
Agincourt Junior Public SchoolTDSB · JK–6 · 175 students · Agincourt South-Malvern WestGr 6 math 88%
Agnes Macphail Public SchoolTDSB · JK–8 · 250 students · MillikenGr 6 math 79%
Albert Campbell Collegiate InstituteTDSB · 9–12 · 1,270 students · Agincourt NorthOSSLT 92%
Albion Heights Junior Middle SchoolTDSB · JK–8 · 410 students · West Humber-ClairvilleGr 6 math 11%
Alexander Muir/Gladstone Ave Junior and Senior Public SchoolTDSB · JK–8 · 520 students · Little PortugalGr 6 math 42%
Alexander Stirling Public SchoolTDSB · JK–8 · 290 students · French Immersion · Malvern EastGr 6 math 24%
Alexmuir Junior Public SchoolTDSB · JK–6 · 265 students · Agincourt NorthGr 6 math 66%
Allenby Junior Public SchoolTDSB · JK–6 · 660 students · French Immersion · Lawrence Park SouthGr 6 math 75%
ALPHA Alternative Junior SchoolTDSB · JK–6 · 75 students · Wellington Place
ALPHA II Alternative SchoolTDSB · 7–8 · Dufferin Grove
ALPHA II Alternative SchoolTDSB · 9–12 · Glenfield-Jane Heights
Alternative Scarborough Education 1TDSB · 9–12 · Golfdale-Cedarbrae-Woburn
Alvin Curling Public SchoolTDSB · JK–8 · 490 students · Morningside HeightsGr 6 math 76%
Amesbury Middle SchoolTDSB · 6–8 · 255 students · RusticGr 6 math 17%
Ancaster Public SchoolTDSB · JK–5 · 125 students · Downsview
Annette Street Junior and Senior Public SchoolTDSB · JK–8 · 485 students · High Park NorthGr 6 math 47%
Anson Park Public SchoolTDSB · JK–8 · 250 students · CliffcrestGr 6 math 54%
Anson S Taylor Junior Public SchoolTDSB · JK–6 · 150 students · Agincourt NorthGr 6 math 67%
Arbor Glen Public SchoolTDSB · JK–5 · 205 students · Hillcrest Village
Armour Heights Public SchoolTDSB · JK–8 · 235 students · Bedford Park-NortownGr 6 math 59%
Avondale Alternative Elementary SchoolTDSB · JK–8 · 135 students · AvondaleGr 6 math 88%
Avondale Public SchoolTDSB · JK–8 · 930 students · AvondaleGr 6 math 58%
Avondale Secondary Alternative SchoolTDSB · 9–12 · Newtonbrook East
Bala Avenue Community SchoolTDSB · JK–5 · 150 students · Mount Dennis
Balmy Beach Community SchoolTDSB · JK–6 · 390 students · The BeachesGr 6 math 62%
Bannockburn Public SchoolTDSB · JK–6 · 55 students · French Immersion · Bedford Park-Nortown
Banting and Best Public SchoolTDSB · JK–8 · 315 students · MillikenGr 6 math 37%
Baycrest Public SchoolTDSB · JK–8 · 290 students · Englemount-LawrenceGr 6 math 37%
Bayview Middle SchoolTDSB · 6–8 · 505 students · Bayview VillageGr 6 math 69%
Beaches Alternative Junior SchoolTDSB · JK–6 · 80 students · East End-Danforth
Beaumonde Heights Junior Middle SchoolTDSB · JK–8 · 525 students · Thistletown-Beaumond HeightsGr 6 math 41%
Bedford Park Public SchoolTDSB · JK–8 · 610 students · French Immersion · Lawrence Park NorthGr 6 math 79%
Bellmere Junior Public SchoolTDSB · JK–6 · 330 students · Woburn NorthGr 6 math 55%
Bendale Junior Public SchoolTDSB · JK–6 · 370 students · Woburn NorthGr 6 math 52%
Bennington Heights Elementary SchoolTDSB · JK–6 · 160 students · Leaside-BenningtonGr 6 math 74%
Berner Trail Junior Public SchoolTDSB · JK–6 · 310 students · Malvern WestGr 6 math 26%
Bessborough Drive Elementary and Middle SchoolTDSB · JK–8 · 450 students · Leaside-BenningtonGr 6 math 80%
Beverley Heights Middle SchoolTDSB · 6–8 · 405 students · French Immersion · Oakdale-Beverley HeightsGr 6 math 21%
Beverley SchoolTDSB · JK–8 · 75 students · Kensington-Chinatown
Beverly Glen Junior Public SchoolTDSB · JK–6 · 335 students · French Immersion · L'Amoreaux WestGr 6 math 62%
Birch Cliff Heights Public SchoolTDSB · JK–8 · 430 students · Birchcliffe-CliffsideGr 6 math 52%
Birch Cliff Public SchoolTDSB · JK–8 · 490 students · French Immersion · Birchcliffe-CliffsideGr 6 math 33%
Birchmount Park Collegiate InstituteTDSB · 9–12 · 905 students · Birchcliffe-CliffsideOSSLT 72%
Blacksmith Public SchoolTDSB · JK–5 · 190 students · Black Creek
Blake Street Junior Public SchoolTDSB · JK–6 · 345 students · French Immersion · Blake-JonesGr 6 math 40%
Blantyre Public SchoolTDSB · JK–8 · 340 students · Birchcliffe-CliffsideGr 6 math 43%
Blaydon Public SchoolTDSB · JK–5 · 165 students · French Immersion · Downsview
Bliss Carman Senior Public SchoolTDSB · 7–8 · 330 students · Cliffcrest
Bloor Collegiate InstituteTDSB · 9–12 · 820 students · Dufferin GroveOSSLT 95%
Bloordale Middle SchoolTDSB · 6–8 · 480 students · French Immersion · Markland WoodGr 6 math 41%
Bloorlea Middle SchoolTDSB · 6–8 · 280 students · French Immersion · IslingtonGr 6 math 52%
Blythwood Junior Public SchoolTDSB · JK–6 · 285 students · Lawrence Park SouthGr 6 math 62%
Bowmore Road Junior and Senior Public SchoolTDSB · JK–8 · 1,030 students · French Immersion · Woodbine CorridorGr 6 math 45%
Braeburn Junior SchoolTDSB · JK–5 · 210 students · Elms-Old Rexdale
Brian Public SchoolTDSB · JK–5 · 345 students · French Immersion · Pleasant View
Briarcrest Junior SchoolTDSB · JK–5 · 185 students · French Immersion · Eringate-Centennial-West Deane
Bridlewood Junior Public SchoolTDSB · JK–6 · 230 students · Tam O'Shanter-SullivanGr 6 math 49%
Brimwood Boulevard Junior Public SchoolTDSB · JK–6 · 305 students · French Immersion · Agincourt NorthGr 6 math 56%
Broadacres Junior Public SchoolTDSB · JK–5 · 370 students · French Immersion · Etobicoke West Mall
Broadlands Public SchoolTDSB · JK–5 · 270 students · French Immersion · Parkwoods-O'Connor Hills
Brock Public SchoolTDSB · JK–8 · 310 students · Dufferin GroveGr 6 math 79%
Brookhaven Public SchoolTDSB · JK–5 · 425 students · French Immersion · Brookhaven-Amesbury
Brookmill Boulevard Junior Public SchoolTDSB · JK–6 · 230 students · East L'AmoreauxGr 6 math 73%
Brookside Public SchoolTDSB · JK–8 · 580 students · Morningside HeightsGr 6 math 55%
Brookview Middle SchoolTDSB · 6–8 · 425 students · Black CreekGr 6 math 15%
Brown Junior Public SchoolTDSB · JK–6 · 420 students · French Immersion · Casa LomaGr 6 math 75%
Bruce Public SchoolTDSB · JK–8 · 260 students · South RiverdaleGr 6 math 43%
Buchanan Public SchoolTDSB · JK–8 · 285 students · Wexford/MaryvaleGr 6 math 43%
Burnhamthorpe Collegiate InstituteTDSB · 9–12 · 235 students · Islington
Burrows Hall Junior Public SchoolTDSB · JK–6 · 265 students · Malvern EastGr 6 math 73%
C D Farquharson Junior Public SchoolTDSB · JK–6 · 370 students · Agincourt South-Malvern WestGr 6 math 68%
C R Marchant Middle SchoolTDSB · 6–8 · 310 students · WestonGr 6 math 34%
C W Jefferys Collegiate InstituteTDSB · 9–12 · 815 students · York University HeightsOSSLT 65%
CALC Secondary SchoolTDSB · 9–12 · 565 students · North Riverdale
Calico Public SchoolTDSB · JK–5 · 230 students · Glenfield-Jane Heights
Cameron Public SchoolTDSB · JK–5 · 330 students · Lansing-Westgate
Caring and Safe School 1TDSB · 9–12 · Rexdale-Kipling
Caring and Safe School 2TDSB · 9–12 · Wexford/Maryvale
Caring and Safe School 3TDSB · 9–12 · Kennedy Park
Caring and Safe School 4TDSB · 9–12 · Dufferin Grove
Carleton Village Junior and Senior Public SchoolTDSB · JK–8 · 575 students · French Immersion · Weston-Pelham ParkGr 6 math 24%
Cassandra Public SchoolTDSB · JK–5 · 225 students · French Immersion · Parkwoods-O'Connor Hills
Castlebar Junior SchoolTDSB · JK–5 · 280 students · Stonegate-Queensway
Cedar Drive Junior Public SchoolTDSB · JK–6 · 645 students · Scarborough VillageGr 6 math 16%
Cedarbrae Collegiate InstituteTDSB · 9–12 · 1,170 students · French Immersion · Golfdale-Cedarbrae-WoburnOSSLT 72%
Cedarbrook Public SchoolTDSB · JK–8 · 370 students · French Immersion · Golfdale-Cedarbrae-WoburnGr 6 math 39%
Cedarvale Community SchoolTDSB · JK–8 · 295 students · Humewood-CedarvaleGr 6 math 69%
Centennial Road Junior Public SchoolTDSB · JK–6 · 245 students · French Immersion · Centennial ScarboroughGr 6 math 60%
Central Etobicoke High SchoolTDSB · 9–12 · 100 students · Willowridge-Martingrove-Richview
Central Technical SchoolTDSB · 9–12 · 985 students · UniversityOSSLT 74%
Central Toronto AcademyTDSB · 9–12 · 975 students · Palmerston-Little ItalyOSSLT 91%
Chalkfarm Public SchoolTDSB · JK–5 · 205 students · Oakdale-Beverley Heights
Charles E Webster Public SchoolTDSB · JK–8 · 415 students · Beechborough-GreenbrookGr 6 math 19%
Charles G Fraser Junior Public SchoolTDSB · JK–6 · 220 students · Trinity-BellwoodsGr 6 math 71%
Charles Gordon Senior Public SchoolTDSB · 7–8 · 270 students · French Immersion · Bendale South
Charles H Best Junior and Middle SchoolTDSB · 4–8 · 370 students · French Immersion · Bathurst ManorGr 6 math 24%
Charlottetown Junior Public SchoolTDSB · JK–6 · 390 students · Centennial ScarboroughGr 6 math 38%
Chartland Junior Public SchoolTDSB · JK–6 · 170 students · Agincourt NorthGr 6 math 61%
Cherokee Public SchoolTDSB · JK–5 · 115 students · French Immersion · Pleasant View
Chester Elementary SchoolTDSB · JK–5 · 480 students · French Immersion · Broadview North
Chester Le Junior Public SchoolTDSB · JK–6 · 140 students · L'Amoreaux WestGr 6 math 23%
Chief Dan George Public SchoolTDSB · JK–8 · 250 students · French Immersion · West RougeGr 6 math 45%
Chine Drive Public SchoolTDSB · JK–8 · 130 students · CliffcrestGr 6 math 82%
Church Street Junior Public SchoolTDSB · JK–6 · 485 students · Church-WellesleyGr 6 math 45%
Churchill Heights Public SchoolTDSB · JK–8 · 440 students · Golfdale-Cedarbrae-WoburnGr 6 math 81%
Churchill Public SchoolTDSB · JK–5 · 425 students · Willowdale West
City SchoolTDSB · 9–12 · Harbourfront-CityPlaceOSSLT 58%
City View Alternative Senior SchoolTDSB · 7–8 · Little Portugal
Claireville Junior SchoolTDSB · JK–5 · 230 students · West Humber-Clairville
Clairlea Public SchoolTDSB · JK–8 · 485 students · French Immersion · Clairlea-BirchmountGr 6 math 30%
Claude Watson School for the ArtsTDSB · 1–8 · 285 students · Yonge-DorisGr 6 math 89%
Cliffside Public SchoolTDSB · JK–8 · 160 students · French Immersion · Birchcliffe-CliffsideGr 6 math 9%
Cliffwood Public SchoolTDSB · JK–6 · 260 students · French Immersion · Hillcrest Village
Clinton Street Junior Public SchoolTDSB · JK–6 · 315 students · Palmerston-Little ItalyGr 6 math 84%
Contact Alternative SchoolTDSB · 9–12 · 60 students · Kensington-Chinatown
Cornell Junior Public SchoolTDSB · JK–6 · 660 students · Golfdale-Cedarbrae-WoburnGr 6 math 52%
Corvette Junior Public SchoolTDSB · JK–6 · 575 students · French Immersion · Kennedy ParkGr 6 math 34%
Cosburn Middle SchoolTDSB · 6–8 · 490 students · French Immersion · Old East YorkGr 6 math 43%
Cottingham Junior Public SchoolTDSB · JK–6 · 140 students · Yonge-St.ClairGr 6 math 100%
Courcelette Public SchoolTDSB · JK–8 · 270 students · Birchcliffe-CliffsideGr 6 math 65%
Crescent Town Elementary SchoolTDSB · JK–5 · 440 students · Taylor-Massey
Cresthaven Public SchoolTDSB · JK–5 · 145 students · French Immersion · Hillcrest Village
Crestview Public SchoolTDSB · JK–5 · 480 students · Don Valley Village
Cummer Valley Middle SchoolTDSB · 6–8 · 380 students · Newtonbrook EastGr 6 math 67%
D A Morrison Middle SchoolTDSB · 6–8 · 670 students · French Immersion · Woodbine-LumsdenGr 6 math 59%
da Vinci SchoolTDSB · JK–6 · 75 students · University
Dallington Public SchoolTDSB · JK–5 · 415 students · French Immersion · Don Valley Village
Danforth Collegiate Institute and Technical SchoolTDSB · 9–12 · 1,500 students · DanforthOSSLT 78%
Danforth Gardens Public SchoolTDSB · JK–8 · 530 students · Clairlea-BirchmountGr 6 math 40%
David and Mary Thomson Collegiate InstituteTDSB · 9–12 · 1,225 students · Bendale-Glen AndrewOSSLT 72%
David Hornell Junior SchoolTDSB · JK–5 · 230 students · Mimico-Queensway
David Lewis Public SchoolTDSB · JK–8 · 335 students · SteelesGr 6 math 83%
Davisville Junior Public SchoolTDSB · JK–6 · 590 students · French Immersion · South Eglinton-DavisvilleGr 6 math 92%
Daystrom Public SchoolTDSB · JK–5 · 400 students · Humbermede
Deer Park Junior and Senior Public SchoolTDSB · JK–8 · 595 students · Rosedale-Moore ParkGr 6 math 68%
Delphi Secondary Alternative SchoolTDSB · 9–12 · 60 students · Agincourt NorthOSSLT 73%
Delta Senior Alternative SchoolTDSB · 7–8 · 55 students · Palmerston-Little Italy
Denlow Public SchoolTDSB · JK–6 · 300 students · French Immersion · Banbury-Don Mills
Dennis Avenue Community SchoolTDSB · JK–8 · 175 students · Mount DennisGr 6 math 24%
Derrydown Public SchoolTDSB · JK–5 · 330 students · French Immersion · York University Heights
Dewson Street Junior Public SchoolTDSB · JK–6 · 335 students · French Immersion · Palmerston-Little ItalyGr 6 math 60%
Diefenbaker Elementary SchoolTDSB · JK–5 · 300 students · French Immersion · Old East York
Dixon Grove Junior Middle SchoolTDSB · JK–8 · 580 students · Willowridge-Martingrove-RichviewGr 6 math 29%
Don Mills Collegiate InstituteTDSB · 9–12 · 795 students · Banbury-Don MillsOSSLT 81%
Don Mills Middle SchoolTDSB · 6–8 · 340 students · Banbury-Don MillsGr 6 math 43%
Don Valley Middle SchoolTDSB · 6–8 · 425 students · French Immersion · Don Valley VillageGr 6 math 71%
Donview Middle SchoolTDSB · 6–8 · 255 students · Fenside-ParkwoodsGr 6 math 36%
Donwood Park Public SchoolTDSB · JK–8 · 685 students · Bendale-Glen AndrewGr 6 math 32%
Dorset Park Public SchoolTDSB · JK–8 · 245 students · Dorset ParkGr 6 math 68%
Dovercourt Public SchoolTDSB · JK–8 · 365 students · Dovercourt VillageGr 6 math 32%
Downsview Public SchoolTDSB · JK–5 · 250 students · Downsview
Downsview Secondary SchoolTDSB · 9–12 · 540 students · DownsviewOSSLT 59%
Downtown Alternative SchoolTDSB · JK–6 · 115 students · St Lawrence-East Bayfront-The Islands
Dr Marion Hilliard Senior Public SchoolTDSB · 7–8 · 295 students · Malvern West
Dr Norman Bethune Collegiate InstituteTDSB · 9–12 · 1,135 students · SteelesOSSLT 89%
Dr. Rita Cox – Kina Minogok Public SchoolTDSB · JK–8 · 820 students · South ParkdaleGr 6 math 40%
Drewry Secondary SchoolTDSB · 9–12 · 85 students · Newtonbrook West
Driftwood Public SchoolTDSB · JK–5 · 330 students · Black Creek
Dublin Heights Elementary and Middle SchoolTDSB · JK–8 · 760 students · Clanton ParkGr 6 math 63%
Duke of Connaught Junior and Senior Public SchoolTDSB · JK–8 · 740 students · French Immersion · Greenwood-CoxwellGr 6 math 53%
Dundas Junior Public SchoolTDSB · JK–5 · 560 students · French Immersion · South Riverdale
Dunlace Public SchoolTDSB · JK–5 · 245 students · French Immersion · St.Andrew-Windfields
Earl Beatty Junior and Senior Public SchoolTDSB · JK–8 · 415 students · French Immersion · DanforthGr 6 math 86%
Earl Grey Senior Public SchoolTDSB · 7–8 · 415 students · French Immersion · Blake-Jones
Earl Haig Public SchoolTDSB · JK–8 · 660 students · French Immersion · Woodbine CorridorGr 6 math 40%
Earl Haig Secondary SchoolTDSB · 9–12 · 2,175 students · East WillowdaleOSSLT 95%
East Alternative School of TorontoTDSB · 7–8 · Blake-Jones
East York Alternative Secondary SchoolTDSB · 9–12 · 140 students · French Immersion · Old East York
East York Collegiate InstituteTDSB · 9–12 · 1,090 students · French Immersion · Old East YorkOSSLT 83%
Eastdale Collegiate InstituteTDSB · 9–12 · 120 students · South Riverdale
Eastview Public SchoolTDSB · JK–8 · 330 students · West HillGr 6 math 16%
Eatonville Junior SchoolTDSB · JK–5 · 240 students · Etobicoke West Mall
Edgewood Public SchoolTDSB · JK–8 · 175 students · Bendale-Glen AndrewGr 6 math 6%
Eglinton Junior Public SchoolTDSB · JK–5 · 500 students · South Eglinton-Davisville
Elia Middle SchoolTDSB · 6–8 · 345 students · York University HeightsGr 6 math 30%
Elizabeth Simcoe Junior Public SchoolTDSB · JK–6 · 290 students · GuildwoodGr 6 math 67%
Elkhorn Public SchoolTDSB · JK–5 · 350 students · Bayview Village
Ellesmere-Statton Public SchoolTDSB · JK–8 · 745 students · French Immersion · Dorset ParkGr 6 math 62%
Elmbank Junior Middle AcademyTDSB · JK–8 · 330 students · Mount Olive-Silverstone-JamestownGr 6 math 33%
Elmlea Junior SchoolTDSB · JK–5 · 310 students · French Immersion · Elms-Old Rexdale
Emery Collegiate InstituteTDSB · 9–12 · 640 students · HumbermedeOSSLT 65%
Emery EdVance Secondary SchoolTDSB · 9–12 · 190 students · Humbermede
Emily Carr Public SchoolTDSB · JK–8 · 265 students · French Immersion · Malvern EastGr 6 math 40%
Equinox Holistic Alternative SchoolTDSB · JK–8 · 165 students · Greenwood-CoxwellGr 6 math 44%
Ernest Public SchoolTDSB · JK–5 · 195 students · French Immersion · Pleasant View
Essex Junior and Senior Public SchoolTDSB · JK–8 · 305 students · Dovercourt VillageGr 6 math 28%
Étienne Brûlé Junior SchoolTDSB · JK–5 · 290 students · Stonegate-Queensway
Etobicoke Collegiate InstituteTDSB · 9–12 · 1,330 students · Kingsway SouthOSSLT 90%
Etobicoke School of the ArtsTDSB · 9–12 · 825 students · Stonegate-QueenswayOSSLT 92%
Etobicoke Secondary Alternative SchoolTDSB · 9–12 · Etobicoke City Centre
F H Miller Junior Public SchoolTDSB · JK–6 · 220 students · Caledonia-FairbankGr 6 math 62%
Fairbank Memorial Community SchoolTDSB · JK–5 · 225 students · Caledonia-Fairbank
Fairbank Public SchoolTDSB · JK–8 · 285 students · Oakwood VillageGr 6 math 16%
Fairglen Junior Public SchoolTDSB · JK–6 · 290 students · L'Amoreaux WestGr 6 math 80%
Fairmount Public SchoolTDSB · JK–8 · 350 students · CliffcrestGr 6 math 50%
Faywood Arts-Based Curriculum SchoolTDSB · JK–8 · 555 students · Clanton ParkGr 6 math 25%
Fenside Public SchoolTDSB · JK–5 · 250 students · Fenside-Parkwoods
Fern Avenue Junior and Senior Public SchoolTDSB · JK–8 · 675 students · French Immersion · RoncesvallesGr 6 math 62%
Finch Public SchoolTDSB · JK–5 · 285 students · East Willowdale
Firgrove Public SchoolTDSB · JK–5 · 295 students · Glenfield-Jane Heights
Fisherville Senior Public SchoolTDSB · 6–8 · 210 students · Newtonbrook West
Fleming Public SchoolTDSB · JK–8 · 285 students · Morningside HeightsGr 6 math 57%
Flemington Public SchoolTDSB · JK–5 · 190 students · Englemount-Lawrence
Forest Hill Collegiate InstituteTDSB · 9–12 · 825 students · Forest Hill NorthOSSLT 93%
Forest Hill Junior and Senior Public SchoolTDSB · JK–8 · 660 students · French Immersion · Forest Hill SouthGr 6 math 90%
Forest Manor Public SchoolTDSB · JK–5 · 805 students · Henry Farm
Frank Oke Secondary SchoolTDSB · 9–12 · 70 students · Rockcliffe-Smythe
Frankland Community School JuniorTDSB · JK–6 · 285 students · North RiverdaleGr 6 math 52%
Fraser Mustard Early Learning AcademyTDSB · JK–3 · 515 students · French Immersion · Thorncliffe Park
Galloway Road Public SchoolTDSB · JK–8 · 185 students · West HillGr 6 math 36%
Garden Avenue Junior Public SchoolTDSB · JK–6 · 175 students · High Park-SwanseaGr 6 math 94%
Gateway Public SchoolTDSB · JK–6 · 915 students · Flemingdon ParkGr 6 math 27%
General Brock Public SchoolTDSB · JK–8 · 475 students · Clairlea-BirchmountGr 6 math 27%
General Crerar Public SchoolTDSB · JK–8 · 375 students · French Immersion · Dorset ParkGr 6 math 19%
General Mercer Junior Public SchoolTDSB · JK–6 · 245 students · Weston-Pelham ParkGr 6 math 41%
George Anderson Public SchoolTDSB · JK–5 · 140 students · Brookhaven-Amesbury
George B Little Public SchoolTDSB · JK–8 · 355 students · French Immersion · MorningsideGr 6 math 23%
George P Mackie Junior Public SchoolTDSB · JK–6 · 170 students · Scarborough VillageGr 6 math 56%
George Peck Public SchoolTDSB · JK–8 · 295 students · Wexford/MaryvaleGr 6 math 70%
George R Gauld Junior SchoolTDSB · JK–5 · 250 students · Mimico-Queensway
George S Henry AcademyTDSB · 9–12 · 520 students · Fenside-ParkwoodsOSSLT 70%
George Syme Community SchoolTDSB · JK–8 · 490 students · French Immersion · Rockcliffe-SmytheGr 6 math 35%
George Webster Elementary SchoolTDSB · JK–8 · 795 students · O'Connor-ParkviewGr 6 math 20%
Georges Vanier Secondary SchoolTDSB · 9–12 · 985 students · Don Valley VillageOSSLT 78%
Givins/Shaw Junior Public SchoolTDSB · JK–6 · 215 students · Trinity-BellwoodsGr 6 math 71%
Glamorgan Junior Public SchoolTDSB · JK–6 · 495 students · Dorset ParkGr 6 math 43%
Gledhill Junior Public SchoolTDSB · JK–6 · 425 students · French Immersion · Woodbine-Lumsden
Glen Ames Senior Public SchoolTDSB · 7–8 · 360 students · French Immersion · The Beaches
Glen Park Public SchoolTDSB · JK–6 · 410 students · French Immersion · Englemount-LawrenceGr 6 math 42%
Glen Ravine Junior Public SchoolTDSB · JK–6 · 265 students · Eglinton EastGr 6 math 50%
Glenview Senior Public SchoolTDSB · 7–8 · 560 students · French Immersion · Lawrence Park South
Golf Road Junior Public SchoolTDSB · JK–6 · 270 students · Golfdale-Cedarbrae-WoburnGr 6 math 34%
Gordon A Brown Middle SchoolTDSB · 6–8 · 375 students · French Immersion · O'Connor-ParkviewGr 6 math 53%
Gosford Public SchoolTDSB · JK–6 · 195 students · Black Creek
Gracedale Public SchoolTDSB · JK–5 · 530 students · French Immersion · Humber Summit
Gracefield Public SchoolTDSB · JK–5 · 145 students · Rustic
Greenholme Junior Middle SchoolTDSB · JK–8 · 270 students · French Immersion · Mount Olive-Silverstone-JamestownGr 6 math 25%
Greenland Public SchoolTDSB · JK–5 · 155 students · Banbury-Don Mills
Greenwood Secondary SchoolTDSB · 9–12 · 365 students · Greenwood-Coxwell
Grenoble Public SchoolTDSB · JK–6 · 885 students · French Immersion · Flemingdon ParkGr 6 math 19%
Grey Owl Junior Public SchoolTDSB · JK–6 · 215 students · Malvern EastGr 6 math 36%
Guildwood Junior Public SchoolTDSB · JK–6 · 180 students · GuildwoodGr 6 math 39%
Gulfstream Public SchoolTDSB · JK–8 · 540 students · HumbermedeGr 6 math 52%
H A Halbert Junior Public SchoolTDSB · JK–6 · 255 students · CliffcrestGr 6 math 16%
H J Alexander Community SchoolTDSB · JK–5 · 435 students · Weston
Harbord Collegiate InstituteTDSB · 9–12 · 980 students · French Immersion · Palmerston-Little ItalyOSSLT 93%
Harrison Public SchoolTDSB · JK–5 · 95 students · St.Andrew-Windfields
Harwood Public SchoolTDSB · JK–8 · 190 students · French Immersion · Rockcliffe-SmytheGr 6 math 25%
Hawthorne II Bilingual Alternative Junior SchoolTDSB · JK–6 · 155 students · Dovercourt VillageGr 6 math 67%
Heather Heights Junior Public SchoolTDSB · JK–6 · 175 students · MorningsideGr 6 math 50%
Henry Hudson Senior Public SchoolTDSB · 7–8 · 245 students · Morningside
Henry Kelsey Senior Public SchoolTDSB · 7–8 · 435 students · Agincourt North
Heritage Park Public SchoolTDSB · JK–8 · 285 students · Morningside HeightsGr 6 math 72%
Heydon Park Secondary SchoolTDSB · 9–12 · 130 students · Kensington-Chinatown
High Park Alternative School JuniorTDSB · JK–8 · 145 students · High Park NorthGr 6 math 58%
Highcastle Public SchoolTDSB · JK–8 · 365 students · MorningsideGr 6 math 42%
Highfield Junior SchoolTDSB · JK–5 · 560 students · Mount Olive-Silverstone-Jamestown
Highland Creek Public SchoolTDSB · JK–8 · 185 students · French Immersion · Highland CreekGr 6 math 24%
Highland Heights Junior Public SchoolTDSB · JK–6 · 150 students · French Immersion · East L'AmoreauxGr 6 math 36%
Highland Middle SchoolTDSB · 6–8 · 345 students · French Immersion · Hillcrest VillageGr 6 math 73%
Highview Public SchoolTDSB · JK–5 · 205 students · Oakdale-Beverley Heights
Hillcrest Community SchoolTDSB · JK–6 · 320 students · Casa LomaGr 6 math 61%
Hillmount Public SchoolTDSB · JK–5 · 200 students · Hillcrest Village
Hilltop Middle SchoolTDSB · 6–8 · 365 students · French Immersion · Willowridge-Martingrove-RichviewGr 6 math 38%
Hodgson Middle SchoolTDSB · 6–8 · 580 students · Mount Pleasant EastGr 6 math 61%
Hollycrest Middle SchoolTDSB · 4–8 · 350 students · Eringate-Centennial-West DeaneGr 6 math 56%
Hollywood Public SchoolTDSB · JK–6 · 360 students · French Immersion · East Willowdale
Horizon Alternative Senior SchoolTDSB · 7–8 · 55 students · Palmerston-Little Italy
Howard Junior Public SchoolTDSB · JK–6 · 395 students · French Immersion · High Park-SwanseaGr 6 math 87%
Humber Summit Middle SchoolTDSB · 6–8 · 425 students · Humber SummitGr 6 math 31%
Humber Valley Village Junior Middle SchoolTDSB · JK–8 · 415 students · Edenbridge-Humber ValleyGr 6 math 65%
Humbercrest Public SchoolTDSB · JK–8 · 555 students · French Immersion · Runnymede-Bloor West VillageGr 6 math 64%
Humberside Collegiate InstituteTDSB · 9–12 · 1,460 students · French Immersion · High Park NorthOSSLT 96%
Humberwood Downs Junior Middle AcademyTDSB · JK–8 · 670 students · West Humber-ClairvilleGr 6 math 52%
Humewood Community SchoolTDSB · JK–8 · 575 students · French Immersion · Humewood-CedarvaleGr 6 math 60%
Hunter's Glen Junior Public SchoolTDSB · JK–6 · 385 students · French Immersion · Bendale SouthGr 6 math 61%
Huron Street Junior Public SchoolTDSB · JK–6 · 300 students · AnnexGr 6 math 59%
Indian Road Crescent Junior Public SchoolTDSB · JK–6 · 250 students · Junction AreaGr 6 math 79%
Inglenook Community SchoolTDSB · 9–12 · 60 students · Moss ParkOSSLT 50%
Inglewood Heights Junior Public SchoolTDSB · JK–6 · 335 students · Tam O'Shanter-SullivanGr 6 math 53%
Ionview Public SchoolTDSB · JK–8 · 475 students · IonviewGr 6 math 33%
Iroquois Junior Public SchoolTDSB · JK–6 · 285 students · Agincourt NorthGr 6 math 87%
Island Public/Natural Science SchoolTDSB · JK–6 · 165 students · St Lawrence-East Bayfront-The IslandsGr 6 math 88%
Islington Junior Middle SchoolTDSB · JK–8 · 725 students · French Immersion · Etobicoke City CentreGr 6 math 41%
J B Tyrrell Senior Public SchoolTDSB · 6–8 · 285 students · L'Amoreaux West
J G Workman Public SchoolTDSB · JK–8 · 180 students · Clairlea-BirchmountGr 6 math 19%
J R Wilcox Community SchoolTDSB · JK–8 · 355 students · Oakwood VillageGr 6 math 66%
Jack Miner Senior Public SchoolTDSB · 7–8 · 175 students · Guildwood
Jackman Avenue Junior Public SchoolTDSB · JK–6 · 545 students · French Immersion · Playter Estates-DanforthGr 6 math 55%
James S Bell Junior Middle SchoolTDSB · JK–8 · 375 students · Long BranchGr 6 math 55%
Jarvis Collegiate InstituteTDSB · 9–12 · 610 students · Cabbagetown-South St.James TownOSSLT 80%
Jean Lumb Public SchoolTDSB · JK–8 · 580 students · Harbourfront-CityPlaceGr 6 math 65%
Jesse Ketchum Junior and Senior Public SchoolTDSB · JK–8 · 535 students · AnnexGr 6 math 71%
John A Leslie Public SchoolTDSB · JK–8 · 515 students · French Immersion · CliffcrestGr 6 math 38%
John Buchan Senior Public SchoolTDSB · 7–8 · 245 students · Tam O'Shanter-Sullivan
John D Parker Junior SchoolTDSB · JK–5 · 395 students · Mount Olive-Silverstone-Jamestown
John English Junior Middle SchoolTDSB · JK–8 · 795 students · French Immersion · Mimico-QueenswayGr 6 math 60%
John Fisher Junior Public SchoolTDSB · JK–6 · 310 students · French Immersion · North TorontoGr 6 math 76%
John G Althouse Middle SchoolTDSB · 6–8 · 435 students · Princess-RosethornGr 6 math 77%
John G Diefenbaker Public SchoolTDSB · JK–8 · 260 students · West RougeGr 6 math 48%
John McCrae Public SchoolTDSB · JK–8 · 720 students · Eglinton EastGr 6 math 35%
John Polanyi Collegiate InstituteTDSB · 9–12 · 500 students · Englemount-LawrenceOSSLT 72%
John Ross Robertson Junior Public SchoolTDSB · JK–6 · 505 students · French Immersion · Lawrence Park SouthGr 6 math 72%
John Wanless Junior Public SchoolTDSB · JK–6 · 600 students · Lawrence Park NorthGr 6 math 79%
Joseph Brant Senior Public SchoolTDSB · JK–8 · 515 students · West HillGr 6 math 28%
Joseph Howe Senior Public SchoolTDSB · 7–8 · 330 students · French Immersion · West Rouge
Joyce Public SchoolTDSB · JK–6 · 175 students · Yorkdale-Glen ParkGr 6 math 31%
Kapapamahchakwew - Wandering Spirit Scho Junior SeniorTDSB · JK–8 · 110 students · Blake-JonesGr 6 math 9%
Kapapamahchakwew - Wandering Spirit SchoolTDSB · 9–12 · Blake-Jones
Karen Kain School of the ArtsTDSB · 6–8 · 155 students · Stonegate-QueenswayGr 6 math 50%
Keele Street Public SchoolTDSB · JK–8 · 565 students · High Park NorthGr 6 math 84%
Keelesdale Junior Public SchoolTDSB · JK–6 · 145 students · Keelesdale-Eglinton WestGr 6 math 10%
Kennedy Public SchoolTDSB · JK–8 · 550 students · SteelesGr 6 math 79%
Kensington Community School JuniorTDSB · JK–6 · 130 students · Kensington-Chinatown
Kew Beach Junior Public SchoolTDSB · JK–6 · 375 students · The BeachesGr 6 math 85%
Kimberley Junior Public SchoolTDSB · JK–6 · 305 students · East End-DanforthGr 6 math 67%
King Edward Junior and Senior Public SchoolTDSB · JK–8 · 485 students · French Immersion · UniversityGr 6 math 82%
King George Junior Public SchoolTDSB · JK–6 · 270 students · Runnymede-Bloor West VillageGr 6 math 79%
Kingslake Public SchoolTDSB · JK–5 · 250 students · Don Valley Village
Kingsview Village Junior SchoolTDSB · JK–5 · 500 students · French Immersion · Kingsview Village-The Westway
Kipling Collegiate InstituteTDSB · 9–12 · 565 students · Willowridge-Martingrove-RichviewOSSLT 71%
Knob Hill Public SchoolTDSB · JK–8 · 510 students · Bendale SouthGr 6 math 36%
L'Amoreaux Collegiate InstituteTDSB · 9–12 · 455 students · French Immersion · East L'AmoreauxOSSLT 75%
Lakeshore Collegiate InstituteTDSB · 9–12 · 650 students · French Immersion · New TorontoOSSLT 75%
Lamberton Public SchoolTDSB · JK–5 · 310 students · York University Heights
Lambton Kingsway Junior Middle SchoolTDSB · JK–8 · 690 students · Kingsway SouthGr 6 math 75%
Lambton Park Community SchoolTDSB · JK–8 · 190 students · Rockcliffe-SmytheGr 6 math 29%
Lanor Junior Middle SchoolTDSB · JK–8 · 390 students · AlderwoodGr 6 math 51%
Lawrence Heights Middle SchoolTDSB · 6–8 · 110 students · Yorkdale-Glen ParkGr 6 math 14%
Lawrence Park Collegiate InstituteTDSB · 9–12 · 1,255 students · French Immersion · Lawrence Park SouthOSSLT 96%
Leaside High SchoolTDSB · 9–12 · 1,115 students · French Immersion · Leaside-BenningtonOSSLT 95%
Ledbury Park Elementary and Middle SchoolTDSB · JK–8 · 485 students · Bedford Park-NortownGr 6 math 51%
Lescon Public SchoolTDSB · JK–5 · 245 students · Don Valley Village
Leslieville Junior Public SchoolTDSB · JK–6 · 250 students · South RiverdaleGr 6 math 33%
Lester B Pearson Collegiate InstituteTDSB · 9–12 · 1,125 students · Malvern WestOSSLT 84%
Lester B Pearson Elementary SchoolTDSB · JK–8 · 330 students · Bayview Woods-SteelesGr 6 math 85%
Lillian Public SchoolTDSB · JK–5 · 315 students · Newtonbrook East
Lord Dufferin Junior and Senior Public SchoolTDSB · JK–8 · 420 students · Moss ParkGr 6 math 30%
Lord Lansdowne Junior Public SchoolTDSB · JK–6 · 300 students · French Immersion · UniversityGr 6 math 81%
Lord Roberts Junior Public SchoolTDSB · JK–6 · 335 students · Eglinton EastGr 6 math 56%
Lucy Maud Montgomery Public SchoolTDSB · JK–8 · 215 students · Malvern EastGr 6 math 83%
Lucy McCormick Senior SchoolTDSB · 1–8 · 65 students · Junction Area
Lynngate Junior Public SchoolTDSB · JK–6 · 155 students · Tam O'Shanter-SullivanGr 6 math 56%
Lynnwood Heights Junior Public SchoolTDSB · JK–6 · 140 students · East L'AmoreauxGr 6 math 79%
Macklin Public SchoolTDSB · JK–8 · 410 students · MillikenGr 6 math 71%
Malvern Collegiate InstituteTDSB · 9–12 · 1,140 students · French Immersion · East End-DanforthOSSLT 96%
Malvern Junior Public SchoolTDSB · JK–6 · 335 students · Malvern WestGr 6 math 47%
Manhattan Park Junior Public SchoolTDSB · JK–6 · 115 students · Wexford/Maryvale
Maple Leaf Public SchoolTDSB · JK–8 · 340 students · French Immersion · Maple LeafGr 6 math 18%
Maplewood High SchoolTDSB · 9–12 · 140 students · West Hill
Marc Garneau Collegiate InstituteTDSB · 9–12 · 1,755 students · Flemingdon ParkOSSLT 72%
Market Lane Junior and Senior Public SchoolTDSB · JK–8 · 370 students · St Lawrence-East Bayfront-The IslandsGr 6 math 50%
Martingrove Collegiate InstituteTDSB · 9–12 · 1,000 students · Princess-RosethornOSSLT 83%
Mary Shadd Public SchoolTDSB · JK–8 · 365 students · Malvern EastGr 6 math 36%
Maryvale Public SchoolTDSB · JK–8 · 260 students · Wexford/MaryvaleGr 6 math 19%
Mason Road Junior Public SchoolTDSB · JK–6 · 375 students · French Immersion · Scarborough VillageGr 6 math 34%
Maurice Cody Junior Public SchoolTDSB · JK–5 · 550 students · Mount Pleasant East
McKee Public SchoolTDSB · JK–5 · 610 students · East Willowdale
McMurrich Junior Public SchoolTDSB · JK–6 · 505 students · WychwoodGr 6 math 75%
Meadowvale Public SchoolTDSB · JK–8 · 315 students · Highland CreekGr 6 math 52%
Melody Village Junior SchoolTDSB · JK–8 · 200 students · French Immersion · West Humber-ClairvilleGr 6 math 19%
Military Trail Public SchoolTDSB · JK–8 · 395 students · MorningsideGr 6 math 16%
Mill Valley Junior SchoolTDSB · JK–5 · 185 students · Eringate-Centennial-West Deane
Milliken Public SchoolTDSB · JK–8 · 295 students · MillikenGr 6 math 54%
Millwood Junior SchoolTDSB · JK–5 · 400 students · French Immersion · Markland Wood
Milne Valley Middle SchoolTDSB · 6–8 · 500 students · French Immersion · Parkwoods-O'Connor HillsGr 6 math 38%
Monarch Park Collegiate InstituteTDSB · 9–12 · 1,015 students · Greenwood-CoxwellOSSLT 88%
Montrose Junior Public SchoolTDSB · JK–6 · 185 students · Palmerston-Little ItalyGr 6 math 70%
Morrish Public SchoolTDSB · JK–8 · 315 students · Highland CreekGr 6 math 59%
Morse Street Junior Public SchoolTDSB · JK–6 · 390 students · French Immersion · South RiverdaleGr 6 math 71%
Mountview Alternative SchoolTDSB · JK–8 · 95 students · High Park NorthGr 6 math 83%
Muirhead Public SchoolTDSB · JK–5 · 240 students · Pleasant View
Native Learning CentreTDSB · 9–12 · Church-Wellesley
Native Learning Centre EastTDSB · 9–12 · Guildwood
Nelson Mandela Park Public SchoolTDSB · JK–8 · 385 students · Regent ParkGr 6 math 17%
Newtonbrook Secondary SchoolTDSB · 9–12 · 870 students · French Immersion · Newtonbrook WestOSSLT 98%
Niagara Street Junior Public SchoolTDSB · JK–6 · 305 students · West Queen WestGr 6 math 84%
Norman Cook Junior Public SchoolTDSB · JK–6 · 180 students · Kennedy ParkGr 6 math 57%
Norman Ingram Public SchoolTDSB · JK–5 · 230 students · Banbury-Don Mills
Norseman Junior Middle SchoolTDSB · JK–8 · 860 students · Stonegate-QueenswayGr 6 math 67%
North Agincourt Junior Public SchoolTDSB · JK–6 · 330 students · French Immersion · Agincourt South-Malvern WestGr 6 math 72%
North Albion Collegiate InstituteTDSB · 9–12 · 690 students · Mount Olive-Silverstone-JamestownOSSLT 70%
North Bendale Junior Public SchoolTDSB · JK–6 · 125 students · Woburn NorthGr 6 math 58%
North Bridlewood Junior Public SchoolTDSB · JK–6 · 230 students · L'Amoreaux WestGr 6 math 57%
North East Secondary Alternative SchoolTDSB · 9–12 · Don Valley Village
North Kipling Junior Middle SchoolTDSB · JK–8 · 545 students · Mount Olive-Silverstone-JamestownGr 6 math 35%
North Preparatory Junior Public SchoolTDSB · JK–6 · 230 students · Forest Hill NorthGr 6 math 38%
North Toronto Collegiate InstituteTDSB · 9–12 · 1,220 students · North TorontoOSSLT 95%
North West Secondary Alternative SchoolTDSB · 9–12 · Newtonbrook West
Northern Secondary SchoolTDSB · 9–12 · 2,075 students · Mount Pleasant EastOSSLT 91%
Northlea Elementary and Middle SchoolTDSB · JK–8 · 745 students · French Immersion · Leaside-BenningtonGr 6 math 82%
Northview Heights Secondary SchoolTDSB · 9–12 · 1,585 students · Westminster-BransonOSSLT 86%
Norway Junior Public SchoolTDSB · JK–6 · 300 students · East End-DanforthGr 6 math 60%
O'Connor Public SchoolTDSB · JK–5 · 245 students · French Immersion · Victoria Village
Oakdale Park Middle SchoolTDSB · 6–8 · 410 students · Glenfield-Jane HeightsGr 6 math 23%
Oakridge Junior Public SchoolTDSB · JK–4 · 550 students · Oakridge
Oakwood Collegiate InstituteTDSB · 9–12 · 525 students · French Immersion · Corso Italia-DavenportOSSLT 88%
Oasis Alternative Secondary SchoolTDSB · 9–12 · 80 students · French Immersion · Wellington Place
Ogden Junior Public SchoolTDSB · JK–6 · 230 students · Kensington-ChinatownGr 6 math 53%
Orde Street Public SchoolTDSB · JK–8 · 455 students · Kensington-ChinatownGr 6 math 64%
Oriole Park Junior Public SchoolTDSB · JK–6 · 220 students · Yonge-Eglinton
Ossington/Old Orchard Junior Public SchoolTDSB · JK–6 · 230 students · Trinity-BellwoodsGr 6 math 85%
Owen Public SchoolTDSB · JK–5 · 415 students · French Immersion · St.Andrew-Windfields
Palmerston Avenue Junior Public SchoolTDSB · JK–6 · 360 students · French Immersion · AnnexGr 6 math 73%
Pape Avenue Junior Public SchoolTDSB · JK–6 · 285 students · North RiverdaleGr 6 math 71%
Park Lane Public SchoolTDSB · JK–8 · 55 students · Bridle Path-Sunnybrook-York Mills
Park Lawn Junior and Middle SchoolTDSB · JK–8 · 550 students · Stonegate-QueenswayGr 6 math 62%
Parkdale Collegiate InstituteTDSB · 9–12 · 635 students · South ParkdaleOSSLT 86%
Parkdale Junior and Senior Public SchoolTDSB · JK–8 · 465 students · French Immersion · RoncesvallesGr 6 math 24%
Parkfield Junior SchoolTDSB · JK–5 · 285 students · Willowridge-Martingrove-Richview
Parkside Elementary SchoolTDSB · JK–5 · 210 students · Woodbine-Lumsden
Parkview Alternative SchoolTDSB · 9–12 · 60 students · Wexford/Maryvale
Pauline Johnson Junior Public SchoolTDSB · JK–6 · 345 students · French Immersion · Tam O'Shanter-SullivanGr 6 math 37%
Pauline Junior Public SchoolTDSB · JK–6 · 210 students · Junction-Wallace EmersonGr 6 math 65%
Pelmo Park Public SchoolTDSB · JK–5 · 285 students · Pelmo Park-Humberlea
Percy Williams Junior Public SchoolTDSB · JK–6 · 335 students · Agincourt NorthGr 6 math 68%
Perth Avenue Junior Public SchoolTDSB · JK–6 · 515 students · French Immersion · Junction-Wallace EmersonGr 6 math 68%
Pierre Laporte Middle SchoolTDSB · 6–8 · 365 students · Oakdale-Beverley HeightsGr 6 math 53%
Pineway Public SchoolTDSB · JK–6 · 120 students · French Immersion · Bayview Woods-Steeles
Pleasant Public SchoolTDSB · JK–5 · 400 students · French Immersion · Newtonbrook WestGr 6 math 44%
Pleasant View Middle SchoolTDSB · 6–8 · 275 students · French Immersion · Pleasant ViewGr 6 math 64%
Poplar Road Junior Public SchoolTDSB · JK–6 · 240 students · French Immersion · GuildwoodGr 6 math 86%
Port Royal Public SchoolTDSB · JK–8 · 345 students · MillikenGr 6 math 84%
Portage Trail Community SchoolTDSB · JK–8 · 485 students · Mount DennisGr 6 math 11%
Presteign Heights Elementary SchoolTDSB · JK–5 · 150 students · French Immersion · O'Connor-Parkview
Princess Margaret Junior SchoolTDSB · JK–5 · 380 students · Princess-Rosethorn
Queen Alexandra Middle SchoolTDSB · 6–8 · 380 students · French Immersion · South RiverdaleGr 6 math 52%
Quest Alternative School SeniorTDSB · 7–8 · 55 students · North Riverdale
R H King AcademyTDSB · 9–12 · 1,225 students · CliffcrestOSSLT 82%
R H McGregor Elementary SchoolTDSB · JK–5 · 670 students · French Immersion · Danforth East York
R J Lang Elementary and Middle SchoolTDSB · JK–8 · 485 students · Newtonbrook WestGr 6 math 34%
Ranchdale Public SchoolTDSB · JK–5 · 180 students · Parkwoods-O'Connor Hills
Rawlinson Community SchoolTDSB · JK–8 · 705 students · French Immersion · Oakwood VillageGr 6 math 39%
Regal Road Junior Public SchoolTDSB · JK–6 · 445 students · French Immersion · Corso Italia-DavenportGr 6 math 45%
Regent Heights Public SchoolTDSB · JK–8 · 555 students · Clairlea-BirchmountGr 6 math 33%
Rene Gordon (Elementary) SchoolTDSB · JK–5 · 275 students · Parkwoods-O'Connor Hills
Richview Collegiate InstituteTDSB · 9–12 · 1,000 students · French Immersion · Princess-RosethornOSSLT 98%
Rippleton Public SchoolTDSB · JK–5 · 275 students · Banbury-Don Mills
Rivercrest Junior SchoolTDSB · JK–5 · 245 students · Rexdale-Kipling
Riverdale Collegiate InstituteTDSB · 9–12 · 1,600 students · South RiverdaleOSSLT 95%
Robert Service Senior Public SchoolTDSB · 7–8 · 240 students · French Immersion · Kennedy Park
Rockford Public SchoolTDSB · JK–5 · 705 students · French Immersion · Westminster-BransonGr 6 math 35%
Roden Public SchoolTDSB · JK–8 · 430 students · Greenwood-CoxwellGr 6 math 44%
Rolph Road Elementary SchoolTDSB · JK–6 · 320 students · Leaside-BenningtonGr 6 math 88%
Rose Avenue Junior Public SchoolTDSB · JK–6 · 680 students · North St.James TownGr 6 math 14%
Rosedale Heights School of the ArtsTDSB · 9–12 · 945 students · Cabbagetown-South St.James TownOSSLT 95%
Rosedale Junior Public SchoolTDSB · JK–6 · 220 students · Rosedale-Moore ParkGr 6 math 100%
Roselands Junior Public SchoolTDSB · JK–8 · 305 students · Rockcliffe-SmytheGr 6 math 17%
Rosethorn Junior SchoolTDSB · JK–5 · 315 students · French Immersion · Princess-Rosethorn
Rouge Valley Public SchoolTDSB · JK–8 · 200 students · West RougeGr 6 math 60%
Roywood Public SchoolTDSB · JK–5 · 175 students · Fenside-Parkwoods
Runnymede Collegiate InstituteTDSB · 9–12 · 495 students · French Immersion · Runnymede-Bloor West VillageOSSLT 76%
Runnymede Junior and Senior Public SchoolTDSB · JK–8 · 975 students · French Immersion · High Park NorthGr 6 math 76%
Ryerson Community School Junior SeniorTDSB · JK–8 · 335 students · French Immersion · Kensington-ChinatownGr 6 math 26%
Samuel Hearne Public SchoolTDSB · 5–8 · 355 students · OakridgeGr 6 math 23%
SATEC @ W A Porter Collegiate InstituteTDSB · 9–12 · 1,185 students · Clairlea-BirchmountOSSLT 89%
Scarborough Centre for Alternative StudiTDSB · 9–12 · 365 students · Kennedy Park
Scarborough Village Public SchoolTDSB · JK–8 · 190 students · Scarborough VillageGr 6 math 39%
School of Experiential EducationTDSB · 9–12 · 195 students · French Immersion · Kingsview Village-The Westway
School of Life ExperienceTDSB · 9–12 · Greenwood-Coxwell
Second Street Junior Middle SchoolTDSB · JK–8 · 560 students · French Immersion · New TorontoGr 6 math 38%
Secord Elementary SchoolTDSB · JK–5 · 775 students · French Immersion · Taylor-Massey
SEED Alternative SchoolTDSB · 9–12 · 50 students · South Riverdale
Selwyn Elementary SchoolTDSB · JK–5 · 215 students · O'Connor-Parkview
Seneca Hill Public SchoolTDSB · JK–6 · 225 students · Don Valley Village
Seneca SchoolTDSB · JK–8 · 75 students · Eringate-Centennial-West Deane
Seventh Street Junior SchoolTDSB · JK–5 · 185 students · New Toronto
Shaughnessy Public SchoolTDSB · JK–8 · 185 students · Henry FarmGr 6 math 42%
Sheppard Public SchoolTDSB · JK–5 · 205 students · York University Heights
Shirley Street Junior Public SchoolTDSB · JK–6 · 160 students · Little PortugalGr 6 math 61%
Shoreham Public SchoolTDSB · JK–5 · 155 students · Black Creek
Silver Springs Public SchoolTDSB · JK–8 · 360 students · East L'AmoreauxGr 6 math 64%
Silverthorn Collegiate InstituteTDSB · 9–12 · 880 students · Markland WoodOSSLT 84%
Silverthorn Community SchoolTDSB · JK–8 · 320 students · Keelesdale-Eglinton WestGr 6 math 26%
Sir Adam Beck Junior SchoolTDSB · JK–5 · 410 students · French Immersion · Alderwood
Sir Alexander Mackenzie Senior Public SchoolTDSB · 7–8 · 330 students · French Immersion · Agincourt South-Malvern West
Sir Ernest MacMillan Senior Public SchoolTDSB · 7–8 · 285 students · French Immersion · Steeles
Sir John A Macdonald Collegiate InstituteTDSB · 9–12 · 990 students · L'Amoreaux WestOSSLT 88%
Sir Oliver Mowat Collegiate InstituteTDSB · 9–12 · 950 students · Centennial ScarboroughOSSLT 85%
Sir Samuel B Steele Junior Public SchoolTDSB · JK–6 · 325 students · French Immersion · SteelesGr 6 math 68%
Sir Wilfrid Laurier Collegiate InstituteTDSB · 9–12 · 1,325 students · GuildwoodOSSLT 83%
Sir William Osler High SchoolTDSB · 9–12 · 120 students · Agincourt South-Malvern West
Sloane Public SchoolTDSB · JK–5 · 325 students · Victoria Village
Smithfield Middle SchoolTDSB · 6–8 · 435 students · Mount Olive-Silverstone-JamestownGr 6 math 48%
South East Secondary Alternative SchoolTDSB · 9–12 · 55 students · Kennedy Park
Spectrum Alternative Senior SchoolTDSB · 7–8 · 55 students · South Eglinton-Davisville
Sprucecourt Junior Public SchoolTDSB · JK–8 · 320 students · Cabbagetown-South St.James TownGr 6 math 25%
St Andrew's Middle SchoolTDSB · 6–8 · 370 students · St.Andrew-WindfieldsGr 6 math 69%
St Andrews Public SchoolTDSB · JK–8 · 490 students · Bendale-Glen AndrewGr 6 math 63%
St George's Junior SchoolTDSB · JK–5 · 175 students · Princess-Rosethorn
St Margaret's Public SchoolTDSB · JK–8 · 310 students · West HillGr 6 math 21%
Stanley Public SchoolTDSB · JK–5 · 225 students · French Immersion · Glenfield-Jane Heights
Steelesview Public SchoolTDSB · JK–5 · 290 students · Bayview Woods-Steeles
Stephen Leacock Collegiate InstituteTDSB · 9–12 · 575 students · Tam O'Shanter-SullivanOSSLT 70%
Stilecroft Public SchoolTDSB · JK–5 · 255 students · York University Heights
Subway Academy ITDSB · 9–12 · Blake-Jones
Subway Academy IITDSB · 9–12 · 50 students · Kensington-Chinatown
Summit Heights Public SchoolTDSB · JK–8 · 385 students · Lansing-WestgateGr 6 math 75%
Sunny View Junior and Senior Public SchoolTDSB · JK–8 · 90 students · Bridle Path-Sunnybrook-York Mills
Sunnylea Junior SchoolTDSB · JK–5 · 245 students · Stonegate-Queensway
Swansea Junior and Senior Junior and Senior Public SchoolTDSB · JK–8 · 925 students · French Immersion · High Park-SwanseaGr 6 math 62%
Tam O'Shanter Junior Public SchoolTDSB · JK–6 · 275 students · Tam O'Shanter-SullivanGr 6 math 26%
Taylor Creek Public SchoolTDSB · JK–8 · 420 students · OakridgeGr 6 math 21%
Tecumseh Senior Public SchoolTDSB · 7–8 · 245 students · Golfdale-Cedarbrae-Woburn
Terraview-Willowfield Public SchoolTDSB · JK–8 · 290 students · Wexford/MaryvaleGr 6 math 70%
Terry Fox Public SchoolTDSB · JK–8 · 320 students · SteelesGr 6 math 74%
The Elms Junior Middle SchoolTDSB · JK–8 · 455 students · Elms-Old RexdaleGr 6 math 28%
The Grove Community SchoolTDSB · JK–6 · 100 students · Little Portugal
The Student SchoolTDSB · 9–12 · 105 students · High Park North
The Waterfront SchoolTDSB · JK–8 · 185 students · Harbourfront-CityPlaceGr 6 math 71%
Thistletown Collegiate InstituteTDSB · 9–12 · 610 students · Rexdale-KiplingOSSLT 78%
Thomas L Wells Public SchoolTDSB · JK–8 · 455 students · Morningside HeightsGr 6 math 74%
Thorncliffe Park Public SchoolTDSB · 1–5 · 1,305 students · French Immersion · Thorncliffe Park
Three Valleys Public SchoolTDSB · JK–5 · 255 students · Parkwoods-O'Connor Hills
Timberbank Junior Public SchoolTDSB · JK–6 · 200 students · East L'AmoreauxGr 6 math 66%
Tom Longboat Junior Public SchoolTDSB · JK–6 · 240 students · Malvern WestGr 6 math 52%
Topcliff Public SchoolTDSB · JK–5 · 320 students · French Immersion · Glenfield-Jane Heights
Tredway Woodsworth Public SchoolTDSB · JK–8 · 590 students · French Immersion · Woburn NorthGr 6 math 45%
Tumpane Public SchoolTDSB · JK–5 · 330 students · French Immersion · Oakdale-Beverley Heights
Twentieth Street Junior SchoolTDSB · JK–5 · 210 students · New Toronto
Ursula Franklin AcademyTDSB · 9–12 · 475 students · High Park NorthOSSLT 99%
Valley Park Middle SchoolTDSB · 6–8 · 1,045 students · French Immersion · Flemingdon ParkGr 6 math 28%
Valleyfield Junior SchoolTDSB · JK–6 · 275 students · French Immersion · Kingsview Village-The WestwayGr 6 math 45%
Victoria Park Collegiate InstituteTDSB · 9–12 · 1,045 students · Fenside-ParkwoodsOSSLT 79%
Victoria Park Elementary SchoolTDSB · JK–5 · 120 students · O'Connor-Parkview
Victoria Village Public SchoolTDSB · JK–5 · 265 students · Victoria Village
Vradenburg Junior Public SchoolTDSB · JK–6 · 235 students · Tam O'Shanter-SullivanGr 6 math 59%
Walter Perry Junior Public SchoolTDSB · JK–6 · 360 students · Kennedy ParkGr 6 math 41%
Warren Park Junior Public SchoolTDSB · JK–6 · 195 students · Lambton Baby PointGr 6 math 43%
Wedgewood Junior SchoolTDSB · JK–5 · 510 students · Islington
Wellesworth Junior SchoolTDSB · JK–6 · 180 students · Eringate-Centennial-West Deane
West End Alternative SchoolTDSB · 9–12 · 60 students · Palmerston-Little Italy
West Glen Junior SchoolTDSB · JK–5 · 210 students · Islington
West Hill Collegiate InstituteTDSB · 9–12 · 945 students · West HillOSSLT 70%
West Hill Public SchoolTDSB · JK–8 · 260 students · West HillGr 6 math 56%
West Humber Collegiate InstituteTDSB · 9–12 · 1,120 students · Mount Olive-Silverstone-JamestownOSSLT 83%
West Humber Junior Middle SchoolTDSB · JK–8 · 420 students · West Humber-ClairvilleGr 6 math 47%
West Preparatory Junior Public SchoolTDSB · JK–6 · 530 students · Forest Hill NorthGr 6 math 57%
West Rouge Junior Public SchoolTDSB · JK–6 · 245 students · West RougeGr 6 math 51%
Western Technical & Commercial SchoolTDSB · 9–12 · 1,435 students · High Park NorthOSSLT 83%
Westmount Junior SchoolTDSB · JK–5 · 305 students · Humber Heights-Westmount
Weston Collegiate InstituteTDSB · 9–12 · 1,015 students · WestonOSSLT 70%
Weston Memorial Junior Public SchoolTDSB · JK–5 · 240 students · Weston
Westview Centennial Secondary SchoolTDSB · 9–12 · 835 students · Glenfield-Jane HeightsOSSLT 58%
Westway Junior SchoolTDSB · JK–5 · 170 students · Kingsview Village-The Westway
Westwood Middle SchoolTDSB · 6–8 · 415 students · French Immersion · Broadview NorthGr 6 math 44%
Wexford Collegiate School for the ArtsTDSB · 9–12 · 965 students · Wexford/Maryvale
Wexford Public SchoolTDSB · JK–8 · 370 students · Wexford/MaryvaleGr 6 math 59%
White Haven Junior Public SchoolTDSB · JK–8 · 495 students · French Immersion · Agincourt South-Malvern WestGr 6 math 57%
Whitney Junior Public SchoolTDSB · JK–6 · 420 students · Rosedale-Moore ParkGr 6 math 88%
Wilkinson Junior Public SchoolTDSB · JK–6 · 450 students · French Immersion · DanforthGr 6 math 61%
William Burgess Elementary SchoolTDSB · JK–5 · 365 students · Old East York
William G Davis Junior Public SchoolTDSB · JK–6 · 250 students · West RougeGr 6 math 65%
William G Miller Junior Public SchoolTDSB · JK–8 · 445 students · French Immersion · West HillGr 6 math 45%
William J McCordic SchoolTDSB · JK–8 · 85 students · East End-Danforth
William Lyon Mackenzie Collegiate InstituteTDSB · 9–12 · 1,400 students · Bathurst ManorOSSLT 96%
Williamson Road Junior Public SchoolTDSB · JK–6 · 545 students · French Immersion · The BeachesGr 6 math 73%
Willow Park Junior Public SchoolTDSB · JK–6 · 290 students · Golfdale-Cedarbrae-WoburnGr 6 math 9%
Willowdale Middle SchoolTDSB · 6–8 · 525 students · French Immersion · Willowdale WestGr 6 math 63%
Wilmington Elementary SchoolTDSB · JK–3 · 255 students · Bathurst Manor
Winchester Junior and Senior Public SchoolTDSB · JK–8 · 480 students · French Immersion · Cabbagetown-South St.James TownGr 6 math 57%
Windfields Middle SchoolTDSB · 6–8 · 515 students · French Immersion · St.Andrew-WindfieldsGr 6 math 80%
Winona Drive Senior Public SchoolTDSB · 7–8 · 370 students · French Immersion · Wychwood
Winston Churchill Collegiate InstituteTDSB · 9–12 · 645 students · Dorset ParkOSSLT 65%
Withrow Avenue Junior Public SchoolTDSB · JK–6 · 500 students · French Immersion · North RiverdaleGr 6 math 62%
Woburn Collegiate InstituteTDSB · 9–12 · 1,035 students · Woburn NorthOSSLT 81%
Woburn Junior Public SchoolTDSB · JK–6 · 340 students · Woburn NorthGr 6 math 47%
Woodbine Middle SchoolTDSB · 6–8 · 450 students · Don Valley VillageGr 6 math 20%
York Humber High SchoolTDSB · 9–12 · 90 students · Mount Dennis
York Memorial Collegiate InstituteTDSB · 9–12 · 885 students · Keelesdale-Eglinton WestOSSLT 65%
York Mills Collegiate InstituteTDSB · 9–12 · 1,295 students · French Immersion · St.Andrew-WindfieldsOSSLT 96%
Yorkdale Secondary SchoolTDSB · 9–12 · 435 students · Yorkdale-Glen Park
Yorkview Public SchoolTDSB · JK–5 · 455 students · French Immersion · Willowdale West
Yorkwoods Public SchoolTDSB · JK–5 · 255 students · French Immersion · Glenfield-Jane Heights
Zion Heights Middle SchoolTDSB · 6–8 · 465 students · Bayview Woods-SteelesGr 6 math 88%