Public schools in Toronto
579 schools run by the Toronto District School Board, the largest school board in Canada. They’re free and open to every family in the city: your address sets your local school, and you can apply to others through Out-of-Area admissions. Many offer French Immersion, gifted classes or arts programs. Results are from 2024–25.
Level
579 schools
Elementary schools
469 schoolsSchoolGr 6 readingGr 6 mathLow-income homes
Adam Beck Junior Public SchoolTDSB · JK–6 · 450 students · French Immersion · East End-Danforth93%Gr 6 reading40%Gr 6 math0%Low-income homes
Africentric Alternative SchoolTDSB · JK–8 · 120 students · York University Heights70%Gr 6 reading30%Gr 6 math20%Low-income homes
Agincourt Junior Public SchoolTDSB · JK–6 · 175 students · Agincourt South-Malvern West94%Gr 6 reading88%Gr 6 math15%Low-income homes
Agnes Macphail Public SchoolTDSB · JK–8 · 250 students · Milliken100%Gr 6 reading79%Gr 6 math10%Low-income homes
Albion Heights Junior Middle SchoolTDSB · JK–8 · 410 students · West Humber-Clairville56%Gr 6 reading11%Gr 6 math10%Low-income homes
Alexander Muir/Gladstone Ave Junior and Senior Public SchoolTDSB · JK–8 · 520 students · Little Portugal86%Gr 6 reading42%Gr 6 math10%Low-income homes
Alexander Stirling Public SchoolTDSB · JK–8 · 290 students · French Immersion · Malvern East56%Gr 6 reading24%Gr 6 math15%Low-income homes
Alexmuir Junior Public SchoolTDSB · JK–6 · 265 students · Agincourt North85%Gr 6 reading66%Gr 6 math5%Low-income homes
Allenby Junior Public SchoolTDSB · JK–6 · 660 students · French Immersion · Lawrence Park South97%Gr 6 reading75%Gr 6 math6%Low-income homes
ALPHA Alternative Junior SchoolTDSB · JK–6 · 75 students · Wellington Place–Gr 6 reading–Gr 6 math10%Low-income homes
Alvin Curling Public SchoolTDSB · JK–8 · 490 students · Morningside Heights90%Gr 6 reading76%Gr 6 math5%Low-income homes
Amesbury Middle SchoolTDSB · 6–8 · 255 students · Rustic48%Gr 6 reading17%Gr 6 math20%Low-income homes
Ancaster Public SchoolTDSB · JK–5 · 125 students · Downsview–Gr 6 reading–Gr 6 math10%Low-income homes
Annette Street Junior and Senior Public SchoolTDSB · JK–8 · 485 students · High Park North88%Gr 6 reading47%Gr 6 math5%Low-income homes
Anson Park Public SchoolTDSB · JK–8 · 250 students · Cliffcrest92%Gr 6 reading54%Gr 6 math10%Low-income homes
Anson S Taylor Junior Public SchoolTDSB · JK–6 · 150 students · Agincourt North81%Gr 6 reading67%Gr 6 math10%Low-income homes
Arbor Glen Public SchoolTDSB · JK–5 · 205 students · Hillcrest Village–Gr 6 reading–Gr 6 math10%Low-income homes
Armour Heights Public SchoolTDSB · JK–8 · 235 students · Bedford Park-Nortown88%Gr 6 reading59%Gr 6 math10%Low-income homes
Avondale Alternative Elementary SchoolTDSB · JK–8 · 135 students · Avondale88%Gr 6 reading88%Gr 6 math10%Low-income homes
Avondale Public SchoolTDSB · JK–8 · 930 students · Avondale84%Gr 6 reading58%Gr 6 math19%Low-income homes
Bala Avenue Community SchoolTDSB · JK–5 · 150 students · Mount Dennis–Gr 6 reading–Gr 6 math20%Low-income homes
Balmy Beach Community SchoolTDSB · JK–6 · 390 students · The Beaches92%Gr 6 reading62%Gr 6 math5%Low-income homes
Bannockburn Public SchoolTDSB · JK–6 · 55 students · French Immersion · Bedford Park-Nortown–Gr 6 reading–Gr 6 math0%Low-income homes
Banting and Best Public SchoolTDSB · JK–8 · 315 students · Milliken64%Gr 6 reading37%Gr 6 math20%Low-income homes
Baycrest Public SchoolTDSB · JK–8 · 290 students · Englemount-Lawrence95%Gr 6 reading37%Gr 6 math15%Low-income homes
Bayview Middle SchoolTDSB · 6–8 · 505 students · Bayview Village89%Gr 6 reading69%Gr 6 math19%Low-income homes
Beaches Alternative Junior SchoolTDSB · JK–6 · 80 students · East End-Danforth–Gr 6 reading–Gr 6 math0%Low-income homes
Beaumonde Heights Junior Middle SchoolTDSB · JK–8 · 525 students · Thistletown-Beaumond Heights82%Gr 6 reading41%Gr 6 math12%Low-income homes
Bedford Park Public SchoolTDSB · JK–8 · 610 students · French Immersion · Lawrence Park North92%Gr 6 reading79%Gr 6 math5%Low-income homes
Bellmere Junior Public SchoolTDSB · JK–6 · 330 students · Woburn North87%Gr 6 reading55%Gr 6 math15%Low-income homes
Bendale Junior Public SchoolTDSB · JK–6 · 370 students · Woburn North85%Gr 6 reading52%Gr 6 math15%Low-income homes
Bennington Heights Elementary SchoolTDSB · JK–6 · 160 students · Leaside-Bennington95%Gr 6 reading74%Gr 6 math10%Low-income homes
Berner Trail Junior Public SchoolTDSB · JK–6 · 310 students · Malvern West71%Gr 6 reading26%Gr 6 math10%Low-income homes
Bessborough Drive Elementary and Middle SchoolTDSB · JK–8 · 450 students · Leaside-Bennington93%Gr 6 reading80%Gr 6 math0%Low-income homes
Beverley Heights Middle SchoolTDSB · 6–8 · 405 students · French Immersion · Oakdale-Beverley Heights71%Gr 6 reading21%Gr 6 math20%Low-income homes
Beverley SchoolTDSB · JK–8 · 75 students · Kensington-Chinatown–Gr 6 reading–Gr 6 math10%Low-income homes
Beverly Glen Junior Public SchoolTDSB · JK–6 · 335 students · French Immersion · L'Amoreaux West82%Gr 6 reading62%Gr 6 math10%Low-income homes
Birch Cliff Heights Public SchoolTDSB · JK–8 · 430 students · Birchcliffe-Cliffside74%Gr 6 reading52%Gr 6 math0%Low-income homes
Birch Cliff Public SchoolTDSB · JK–8 · 490 students · French Immersion · Birchcliffe-Cliffside87%Gr 6 reading33%Gr 6 math5%Low-income homes
Blacksmith Public SchoolTDSB · JK–5 · 190 students · Black Creek–Gr 6 reading–Gr 6 math20%Low-income homes
Blake Street Junior Public SchoolTDSB · JK–6 · 345 students · French Immersion · Blake-Jones92%Gr 6 reading40%Gr 6 math10%Low-income homes
Blantyre Public SchoolTDSB · JK–8 · 340 students · Birchcliffe-Cliffside77%Gr 6 reading43%Gr 6 math0%Low-income homes
Blaydon Public SchoolTDSB · JK–5 · 165 students · French Immersion · Downsview–Gr 6 reading–Gr 6 math15%Low-income homes
Bliss Carman Senior Public SchoolTDSB · 7–8 · 330 students · Cliffcrest–Gr 6 reading–Gr 6 math15%Low-income homes
Bloordale Middle SchoolTDSB · 6–8 · 480 students · French Immersion · Markland Wood86%Gr 6 reading41%Gr 6 math10%Low-income homes
Bloorlea Middle SchoolTDSB · 6–8 · 280 students · French Immersion · Islington79%Gr 6 reading52%Gr 6 math10%Low-income homes
Blythwood Junior Public SchoolTDSB · JK–6 · 285 students · Lawrence Park South91%Gr 6 reading62%Gr 6 math10%Low-income homes
Bowmore Road Junior and Senior Public SchoolTDSB · JK–8 · 1,030 students · French Immersion · Woodbine Corridor82%Gr 6 reading45%Gr 6 math6%Low-income homes
Braeburn Junior SchoolTDSB · JK–5 · 210 students · Elms-Old Rexdale–Gr 6 reading–Gr 6 math20%Low-income homes
Brian Public SchoolTDSB · JK–5 · 345 students · French Immersion · Pleasant View–Gr 6 reading–Gr 6 math10%Low-income homes
Briarcrest Junior SchoolTDSB · JK–5 · 185 students · French Immersion · Eringate-Centennial-West Deane–Gr 6 reading–Gr 6 math5%Low-income homes
Bridlewood Junior Public SchoolTDSB · JK–6 · 230 students · Tam O'Shanter-Sullivan92%Gr 6 reading49%Gr 6 math5%Low-income homes
Brimwood Boulevard Junior Public SchoolTDSB · JK–6 · 305 students · French Immersion · Agincourt North85%Gr 6 reading56%Gr 6 math15%Low-income homes
Broadacres Junior Public SchoolTDSB · JK–5 · 370 students · French Immersion · Etobicoke West Mall–Gr 6 reading–Gr 6 math10%Low-income homes
Broadlands Public SchoolTDSB · JK–5 · 270 students · French Immersion · Parkwoods-O'Connor Hills–Gr 6 reading–Gr 6 math10%Low-income homes
Brock Public SchoolTDSB · JK–8 · 310 students · Dufferin Grove86%Gr 6 reading79%Gr 6 math10%Low-income homes
Brookhaven Public SchoolTDSB · JK–5 · 425 students · French Immersion · Brookhaven-Amesbury–Gr 6 reading–Gr 6 math20%Low-income homes
Brookmill Boulevard Junior Public SchoolTDSB · JK–6 · 230 students · East L'Amoreaux92%Gr 6 reading73%Gr 6 math10%Low-income homes
Brookside Public SchoolTDSB · JK–8 · 580 students · Morningside Heights89%Gr 6 reading55%Gr 6 math7%Low-income homes
Brookview Middle SchoolTDSB · 6–8 · 425 students · Black Creek71%Gr 6 reading15%Gr 6 math20%Low-income homes
Brown Junior Public SchoolTDSB · JK–6 · 420 students · French Immersion · Casa Loma100%Gr 6 reading75%Gr 6 math10%Low-income homes
Bruce Public SchoolTDSB · JK–8 · 260 students · South Riverdale93%Gr 6 reading43%Gr 6 math10%Low-income homes
Buchanan Public SchoolTDSB · JK–8 · 285 students · Wexford/Maryvale68%Gr 6 reading43%Gr 6 math10%Low-income homes
Burrows Hall Junior Public SchoolTDSB · JK–6 · 265 students · Malvern East94%Gr 6 reading73%Gr 6 math15%Low-income homes
C D Farquharson Junior Public SchoolTDSB · JK–6 · 370 students · Agincourt South-Malvern West92%Gr 6 reading68%Gr 6 math10%Low-income homes
C R Marchant Middle SchoolTDSB · 6–8 · 310 students · Weston73%Gr 6 reading34%Gr 6 math20%Low-income homes
Calico Public SchoolTDSB · JK–5 · 230 students · Glenfield-Jane Heights–Gr 6 reading–Gr 6 math15%Low-income homes
Cameron Public SchoolTDSB · JK–5 · 330 students · Lansing-Westgate–Gr 6 reading–Gr 6 math15%Low-income homes
Carleton Village Junior and Senior Public SchoolTDSB · JK–8 · 575 students · French Immersion · Weston-Pelham Park63%Gr 6 reading24%Gr 6 math11%Low-income homes
Cassandra Public SchoolTDSB · JK–5 · 225 students · French Immersion · Parkwoods-O'Connor Hills–Gr 6 reading–Gr 6 math15%Low-income homes
Castlebar Junior SchoolTDSB · JK–5 · 280 students · Stonegate-Queensway–Gr 6 reading–Gr 6 math0%Low-income homes
Cedar Drive Junior Public SchoolTDSB · JK–6 · 645 students · Scarborough Village71%Gr 6 reading16%Gr 6 math20%Low-income homes
Cedarbrook Public SchoolTDSB · JK–8 · 370 students · French Immersion · Golfdale-Cedarbrae-Woburn89%Gr 6 reading39%Gr 6 math10%Low-income homes
Cedarvale Community SchoolTDSB · JK–8 · 295 students · Humewood-Cedarvale97%Gr 6 reading69%Gr 6 math10%Low-income homes
Centennial Road Junior Public SchoolTDSB · JK–6 · 245 students · French Immersion · Centennial Scarborough94%Gr 6 reading60%Gr 6 math0%Low-income homes
Chalkfarm Public SchoolTDSB · JK–5 · 205 students · Oakdale-Beverley Heights–Gr 6 reading–Gr 6 math25%Low-income homes
Charles E Webster Public SchoolTDSB · JK–8 · 415 students · Beechborough-Greenbrook69%Gr 6 reading19%Gr 6 math15%Low-income homes
Charles G Fraser Junior Public SchoolTDSB · JK–6 · 220 students · Trinity-Bellwoods95%Gr 6 reading71%Gr 6 math10%Low-income homes
Charles Gordon Senior Public SchoolTDSB · 7–8 · 270 students · French Immersion · Bendale South–Gr 6 reading–Gr 6 math15%Low-income homes
Charles H Best Junior and Middle SchoolTDSB · 4–8 · 370 students · French Immersion · Bathurst Manor57%Gr 6 reading24%Gr 6 math10%Low-income homes
Charlottetown Junior Public SchoolTDSB · JK–6 · 390 students · Centennial Scarborough81%Gr 6 reading38%Gr 6 math5%Low-income homes
Chartland Junior Public SchoolTDSB · JK–6 · 170 students · Agincourt North83%Gr 6 reading61%Gr 6 math10%Low-income homes
Cherokee Public SchoolTDSB · JK–5 · 115 students · French Immersion · Pleasant View–Gr 6 reading–Gr 6 math15%Low-income homes
Chester Elementary SchoolTDSB · JK–5 · 480 students · French Immersion · Broadview North–Gr 6 reading–Gr 6 math10%Low-income homes
Chester Le Junior Public SchoolTDSB · JK–6 · 140 students · L'Amoreaux West76%Gr 6 reading23%Gr 6 math20%Low-income homes
Chief Dan George Public SchoolTDSB · JK–8 · 250 students · French Immersion · West Rouge86%Gr 6 reading45%Gr 6 math10%Low-income homes
Chine Drive Public SchoolTDSB · JK–8 · 130 students · Cliffcrest100%Gr 6 reading82%Gr 6 math0%Low-income homes
Church Street Junior Public SchoolTDSB · JK–6 · 485 students · Church-Wellesley84%Gr 6 reading45%Gr 6 math25%Low-income homes
Churchill Heights Public SchoolTDSB · JK–8 · 440 students · Golfdale-Cedarbrae-Woburn95%Gr 6 reading81%Gr 6 math15%Low-income homes
Churchill Public SchoolTDSB · JK–5 · 425 students · Willowdale West–Gr 6 reading–Gr 6 math15%Low-income homes
City View Alternative Senior SchoolTDSB · 7–8 · Little Portugal–Gr 6 reading–Gr 6 math–Low-income homes
Claireville Junior SchoolTDSB · JK–5 · 230 students · West Humber-Clairville–Gr 6 reading–Gr 6 math10%Low-income homes
Clairlea Public SchoolTDSB · JK–8 · 485 students · French Immersion · Clairlea-Birchmount74%Gr 6 reading30%Gr 6 math10%Low-income homes
Claude Watson School for the ArtsTDSB · 1–8 · 285 students · Yonge-Doris100%Gr 6 reading89%Gr 6 math10%Low-income homes
Cliffside Public SchoolTDSB · JK–8 · 160 students · French Immersion · Birchcliffe-Cliffside55%Gr 6 reading9%Gr 6 math20%Low-income homes
Cliffwood Public SchoolTDSB · JK–6 · 260 students · French Immersion · Hillcrest Village–Gr 6 reading–Gr 6 math10%Low-income homes
Clinton Street Junior Public SchoolTDSB · JK–6 · 315 students · Palmerston-Little Italy96%Gr 6 reading84%Gr 6 math10%Low-income homes
Cornell Junior Public SchoolTDSB · JK–6 · 660 students · Golfdale-Cedarbrae-Woburn86%Gr 6 reading52%Gr 6 math21%Low-income homes
Corvette Junior Public SchoolTDSB · JK–6 · 575 students · French Immersion · Kennedy Park71%Gr 6 reading34%Gr 6 math17%Low-income homes
Cosburn Middle SchoolTDSB · 6–8 · 490 students · French Immersion · Old East York77%Gr 6 reading43%Gr 6 math0%Low-income homes
Cottingham Junior Public SchoolTDSB · JK–6 · 140 students · Yonge-St.Clair100%Gr 6 reading100%Gr 6 math5%Low-income homes
Courcelette Public SchoolTDSB · JK–8 · 270 students · Birchcliffe-Cliffside100%Gr 6 reading65%Gr 6 math5%Low-income homes
Crescent Town Elementary SchoolTDSB · JK–5 · 440 students · Taylor-Massey–Gr 6 reading–Gr 6 math20%Low-income homes
Cresthaven Public SchoolTDSB · JK–5 · 145 students · French Immersion · Hillcrest Village–Gr 6 reading–Gr 6 math20%Low-income homes
Crestview Public SchoolTDSB · JK–5 · 480 students · Don Valley Village–Gr 6 reading–Gr 6 math20%Low-income homes
Cummer Valley Middle SchoolTDSB · 6–8 · 380 students · Newtonbrook East85%Gr 6 reading67%Gr 6 math20%Low-income homes
D A Morrison Middle SchoolTDSB · 6–8 · 670 students · French Immersion · Woodbine-Lumsden89%Gr 6 reading59%Gr 6 math10%Low-income homes
Dallington Public SchoolTDSB · JK–5 · 415 students · French Immersion · Don Valley Village–Gr 6 reading–Gr 6 math20%Low-income homes
Danforth Gardens Public SchoolTDSB · JK–8 · 530 students · Clairlea-Birchmount69%Gr 6 reading40%Gr 6 math17%Low-income homes
David Hornell Junior SchoolTDSB · JK–5 · 230 students · Mimico-Queensway–Gr 6 reading–Gr 6 math10%Low-income homes
David Lewis Public SchoolTDSB · JK–8 · 335 students · Steeles98%Gr 6 reading83%Gr 6 math15%Low-income homes
Davisville Junior Public SchoolTDSB · JK–6 · 590 students · French Immersion · South Eglinton-Davisville92%Gr 6 reading92%Gr 6 math12%Low-income homes
Daystrom Public SchoolTDSB · JK–5 · 400 students · Humbermede–Gr 6 reading–Gr 6 math20%Low-income homes
Deer Park Junior and Senior Public SchoolTDSB · JK–8 · 595 students · Rosedale-Moore Park89%Gr 6 reading68%Gr 6 math11%Low-income homes
Delta Senior Alternative SchoolTDSB · 7–8 · 55 students · Palmerston-Little Italy–Gr 6 reading–Gr 6 math10%Low-income homes
Denlow Public SchoolTDSB · JK–6 · 300 students · French Immersion · Banbury-Don Mills–Gr 6 reading–Gr 6 math15%Low-income homes
Dennis Avenue Community SchoolTDSB · JK–8 · 175 students · Mount Dennis88%Gr 6 reading24%Gr 6 math10%Low-income homes
Derrydown Public SchoolTDSB · JK–5 · 330 students · French Immersion · York University Heights–Gr 6 reading–Gr 6 math15%Low-income homes
Dewson Street Junior Public SchoolTDSB · JK–6 · 335 students · French Immersion · Palmerston-Little Italy89%Gr 6 reading60%Gr 6 math5%Low-income homes
Diefenbaker Elementary SchoolTDSB · JK–5 · 300 students · French Immersion · Old East York–Gr 6 reading–Gr 6 math5%Low-income homes
Dixon Grove Junior Middle SchoolTDSB · JK–8 · 580 students · Willowridge-Martingrove-Richview79%Gr 6 reading29%Gr 6 math17%Low-income homes
Don Mills Middle SchoolTDSB · 6–8 · 340 students · Banbury-Don Mills78%Gr 6 reading43%Gr 6 math20%Low-income homes
Don Valley Middle SchoolTDSB · 6–8 · 425 students · French Immersion · Don Valley Village95%Gr 6 reading71%Gr 6 math15%Low-income homes
Donview Middle SchoolTDSB · 6–8 · 255 students · Fenside-Parkwoods73%Gr 6 reading36%Gr 6 math20%Low-income homes
Donwood Park Public SchoolTDSB · JK–8 · 685 students · Bendale-Glen Andrew54%Gr 6 reading32%Gr 6 math20%Low-income homes
Dorset Park Public SchoolTDSB · JK–8 · 245 students · Dorset Park88%Gr 6 reading68%Gr 6 math10%Low-income homes
Dovercourt Public SchoolTDSB · JK–8 · 365 students · Dovercourt Village73%Gr 6 reading32%Gr 6 math10%Low-income homes
Downsview Public SchoolTDSB · JK–5 · 250 students · Downsview–Gr 6 reading–Gr 6 math10%Low-income homes
Downtown Alternative SchoolTDSB · JK–6 · 115 students · St Lawrence-East Bayfront-The Islands–Gr 6 reading–Gr 6 math20%Low-income homes
Dr Marion Hilliard Senior Public SchoolTDSB · 7–8 · 295 students · Malvern West–Gr 6 reading–Gr 6 math10%Low-income homes
Dr. Rita Cox – Kina Minogok Public SchoolTDSB · JK–8 · 820 students · South Parkdale74%Gr 6 reading40%Gr 6 math17%Low-income homes
Driftwood Public SchoolTDSB · JK–5 · 330 students · Black Creek–Gr 6 reading–Gr 6 math25%Low-income homes
Dublin Heights Elementary and Middle SchoolTDSB · JK–8 · 760 students · Clanton Park90%Gr 6 reading63%Gr 6 math11%Low-income homes
Duke of Connaught Junior and Senior Public SchoolTDSB · JK–8 · 740 students · French Immersion · Greenwood-Coxwell85%Gr 6 reading53%Gr 6 math8%Low-income homes
Dundas Junior Public SchoolTDSB · JK–5 · 560 students · French Immersion · South Riverdale–Gr 6 reading–Gr 6 math13%Low-income homes
Dunlace Public SchoolTDSB · JK–5 · 245 students · French Immersion · St.Andrew-Windfields–Gr 6 reading–Gr 6 math15%Low-income homes
Earl Beatty Junior and Senior Public SchoolTDSB · JK–8 · 415 students · French Immersion · Danforth86%Gr 6 reading86%Gr 6 math0%Low-income homes
Earl Grey Senior Public SchoolTDSB · 7–8 · 415 students · French Immersion · Blake-Jones–Gr 6 reading–Gr 6 math5%Low-income homes
Earl Haig Public SchoolTDSB · JK–8 · 660 students · French Immersion · Woodbine Corridor74%Gr 6 reading40%Gr 6 math7%Low-income homes
Eastview Public SchoolTDSB · JK–8 · 330 students · West Hill55%Gr 6 reading16%Gr 6 math20%Low-income homes
Eatonville Junior SchoolTDSB · JK–5 · 240 students · Etobicoke West Mall–Gr 6 reading–Gr 6 math10%Low-income homes
Edgewood Public SchoolTDSB · JK–8 · 175 students · Bendale-Glen Andrew44%Gr 6 reading6%Gr 6 math15%Low-income homes
Eglinton Junior Public SchoolTDSB · JK–5 · 500 students · South Eglinton-Davisville–Gr 6 reading–Gr 6 math18%Low-income homes
Elia Middle SchoolTDSB · 6–8 · 345 students · York University Heights74%Gr 6 reading30%Gr 6 math15%Low-income homes
Elizabeth Simcoe Junior Public SchoolTDSB · JK–6 · 290 students · Guildwood95%Gr 6 reading67%Gr 6 math0%Low-income homes
Elkhorn Public SchoolTDSB · JK–5 · 350 students · Bayview Village–Gr 6 reading–Gr 6 math10%Low-income homes
Ellesmere-Statton Public SchoolTDSB · JK–8 · 745 students · French Immersion · Dorset Park84%Gr 6 reading62%Gr 6 math13%Low-income homes
Elmbank Junior Middle AcademyTDSB · JK–8 · 330 students · Mount Olive-Silverstone-Jamestown82%Gr 6 reading33%Gr 6 math15%Low-income homes
Elmlea Junior SchoolTDSB · JK–5 · 310 students · French Immersion · Elms-Old Rexdale–Gr 6 reading–Gr 6 math10%Low-income homes
Emily Carr Public SchoolTDSB · JK–8 · 265 students · French Immersion · Malvern East80%Gr 6 reading40%Gr 6 math5%Low-income homes
Equinox Holistic Alternative SchoolTDSB · JK–8 · 165 students · Greenwood-Coxwell81%Gr 6 reading44%Gr 6 math10%Low-income homes
Ernest Public SchoolTDSB · JK–5 · 195 students · French Immersion · Pleasant View–Gr 6 reading–Gr 6 math15%Low-income homes
Essex Junior and Senior Public SchoolTDSB · JK–8 · 305 students · Dovercourt Village80%Gr 6 reading28%Gr 6 math5%Low-income homes
Étienne Brûlé Junior SchoolTDSB · JK–5 · 290 students · Stonegate-Queensway–Gr 6 reading–Gr 6 math15%Low-income homes
F H Miller Junior Public SchoolTDSB · JK–6 · 220 students · Caledonia-Fairbank85%Gr 6 reading62%Gr 6 math10%Low-income homes
Fairbank Memorial Community SchoolTDSB · JK–5 · 225 students · Caledonia-Fairbank–Gr 6 reading–Gr 6 math10%Low-income homes
Fairbank Public SchoolTDSB · JK–8 · 285 students · Oakwood Village60%Gr 6 reading16%Gr 6 math10%Low-income homes
Fairglen Junior Public SchoolTDSB · JK–6 · 290 students · L'Amoreaux West94%Gr 6 reading80%Gr 6 math20%Low-income homes
Fairmount Public SchoolTDSB · JK–8 · 350 students · Cliffcrest85%Gr 6 reading50%Gr 6 math10%Low-income homes
Faywood Arts-Based Curriculum SchoolTDSB · JK–8 · 555 students · Clanton Park78%Gr 6 reading25%Gr 6 math10%Low-income homes
Fenside Public SchoolTDSB · JK–5 · 250 students · Fenside-Parkwoods–Gr 6 reading–Gr 6 math10%Low-income homes
Fern Avenue Junior and Senior Public SchoolTDSB · JK–8 · 675 students · French Immersion · Roncesvalles91%Gr 6 reading62%Gr 6 math4%Low-income homes
Finch Public SchoolTDSB · JK–5 · 285 students · East Willowdale–Gr 6 reading–Gr 6 math25%Low-income homes
Firgrove Public SchoolTDSB · JK–5 · 295 students · Glenfield-Jane Heights–Gr 6 reading–Gr 6 math20%Low-income homes
Fisherville Senior Public SchoolTDSB · 6–8 · 210 students · Newtonbrook West–Gr 6 reading–Gr 6 math10%Low-income homes
Fleming Public SchoolTDSB · JK–8 · 285 students · Morningside Heights93%Gr 6 reading57%Gr 6 math10%Low-income homes
Flemington Public SchoolTDSB · JK–5 · 190 students · Englemount-Lawrence–Gr 6 reading–Gr 6 math20%Low-income homes
Forest Hill Junior and Senior Public SchoolTDSB · JK–8 · 660 students · French Immersion · Forest Hill South94%Gr 6 reading90%Gr 6 math11%Low-income homes
Forest Manor Public SchoolTDSB · JK–5 · 805 students · Henry Farm–Gr 6 reading–Gr 6 math20%Low-income homes
Frankland Community School JuniorTDSB · JK–6 · 285 students · North Riverdale97%Gr 6 reading52%Gr 6 math0%Low-income homes
Fraser Mustard Early Learning AcademyTDSB · JK–3 · 515 students · French Immersion · Thorncliffe Park–Gr 6 reading–Gr 6 math28%Low-income homes
Galloway Road Public SchoolTDSB · JK–8 · 185 students · West Hill94%Gr 6 reading36%Gr 6 math10%Low-income homes
Garden Avenue Junior Public SchoolTDSB · JK–6 · 175 students · High Park-Swansea100%Gr 6 reading94%Gr 6 math5%Low-income homes
Gateway Public SchoolTDSB · JK–6 · 915 students · Flemingdon Park82%Gr 6 reading27%Gr 6 math20%Low-income homes
General Brock Public SchoolTDSB · JK–8 · 475 students · Clairlea-Birchmount76%Gr 6 reading27%Gr 6 math15%Low-income homes
General Crerar Public SchoolTDSB · JK–8 · 375 students · French Immersion · Dorset Park62%Gr 6 reading19%Gr 6 math15%Low-income homes
General Mercer Junior Public SchoolTDSB · JK–6 · 245 students · Weston-Pelham Park74%Gr 6 reading41%Gr 6 math5%Low-income homes
George Anderson Public SchoolTDSB · JK–5 · 140 students · Brookhaven-Amesbury–Gr 6 reading–Gr 6 math15%Low-income homes
George B Little Public SchoolTDSB · JK–8 · 355 students · French Immersion · Morningside69%Gr 6 reading23%Gr 6 math15%Low-income homes
George P Mackie Junior Public SchoolTDSB · JK–6 · 170 students · Scarborough Village83%Gr 6 reading56%Gr 6 math10%Low-income homes
George Peck Public SchoolTDSB · JK–8 · 295 students · Wexford/Maryvale85%Gr 6 reading70%Gr 6 math10%Low-income homes
George R Gauld Junior SchoolTDSB · JK–5 · 250 students · Mimico-Queensway–Gr 6 reading–Gr 6 math5%Low-income homes
George Syme Community SchoolTDSB · JK–8 · 490 students · French Immersion · Rockcliffe-Smythe73%Gr 6 reading35%Gr 6 math15%Low-income homes
George Webster Elementary SchoolTDSB · JK–8 · 795 students · O'Connor-Parkview67%Gr 6 reading20%Gr 6 math20%Low-income homes
Givins/Shaw Junior Public SchoolTDSB · JK–6 · 215 students · Trinity-Bellwoods86%Gr 6 reading71%Gr 6 math5%Low-income homes
Glamorgan Junior Public SchoolTDSB · JK–6 · 495 students · Dorset Park88%Gr 6 reading43%Gr 6 math25%Low-income homes
Gledhill Junior Public SchoolTDSB · JK–6 · 425 students · French Immersion · Woodbine-Lumsden–Gr 6 reading–Gr 6 math5%Low-income homes
Glen Ames Senior Public SchoolTDSB · 7–8 · 360 students · French Immersion · The Beaches–Gr 6 reading–Gr 6 math5%Low-income homes
Glen Park Public SchoolTDSB · JK–6 · 410 students · French Immersion · Englemount-Lawrence73%Gr 6 reading42%Gr 6 math10%Low-income homes
Glen Ravine Junior Public SchoolTDSB · JK–6 · 265 students · Eglinton East86%Gr 6 reading50%Gr 6 math20%Low-income homes
Glenview Senior Public SchoolTDSB · 7–8 · 560 students · French Immersion · Lawrence Park South–Gr 6 reading–Gr 6 math7%Low-income homes
Golf Road Junior Public SchoolTDSB · JK–6 · 270 students · Golfdale-Cedarbrae-Woburn90%Gr 6 reading34%Gr 6 math10%Low-income homes
Gordon A Brown Middle SchoolTDSB · 6–8 · 375 students · French Immersion · O'Connor-Parkview89%Gr 6 reading53%Gr 6 math15%Low-income homes
Gosford Public SchoolTDSB · JK–6 · 195 students · Black Creek–Gr 6 reading–Gr 6 math20%Low-income homes
Gracedale Public SchoolTDSB · JK–5 · 530 students · French Immersion · Humber Summit–Gr 6 reading–Gr 6 math18%Low-income homes
Gracefield Public SchoolTDSB · JK–5 · 145 students · Rustic–Gr 6 reading–Gr 6 math10%Low-income homes
Greenholme Junior Middle SchoolTDSB · JK–8 · 270 students · French Immersion · Mount Olive-Silverstone-Jamestown91%Gr 6 reading25%Gr 6 math20%Low-income homes
Greenland Public SchoolTDSB · JK–5 · 155 students · Banbury-Don Mills–Gr 6 reading–Gr 6 math10%Low-income homes
Grenoble Public SchoolTDSB · JK–6 · 885 students · French Immersion · Flemingdon Park58%Gr 6 reading19%Gr 6 math30%Low-income homes
Grey Owl Junior Public SchoolTDSB · JK–6 · 215 students · Malvern East86%Gr 6 reading36%Gr 6 math15%Low-income homes
Guildwood Junior Public SchoolTDSB · JK–6 · 180 students · Guildwood89%Gr 6 reading39%Gr 6 math5%Low-income homes
Gulfstream Public SchoolTDSB · JK–8 · 540 students · Humbermede86%Gr 6 reading52%Gr 6 math11%Low-income homes
H A Halbert Junior Public SchoolTDSB · JK–6 · 255 students · Cliffcrest65%Gr 6 reading16%Gr 6 math10%Low-income homes
H J Alexander Community SchoolTDSB · JK–5 · 435 students · Weston–Gr 6 reading–Gr 6 math25%Low-income homes
Harrison Public SchoolTDSB · JK–5 · 95 students · St.Andrew-Windfields–Gr 6 reading–Gr 6 math20%Low-income homes
Harwood Public SchoolTDSB · JK–8 · 190 students · French Immersion · Rockcliffe-Smythe77%Gr 6 reading25%Gr 6 math15%Low-income homes
Hawthorne II Bilingual Alternative Junior SchoolTDSB · JK–6 · 155 students · Dovercourt Village94%Gr 6 reading67%Gr 6 math5%Low-income homes
Heather Heights Junior Public SchoolTDSB · JK–6 · 175 students · Morningside93%Gr 6 reading50%Gr 6 math10%Low-income homes
Henry Hudson Senior Public SchoolTDSB · 7–8 · 245 students · Morningside–Gr 6 reading–Gr 6 math20%Low-income homes
Henry Kelsey Senior Public SchoolTDSB · 7–8 · 435 students · Agincourt North–Gr 6 reading–Gr 6 math10%Low-income homes
Heritage Park Public SchoolTDSB · JK–8 · 285 students · Morningside Heights93%Gr 6 reading72%Gr 6 math10%Low-income homes
High Park Alternative School JuniorTDSB · JK–8 · 145 students · High Park North100%Gr 6 reading58%Gr 6 math10%Low-income homes
Highcastle Public SchoolTDSB · JK–8 · 365 students · Morningside82%Gr 6 reading42%Gr 6 math10%Low-income homes
Highfield Junior SchoolTDSB · JK–5 · 560 students · Mount Olive-Silverstone-Jamestown–Gr 6 reading–Gr 6 math20%Low-income homes
Highland Creek Public SchoolTDSB · JK–8 · 185 students · French Immersion · Highland Creek60%Gr 6 reading24%Gr 6 math10%Low-income homes
Highland Heights Junior Public SchoolTDSB · JK–6 · 150 students · French Immersion · East L'Amoreaux86%Gr 6 reading36%Gr 6 math25%Low-income homes
Highland Middle SchoolTDSB · 6–8 · 345 students · French Immersion · Hillcrest Village95%Gr 6 reading73%Gr 6 math10%Low-income homes
Highview Public SchoolTDSB · JK–5 · 205 students · Oakdale-Beverley Heights–Gr 6 reading–Gr 6 math10%Low-income homes
Hillcrest Community SchoolTDSB · JK–6 · 320 students · Casa Loma91%Gr 6 reading61%Gr 6 math10%Low-income homes
Hillmount Public SchoolTDSB · JK–5 · 200 students · Hillcrest Village–Gr 6 reading–Gr 6 math15%Low-income homes
Hilltop Middle SchoolTDSB · 6–8 · 365 students · French Immersion · Willowridge-Martingrove-Richview79%Gr 6 reading38%Gr 6 math15%Low-income homes
Hodgson Middle SchoolTDSB · 6–8 · 580 students · Mount Pleasant East83%Gr 6 reading61%Gr 6 math10%Low-income homes
Hollycrest Middle SchoolTDSB · 4–8 · 350 students · Eringate-Centennial-West Deane84%Gr 6 reading56%Gr 6 math5%Low-income homes
Hollywood Public SchoolTDSB · JK–6 · 360 students · French Immersion · East Willowdale–Gr 6 reading–Gr 6 math15%Low-income homes
Horizon Alternative Senior SchoolTDSB · 7–8 · 55 students · Palmerston-Little Italy–Gr 6 reading–Gr 6 math0%Low-income homes
Howard Junior Public SchoolTDSB · JK–6 · 395 students · French Immersion · High Park-Swansea93%Gr 6 reading87%Gr 6 math5%Low-income homes
Humber Summit Middle SchoolTDSB · 6–8 · 425 students · Humber Summit74%Gr 6 reading31%Gr 6 math20%Low-income homes
Humber Valley Village Junior Middle SchoolTDSB · JK–8 · 415 students · Edenbridge-Humber Valley94%Gr 6 reading65%Gr 6 math10%Low-income homes
Humbercrest Public SchoolTDSB · JK–8 · 555 students · French Immersion · Runnymede-Bloor West Village100%Gr 6 reading64%Gr 6 math4%Low-income homes
Humberwood Downs Junior Middle AcademyTDSB · JK–8 · 670 students · West Humber-Clairville92%Gr 6 reading52%Gr 6 math7%Low-income homes
Humewood Community SchoolTDSB · JK–8 · 575 students · French Immersion · Humewood-Cedarvale87%Gr 6 reading60%Gr 6 math6%Low-income homes
Hunter's Glen Junior Public SchoolTDSB · JK–6 · 385 students · French Immersion · Bendale South86%Gr 6 reading61%Gr 6 math10%Low-income homes
Huron Street Junior Public SchoolTDSB · JK–6 · 300 students · Annex79%Gr 6 reading59%Gr 6 math10%Low-income homes
Indian Road Crescent Junior Public SchoolTDSB · JK–6 · 250 students · Junction Area84%Gr 6 reading79%Gr 6 math10%Low-income homes
Inglewood Heights Junior Public SchoolTDSB · JK–6 · 335 students · Tam O'Shanter-Sullivan91%Gr 6 reading53%Gr 6 math10%Low-income homes
Ionview Public SchoolTDSB · JK–8 · 475 students · Ionview85%Gr 6 reading33%Gr 6 math10%Low-income homes
Iroquois Junior Public SchoolTDSB · JK–6 · 285 students · Agincourt North97%Gr 6 reading87%Gr 6 math5%Low-income homes
Island Public/Natural Science SchoolTDSB · JK–6 · 165 students · St Lawrence-East Bayfront-The Islands100%Gr 6 reading88%Gr 6 math10%Low-income homes
Islington Junior Middle SchoolTDSB · JK–8 · 725 students · French Immersion · Etobicoke City Centre84%Gr 6 reading41%Gr 6 math18%Low-income homes
J B Tyrrell Senior Public SchoolTDSB · 6–8 · 285 students · L'Amoreaux West–Gr 6 reading–Gr 6 math10%Low-income homes
J G Workman Public SchoolTDSB · JK–8 · 180 students · Clairlea-Birchmount44%Gr 6 reading19%Gr 6 math10%Low-income homes
J R Wilcox Community SchoolTDSB · JK–8 · 355 students · Oakwood Village97%Gr 6 reading66%Gr 6 math5%Low-income homes
Jack Miner Senior Public SchoolTDSB · 7–8 · 175 students · Guildwood–Gr 6 reading–Gr 6 math5%Low-income homes
Jackman Avenue Junior Public SchoolTDSB · JK–6 · 545 students · French Immersion · Playter Estates-Danforth90%Gr 6 reading55%Gr 6 math4%Low-income homes
James S Bell Junior Middle SchoolTDSB · JK–8 · 375 students · Long Branch92%Gr 6 reading55%Gr 6 math10%Low-income homes
Jean Lumb Public SchoolTDSB · JK–8 · 580 students · Harbourfront-CityPlace93%Gr 6 reading65%Gr 6 math22%Low-income homes
Jesse Ketchum Junior and Senior Public SchoolTDSB · JK–8 · 535 students · Annex96%Gr 6 reading71%Gr 6 math19%Low-income homes
John A Leslie Public SchoolTDSB · JK–8 · 515 students · French Immersion · Cliffcrest80%Gr 6 reading38%Gr 6 math12%Low-income homes
John Buchan Senior Public SchoolTDSB · 7–8 · 245 students · Tam O'Shanter-Sullivan–Gr 6 reading–Gr 6 math20%Low-income homes
John D Parker Junior SchoolTDSB · JK–5 · 395 students · Mount Olive-Silverstone-Jamestown–Gr 6 reading–Gr 6 math5%Low-income homes
John English Junior Middle SchoolTDSB · JK–8 · 795 students · French Immersion · Mimico-Queensway84%Gr 6 reading60%Gr 6 math9%Low-income homes
John Fisher Junior Public SchoolTDSB · JK–6 · 310 students · French Immersion · North Toronto95%Gr 6 reading76%Gr 6 math10%Low-income homes
John G Althouse Middle SchoolTDSB · 6–8 · 435 students · Princess-Rosethorn94%Gr 6 reading77%Gr 6 math5%Low-income homes
John G Diefenbaker Public SchoolTDSB · JK–8 · 260 students · West Rouge96%Gr 6 reading48%Gr 6 math10%Low-income homes
John McCrae Public SchoolTDSB · JK–8 · 720 students · Eglinton East70%Gr 6 reading35%Gr 6 math17%Low-income homes
John Ross Robertson Junior Public SchoolTDSB · JK–6 · 505 students · French Immersion · Lawrence Park South100%Gr 6 reading72%Gr 6 math8%Low-income homes
John Wanless Junior Public SchoolTDSB · JK–6 · 600 students · Lawrence Park North88%Gr 6 reading79%Gr 6 math4%Low-income homes
Joseph Brant Senior Public SchoolTDSB · JK–8 · 515 students · West Hill60%Gr 6 reading28%Gr 6 math14%Low-income homes
Joseph Howe Senior Public SchoolTDSB · 7–8 · 330 students · French Immersion · West Rouge–Gr 6 reading–Gr 6 math0%Low-income homes
Joyce Public SchoolTDSB · JK–6 · 175 students · Yorkdale-Glen Park85%Gr 6 reading31%Gr 6 math10%Low-income homes
Kapapamahchakwew - Wandering Spirit Scho Junior SeniorTDSB · JK–8 · 110 students · Blake-Jones64%Gr 6 reading9%Gr 6 math15%Low-income homes
Karen Kain School of the ArtsTDSB · 6–8 · 155 students · Stonegate-Queensway89%Gr 6 reading50%Gr 6 math5%Low-income homes
Keele Street Public SchoolTDSB · JK–8 · 565 students · High Park North98%Gr 6 reading84%Gr 6 math10%Low-income homes
Keelesdale Junior Public SchoolTDSB · JK–6 · 145 students · Keelesdale-Eglinton West80%Gr 6 reading10%Gr 6 math15%Low-income homes
Kennedy Public SchoolTDSB · JK–8 · 550 students · Steeles90%Gr 6 reading79%Gr 6 math11%Low-income homes
Kensington Community School JuniorTDSB · JK–6 · 130 students · Kensington-Chinatown–Gr 6 reading–Gr 6 math20%Low-income homes
Kew Beach Junior Public SchoolTDSB · JK–6 · 375 students · The Beaches100%Gr 6 reading85%Gr 6 math0%Low-income homes
Kimberley Junior Public SchoolTDSB · JK–6 · 305 students · East End-Danforth90%Gr 6 reading67%Gr 6 math10%Low-income homes
King Edward Junior and Senior Public SchoolTDSB · JK–8 · 485 students · French Immersion · University82%Gr 6 reading82%Gr 6 math10%Low-income homes
King George Junior Public SchoolTDSB · JK–6 · 270 students · Runnymede-Bloor West Village95%Gr 6 reading79%Gr 6 math0%Low-income homes
Kingslake Public SchoolTDSB · JK–5 · 250 students · Don Valley Village–Gr 6 reading–Gr 6 math20%Low-income homes
Kingsview Village Junior SchoolTDSB · JK–5 · 500 students · French Immersion · Kingsview Village-The Westway–Gr 6 reading–Gr 6 math20%Low-income homes
Knob Hill Public SchoolTDSB · JK–8 · 510 students · Bendale South76%Gr 6 reading36%Gr 6 math12%Low-income homes
Lamberton Public SchoolTDSB · JK–5 · 310 students · York University Heights–Gr 6 reading–Gr 6 math15%Low-income homes
Lambton Kingsway Junior Middle SchoolTDSB · JK–8 · 690 students · Kingsway South96%Gr 6 reading75%Gr 6 math3%Low-income homes
Lambton Park Community SchoolTDSB · JK–8 · 190 students · Rockcliffe-Smythe73%Gr 6 reading29%Gr 6 math10%Low-income homes
Lanor Junior Middle SchoolTDSB · JK–8 · 390 students · Alderwood93%Gr 6 reading51%Gr 6 math10%Low-income homes
Lawrence Heights Middle SchoolTDSB · 6–8 · 110 students · Yorkdale-Glen Park59%Gr 6 reading14%Gr 6 math20%Low-income homes
Ledbury Park Elementary and Middle SchoolTDSB · JK–8 · 485 students · Bedford Park-Nortown93%Gr 6 reading51%Gr 6 math5%Low-income homes
Lescon Public SchoolTDSB · JK–5 · 245 students · Don Valley Village–Gr 6 reading–Gr 6 math10%Low-income homes
Leslieville Junior Public SchoolTDSB · JK–6 · 250 students · South Riverdale74%Gr 6 reading33%Gr 6 math10%Low-income homes
Lester B Pearson Elementary SchoolTDSB · JK–8 · 330 students · Bayview Woods-Steeles100%Gr 6 reading85%Gr 6 math20%Low-income homes
Lillian Public SchoolTDSB · JK–5 · 315 students · Newtonbrook East–Gr 6 reading–Gr 6 math20%Low-income homes
Lord Dufferin Junior and Senior Public SchoolTDSB · JK–8 · 420 students · Moss Park80%Gr 6 reading30%Gr 6 math30%Low-income homes
Lord Lansdowne Junior Public SchoolTDSB · JK–6 · 300 students · French Immersion · University89%Gr 6 reading81%Gr 6 math10%Low-income homes
Lord Roberts Junior Public SchoolTDSB · JK–6 · 335 students · Eglinton East91%Gr 6 reading56%Gr 6 math15%Low-income homes
Lucy Maud Montgomery Public SchoolTDSB · JK–8 · 215 students · Malvern East92%Gr 6 reading83%Gr 6 math5%Low-income homes
Lucy McCormick Senior SchoolTDSB · 1–8 · 65 students · Junction Area–Gr 6 reading–Gr 6 math20%Low-income homes
Lynngate Junior Public SchoolTDSB · JK–6 · 155 students · Tam O'Shanter-Sullivan81%Gr 6 reading56%Gr 6 math10%Low-income homes
Lynnwood Heights Junior Public SchoolTDSB · JK–6 · 140 students · East L'Amoreaux100%Gr 6 reading79%Gr 6 math10%Low-income homes
Macklin Public SchoolTDSB · JK–8 · 410 students · Milliken80%Gr 6 reading71%Gr 6 math15%Low-income homes
Malvern Junior Public SchoolTDSB · JK–6 · 335 students · Malvern West74%Gr 6 reading47%Gr 6 math15%Low-income homes
Manhattan Park Junior Public SchoolTDSB · JK–6 · 115 students · Wexford/Maryvale–Gr 6 reading–Gr 6 math15%Low-income homes
Maple Leaf Public SchoolTDSB · JK–8 · 340 students · French Immersion · Maple Leaf76%Gr 6 reading18%Gr 6 math25%Low-income homes
Market Lane Junior and Senior Public SchoolTDSB · JK–8 · 370 students · St Lawrence-East Bayfront-The Islands94%Gr 6 reading50%Gr 6 math20%Low-income homes
Mary Shadd Public SchoolTDSB · JK–8 · 365 students · Malvern East83%Gr 6 reading36%Gr 6 math15%Low-income homes
Maryvale Public SchoolTDSB · JK–8 · 260 students · Wexford/Maryvale79%Gr 6 reading19%Gr 6 math15%Low-income homes
Mason Road Junior Public SchoolTDSB · JK–6 · 375 students · French Immersion · Scarborough Village52%Gr 6 reading34%Gr 6 math20%Low-income homes
Maurice Cody Junior Public SchoolTDSB · JK–5 · 550 students · Mount Pleasant East–Gr 6 reading–Gr 6 math3%Low-income homes
McKee Public SchoolTDSB · JK–5 · 610 students · East Willowdale–Gr 6 reading–Gr 6 math24%Low-income homes
McMurrich Junior Public SchoolTDSB · JK–6 · 505 students · Wychwood96%Gr 6 reading75%Gr 6 math6%Low-income homes
Meadowvale Public SchoolTDSB · JK–8 · 315 students · Highland Creek100%Gr 6 reading52%Gr 6 math10%Low-income homes
Melody Village Junior SchoolTDSB · JK–8 · 200 students · French Immersion · West Humber-Clairville93%Gr 6 reading19%Gr 6 math15%Low-income homes
Military Trail Public SchoolTDSB · JK–8 · 395 students · Morningside57%Gr 6 reading16%Gr 6 math25%Low-income homes
Mill Valley Junior SchoolTDSB · JK–5 · 185 students · Eringate-Centennial-West Deane–Gr 6 reading–Gr 6 math5%Low-income homes
Milliken Public SchoolTDSB · JK–8 · 295 students · Milliken91%Gr 6 reading54%Gr 6 math15%Low-income homes
Millwood Junior SchoolTDSB · JK–5 · 400 students · French Immersion · Markland Wood–Gr 6 reading–Gr 6 math5%Low-income homes
Milne Valley Middle SchoolTDSB · 6–8 · 500 students · French Immersion · Parkwoods-O'Connor Hills73%Gr 6 reading38%Gr 6 math15%Low-income homes
Montrose Junior Public SchoolTDSB · JK–6 · 185 students · Palmerston-Little Italy100%Gr 6 reading70%Gr 6 math0%Low-income homes
Morrish Public SchoolTDSB · JK–8 · 315 students · Highland Creek93%Gr 6 reading59%Gr 6 math10%Low-income homes
Morse Street Junior Public SchoolTDSB · JK–6 · 390 students · French Immersion · South Riverdale85%Gr 6 reading71%Gr 6 math5%Low-income homes
Mountview Alternative SchoolTDSB · JK–8 · 95 students · High Park North83%Gr 6 reading83%Gr 6 math0%Low-income homes
Muirhead Public SchoolTDSB · JK–5 · 240 students · Pleasant View–Gr 6 reading–Gr 6 math20%Low-income homes
Nelson Mandela Park Public SchoolTDSB · JK–8 · 385 students · Regent Park76%Gr 6 reading17%Gr 6 math25%Low-income homes
Niagara Street Junior Public SchoolTDSB · JK–6 · 305 students · West Queen West100%Gr 6 reading84%Gr 6 math15%Low-income homes
Norman Cook Junior Public SchoolTDSB · JK–6 · 180 students · Kennedy Park83%Gr 6 reading57%Gr 6 math10%Low-income homes
Norman Ingram Public SchoolTDSB · JK–5 · 230 students · Banbury-Don Mills–Gr 6 reading–Gr 6 math10%Low-income homes
Norseman Junior Middle SchoolTDSB · JK–8 · 860 students · Stonegate-Queensway93%Gr 6 reading67%Gr 6 math4%Low-income homes
North Agincourt Junior Public SchoolTDSB · JK–6 · 330 students · French Immersion · Agincourt South-Malvern West94%Gr 6 reading72%Gr 6 math15%Low-income homes
North Bendale Junior Public SchoolTDSB · JK–6 · 125 students · Woburn North92%Gr 6 reading58%Gr 6 math15%Low-income homes
North Bridlewood Junior Public SchoolTDSB · JK–6 · 230 students · L'Amoreaux West90%Gr 6 reading57%Gr 6 math15%Low-income homes
North Kipling Junior Middle SchoolTDSB · JK–8 · 545 students · Mount Olive-Silverstone-Jamestown64%Gr 6 reading35%Gr 6 math18%Low-income homes
North Preparatory Junior Public SchoolTDSB · JK–6 · 230 students · Forest Hill North90%Gr 6 reading38%Gr 6 math10%Low-income homes
Northlea Elementary and Middle SchoolTDSB · JK–8 · 745 students · French Immersion · Leaside-Bennington95%Gr 6 reading82%Gr 6 math6%Low-income homes
Norway Junior Public SchoolTDSB · JK–6 · 300 students · East End-Danforth100%Gr 6 reading60%Gr 6 math5%Low-income homes
O'Connor Public SchoolTDSB · JK–5 · 245 students · French Immersion · Victoria Village–Gr 6 reading–Gr 6 math25%Low-income homes
Oakdale Park Middle SchoolTDSB · 6–8 · 410 students · Glenfield-Jane Heights70%Gr 6 reading23%Gr 6 math20%Low-income homes
Oakridge Junior Public SchoolTDSB · JK–4 · 550 students · Oakridge–Gr 6 reading–Gr 6 math23%Low-income homes
Ogden Junior Public SchoolTDSB · JK–6 · 230 students · Kensington-Chinatown77%Gr 6 reading53%Gr 6 math15%Low-income homes
Orde Street Public SchoolTDSB · JK–8 · 455 students · Kensington-Chinatown89%Gr 6 reading64%Gr 6 math20%Low-income homes
Oriole Park Junior Public SchoolTDSB · JK–6 · 220 students · Yonge-Eglinton–Gr 6 reading–Gr 6 math5%Low-income homes
Ossington/Old Orchard Junior Public SchoolTDSB · JK–6 · 230 students · Trinity-Bellwoods95%Gr 6 reading85%Gr 6 math0%Low-income homes
Owen Public SchoolTDSB · JK–5 · 415 students · French Immersion · St.Andrew-Windfields–Gr 6 reading–Gr 6 math10%Low-income homes
Palmerston Avenue Junior Public SchoolTDSB · JK–6 · 360 students · French Immersion · Annex88%Gr 6 reading73%Gr 6 math5%Low-income homes
Pape Avenue Junior Public SchoolTDSB · JK–6 · 285 students · North Riverdale98%Gr 6 reading71%Gr 6 math5%Low-income homes
Park Lane Public SchoolTDSB · JK–8 · 55 students · Bridle Path-Sunnybrook-York Mills–Gr 6 reading–Gr 6 math20%Low-income homes
Park Lawn Junior and Middle SchoolTDSB · JK–8 · 550 students · Stonegate-Queensway99%Gr 6 reading62%Gr 6 math10%Low-income homes
Parkdale Junior and Senior Public SchoolTDSB · JK–8 · 465 students · French Immersion · Roncesvalles81%Gr 6 reading24%Gr 6 math15%Low-income homes
Parkfield Junior SchoolTDSB · JK–5 · 285 students · Willowridge-Martingrove-Richview–Gr 6 reading–Gr 6 math20%Low-income homes
Parkside Elementary SchoolTDSB · JK–5 · 210 students · Woodbine-Lumsden–Gr 6 reading–Gr 6 math10%Low-income homes
Pauline Johnson Junior Public SchoolTDSB · JK–6 · 345 students · French Immersion · Tam O'Shanter-Sullivan86%Gr 6 reading37%Gr 6 math20%Low-income homes
Pauline Junior Public SchoolTDSB · JK–6 · 210 students · Junction-Wallace Emerson96%Gr 6 reading65%Gr 6 math10%Low-income homes
Pelmo Park Public SchoolTDSB · JK–5 · 285 students · Pelmo Park-Humberlea–Gr 6 reading–Gr 6 math15%Low-income homes
Percy Williams Junior Public SchoolTDSB · JK–6 · 335 students · Agincourt North95%Gr 6 reading68%Gr 6 math10%Low-income homes
Perth Avenue Junior Public SchoolTDSB · JK–6 · 515 students · French Immersion · Junction-Wallace Emerson90%Gr 6 reading68%Gr 6 math9%Low-income homes
Pierre Laporte Middle SchoolTDSB · 6–8 · 365 students · Oakdale-Beverley Heights84%Gr 6 reading53%Gr 6 math15%Low-income homes
Pineway Public SchoolTDSB · JK–6 · 120 students · French Immersion · Bayview Woods-Steeles–Gr 6 reading–Gr 6 math25%Low-income homes
Pleasant Public SchoolTDSB · JK–5 · 400 students · French Immersion · Newtonbrook West88%Gr 6 reading44%Gr 6 math15%Low-income homes
Pleasant View Middle SchoolTDSB · 6–8 · 275 students · French Immersion · Pleasant View84%Gr 6 reading64%Gr 6 math10%Low-income homes
Poplar Road Junior Public SchoolTDSB · JK–6 · 240 students · French Immersion · Guildwood95%Gr 6 reading86%Gr 6 math10%Low-income homes
Port Royal Public SchoolTDSB · JK–8 · 345 students · Milliken95%Gr 6 reading84%Gr 6 math10%Low-income homes
Portage Trail Community SchoolTDSB · JK–8 · 485 students · Mount Dennis67%Gr 6 reading11%Gr 6 math20%Low-income homes
Presteign Heights Elementary SchoolTDSB · JK–5 · 150 students · French Immersion · O'Connor-Parkview–Gr 6 reading–Gr 6 math10%Low-income homes
Princess Margaret Junior SchoolTDSB · JK–5 · 380 students · Princess-Rosethorn–Gr 6 reading–Gr 6 math5%Low-income homes
Queen Alexandra Middle SchoolTDSB · 6–8 · 380 students · French Immersion · South Riverdale80%Gr 6 reading52%Gr 6 math10%Low-income homes
Quest Alternative School SeniorTDSB · 7–8 · 55 students · North Riverdale–Gr 6 reading–Gr 6 math10%Low-income homes
R H McGregor Elementary SchoolTDSB · JK–5 · 670 students · French Immersion · Danforth East York–Gr 6 reading–Gr 6 math4%Low-income homes
R J Lang Elementary and Middle SchoolTDSB · JK–8 · 485 students · Newtonbrook West78%Gr 6 reading34%Gr 6 math10%Low-income homes
Ranchdale Public SchoolTDSB · JK–5 · 180 students · Parkwoods-O'Connor Hills–Gr 6 reading–Gr 6 math20%Low-income homes
Rawlinson Community SchoolTDSB · JK–8 · 705 students · French Immersion · Oakwood Village82%Gr 6 reading39%Gr 6 math8%Low-income homes
Regal Road Junior Public SchoolTDSB · JK–6 · 445 students · French Immersion · Corso Italia-Davenport88%Gr 6 reading45%Gr 6 math5%Low-income homes
Regent Heights Public SchoolTDSB · JK–8 · 555 students · Clairlea-Birchmount90%Gr 6 reading33%Gr 6 math20%Low-income homes
Rene Gordon (Elementary) SchoolTDSB · JK–5 · 275 students · Parkwoods-O'Connor Hills–Gr 6 reading–Gr 6 math20%Low-income homes
Rippleton Public SchoolTDSB · JK–5 · 275 students · Banbury-Don Mills–Gr 6 reading–Gr 6 math15%Low-income homes
Rivercrest Junior SchoolTDSB · JK–5 · 245 students · Rexdale-Kipling–Gr 6 reading–Gr 6 math10%Low-income homes
Robert Service Senior Public SchoolTDSB · 7–8 · 240 students · French Immersion · Kennedy Park–Gr 6 reading–Gr 6 math20%Low-income homes
Rockford Public SchoolTDSB · JK–5 · 705 students · French Immersion · Westminster-Branson74%Gr 6 reading35%Gr 6 math12%Low-income homes
Roden Public SchoolTDSB · JK–8 · 430 students · Greenwood-Coxwell88%Gr 6 reading44%Gr 6 math10%Low-income homes
Rolph Road Elementary SchoolTDSB · JK–6 · 320 students · Leaside-Bennington96%Gr 6 reading88%Gr 6 math5%Low-income homes
Rose Avenue Junior Public SchoolTDSB · JK–6 · 680 students · North St.James Town67%Gr 6 reading14%Gr 6 math25%Low-income homes
Rosedale Junior Public SchoolTDSB · JK–6 · 220 students · Rosedale-Moore Park100%Gr 6 reading100%Gr 6 math5%Low-income homes
Roselands Junior Public SchoolTDSB · JK–8 · 305 students · Rockcliffe-Smythe65%Gr 6 reading17%Gr 6 math10%Low-income homes
Rosethorn Junior SchoolTDSB · JK–5 · 315 students · French Immersion · Princess-Rosethorn–Gr 6 reading–Gr 6 math5%Low-income homes
Rouge Valley Public SchoolTDSB · JK–8 · 200 students · West Rouge88%Gr 6 reading60%Gr 6 math10%Low-income homes
Roywood Public SchoolTDSB · JK–5 · 175 students · Fenside-Parkwoods–Gr 6 reading–Gr 6 math10%Low-income homes
Runnymede Junior and Senior Public SchoolTDSB · JK–8 · 975 students · French Immersion · High Park North99%Gr 6 reading76%Gr 6 math4%Low-income homes
Ryerson Community School Junior SeniorTDSB · JK–8 · 335 students · French Immersion · Kensington-Chinatown65%Gr 6 reading26%Gr 6 math15%Low-income homes
Samuel Hearne Public SchoolTDSB · 5–8 · 355 students · Oakridge54%Gr 6 reading23%Gr 6 math20%Low-income homes
Scarborough Village Public SchoolTDSB · JK–8 · 190 students · Scarborough Village94%Gr 6 reading39%Gr 6 math20%Low-income homes
Second Street Junior Middle SchoolTDSB · JK–8 · 560 students · French Immersion · New Toronto88%Gr 6 reading38%Gr 6 math11%Low-income homes
Secord Elementary SchoolTDSB · JK–5 · 775 students · French Immersion · Taylor-Massey–Gr 6 reading–Gr 6 math16%Low-income homes
Selwyn Elementary SchoolTDSB · JK–5 · 215 students · O'Connor-Parkview–Gr 6 reading–Gr 6 math10%Low-income homes
Seneca Hill Public SchoolTDSB · JK–6 · 225 students · Don Valley Village–Gr 6 reading–Gr 6 math10%Low-income homes
Seneca SchoolTDSB · JK–8 · 75 students · Eringate-Centennial-West Deane–Gr 6 reading–Gr 6 math20%Low-income homes
Seventh Street Junior SchoolTDSB · JK–5 · 185 students · New Toronto–Gr 6 reading–Gr 6 math10%Low-income homes
Shaughnessy Public SchoolTDSB · JK–8 · 185 students · Henry Farm83%Gr 6 reading42%Gr 6 math10%Low-income homes
Sheppard Public SchoolTDSB · JK–5 · 205 students · York University Heights–Gr 6 reading–Gr 6 math10%Low-income homes
Shirley Street Junior Public SchoolTDSB · JK–6 · 160 students · Little Portugal94%Gr 6 reading61%Gr 6 math5%Low-income homes
Shoreham Public SchoolTDSB · JK–5 · 155 students · Black Creek–Gr 6 reading–Gr 6 math20%Low-income homes
Silver Springs Public SchoolTDSB · JK–8 · 360 students · East L'Amoreaux79%Gr 6 reading64%Gr 6 math15%Low-income homes
Silverthorn Community SchoolTDSB · JK–8 · 320 students · Keelesdale-Eglinton West85%Gr 6 reading26%Gr 6 math10%Low-income homes
Sir Adam Beck Junior SchoolTDSB · JK–5 · 410 students · French Immersion · Alderwood–Gr 6 reading–Gr 6 math5%Low-income homes
Sir Alexander Mackenzie Senior Public SchoolTDSB · 7–8 · 330 students · French Immersion · Agincourt South-Malvern West–Gr 6 reading–Gr 6 math10%Low-income homes
Sir Ernest MacMillan Senior Public SchoolTDSB · 7–8 · 285 students · French Immersion · Steeles–Gr 6 reading–Gr 6 math10%Low-income homes
Sir Samuel B Steele Junior Public SchoolTDSB · JK–6 · 325 students · French Immersion · Steeles84%Gr 6 reading68%Gr 6 math10%Low-income homes
Sloane Public SchoolTDSB · JK–5 · 325 students · Victoria Village–Gr 6 reading–Gr 6 math20%Low-income homes
Smithfield Middle SchoolTDSB · 6–8 · 435 students · Mount Olive-Silverstone-Jamestown87%Gr 6 reading48%Gr 6 math10%Low-income homes
Spectrum Alternative Senior SchoolTDSB · 7–8 · 55 students · South Eglinton-Davisville–Gr 6 reading–Gr 6 math10%Low-income homes
Sprucecourt Junior Public SchoolTDSB · JK–8 · 320 students · Cabbagetown-South St.James Town85%Gr 6 reading25%Gr 6 math20%Low-income homes
St Andrew's Middle SchoolTDSB · 6–8 · 370 students · St.Andrew-Windfields87%Gr 6 reading69%Gr 6 math10%Low-income homes
St Andrews Public SchoolTDSB · JK–8 · 490 students · Bendale-Glen Andrew92%Gr 6 reading63%Gr 6 math10%Low-income homes
St George's Junior SchoolTDSB · JK–5 · 175 students · Princess-Rosethorn–Gr 6 reading–Gr 6 math0%Low-income homes
St Margaret's Public SchoolTDSB · JK–8 · 310 students · West Hill93%Gr 6 reading21%Gr 6 math30%Low-income homes
Stanley Public SchoolTDSB · JK–5 · 225 students · French Immersion · Glenfield-Jane Heights–Gr 6 reading–Gr 6 math20%Low-income homes
Steelesview Public SchoolTDSB · JK–5 · 290 students · Bayview Woods-Steeles–Gr 6 reading–Gr 6 math10%Low-income homes
Stilecroft Public SchoolTDSB · JK–5 · 255 students · York University Heights–Gr 6 reading–Gr 6 math15%Low-income homes
Summit Heights Public SchoolTDSB · JK–8 · 385 students · Lansing-Westgate94%Gr 6 reading75%Gr 6 math10%Low-income homes
Sunny View Junior and Senior Public SchoolTDSB · JK–8 · 90 students · Bridle Path-Sunnybrook-York Mills–Gr 6 reading–Gr 6 math10%Low-income homes
Sunnylea Junior SchoolTDSB · JK–5 · 245 students · Stonegate-Queensway–Gr 6 reading–Gr 6 math0%Low-income homes
Swansea Junior and Senior Junior and Senior Public SchoolTDSB · JK–8 · 925 students · French Immersion · High Park-Swansea87%Gr 6 reading62%Gr 6 math7%Low-income homes
Tam O'Shanter Junior Public SchoolTDSB · JK–6 · 275 students · Tam O'Shanter-Sullivan59%Gr 6 reading26%Gr 6 math20%Low-income homes
Taylor Creek Public SchoolTDSB · JK–8 · 420 students · Oakridge71%Gr 6 reading21%Gr 6 math20%Low-income homes
Tecumseh Senior Public SchoolTDSB · 7–8 · 245 students · Golfdale-Cedarbrae-Woburn–Gr 6 reading–Gr 6 math20%Low-income homes
Terraview-Willowfield Public SchoolTDSB · JK–8 · 290 students · Wexford/Maryvale95%Gr 6 reading70%Gr 6 math5%Low-income homes
Terry Fox Public SchoolTDSB · JK–8 · 320 students · Steeles89%Gr 6 reading74%Gr 6 math10%Low-income homes
The Elms Junior Middle SchoolTDSB · JK–8 · 455 students · Elms-Old Rexdale74%Gr 6 reading28%Gr 6 math15%Low-income homes
The Grove Community SchoolTDSB · JK–6 · 100 students · Little Portugal–Gr 6 reading–Gr 6 math10%Low-income homes
The Waterfront SchoolTDSB · JK–8 · 185 students · Harbourfront-CityPlace93%Gr 6 reading71%Gr 6 math10%Low-income homes
Thomas L Wells Public SchoolTDSB · JK–8 · 455 students · Morningside Heights91%Gr 6 reading74%Gr 6 math5%Low-income homes
Thorncliffe Park Public SchoolTDSB · 1–5 · 1,305 students · French Immersion · Thorncliffe Park–Gr 6 reading–Gr 6 math29%Low-income homes
Three Valleys Public SchoolTDSB · JK–5 · 255 students · Parkwoods-O'Connor Hills–Gr 6 reading–Gr 6 math10%Low-income homes
Timberbank Junior Public SchoolTDSB · JK–6 · 200 students · East L'Amoreaux86%Gr 6 reading66%Gr 6 math10%Low-income homes
Tom Longboat Junior Public SchoolTDSB · JK–6 · 240 students · Malvern West97%Gr 6 reading52%Gr 6 math10%Low-income homes
Topcliff Public SchoolTDSB · JK–5 · 320 students · French Immersion · Glenfield-Jane Heights–Gr 6 reading–Gr 6 math15%Low-income homes
Tredway Woodsworth Public SchoolTDSB · JK–8 · 590 students · French Immersion · Woburn North70%Gr 6 reading45%Gr 6 math17%Low-income homes
Tumpane Public SchoolTDSB · JK–5 · 330 students · French Immersion · Oakdale-Beverley Heights–Gr 6 reading–Gr 6 math20%Low-income homes
Twentieth Street Junior SchoolTDSB · JK–5 · 210 students · New Toronto–Gr 6 reading–Gr 6 math10%Low-income homes
Valley Park Middle SchoolTDSB · 6–8 · 1,045 students · French Immersion · Flemingdon Park60%Gr 6 reading28%Gr 6 math27%Low-income homes
Valleyfield Junior SchoolTDSB · JK–6 · 275 students · French Immersion · Kingsview Village-The Westway91%Gr 6 reading45%Gr 6 math25%Low-income homes
Victoria Park Elementary SchoolTDSB · JK–5 · 120 students · O'Connor-Parkview–Gr 6 reading–Gr 6 math10%Low-income homes
Victoria Village Public SchoolTDSB · JK–5 · 265 students · Victoria Village–Gr 6 reading–Gr 6 math20%Low-income homes
Vradenburg Junior Public SchoolTDSB · JK–6 · 235 students · Tam O'Shanter-Sullivan95%Gr 6 reading59%Gr 6 math10%Low-income homes
Walter Perry Junior Public SchoolTDSB · JK–6 · 360 students · Kennedy Park77%Gr 6 reading41%Gr 6 math20%Low-income homes
Warren Park Junior Public SchoolTDSB · JK–6 · 195 students · Lambton Baby Point95%Gr 6 reading43%Gr 6 math10%Low-income homes
Wedgewood Junior SchoolTDSB · JK–5 · 510 students · Islington–Gr 6 reading–Gr 6 math5%Low-income homes
Wellesworth Junior SchoolTDSB · JK–6 · 180 students · Eringate-Centennial-West Deane–Gr 6 reading–Gr 6 math5%Low-income homes
West Glen Junior SchoolTDSB · JK–5 · 210 students · Islington–Gr 6 reading–Gr 6 math20%Low-income homes
West Hill Public SchoolTDSB · JK–8 · 260 students · West Hill88%Gr 6 reading56%Gr 6 math10%Low-income homes
West Humber Junior Middle SchoolTDSB · JK–8 · 420 students · West Humber-Clairville84%Gr 6 reading47%Gr 6 math5%Low-income homes
West Preparatory Junior Public SchoolTDSB · JK–6 · 530 students · Forest Hill North87%Gr 6 reading57%Gr 6 math10%Low-income homes
West Rouge Junior Public SchoolTDSB · JK–6 · 245 students · West Rouge85%Gr 6 reading51%Gr 6 math5%Low-income homes
Westmount Junior SchoolTDSB · JK–5 · 305 students · Humber Heights-Westmount–Gr 6 reading–Gr 6 math10%Low-income homes
Weston Memorial Junior Public SchoolTDSB · JK–5 · 240 students · Weston–Gr 6 reading–Gr 6 math10%Low-income homes
Westway Junior SchoolTDSB · JK–5 · 170 students · Kingsview Village-The Westway–Gr 6 reading–Gr 6 math15%Low-income homes
Westwood Middle SchoolTDSB · 6–8 · 415 students · French Immersion · Broadview North84%Gr 6 reading44%Gr 6 math10%Low-income homes
Wexford Public SchoolTDSB · JK–8 · 370 students · Wexford/Maryvale74%Gr 6 reading59%Gr 6 math15%Low-income homes
White Haven Junior Public SchoolTDSB · JK–8 · 495 students · French Immersion · Agincourt South-Malvern West87%Gr 6 reading57%Gr 6 math10%Low-income homes
Whitney Junior Public SchoolTDSB · JK–6 · 420 students · Rosedale-Moore Park100%Gr 6 reading88%Gr 6 math10%Low-income homes
Wilkinson Junior Public SchoolTDSB · JK–6 · 450 students · French Immersion · Danforth91%Gr 6 reading61%Gr 6 math0%Low-income homes
William Burgess Elementary SchoolTDSB · JK–5 · 365 students · Old East York–Gr 6 reading–Gr 6 math10%Low-income homes
William G Davis Junior Public SchoolTDSB · JK–6 · 250 students · West Rouge97%Gr 6 reading65%Gr 6 math5%Low-income homes
William G Miller Junior Public SchoolTDSB · JK–8 · 445 students · French Immersion · West Hill91%Gr 6 reading45%Gr 6 math5%Low-income homes
William J McCordic SchoolTDSB · JK–8 · 85 students · East End-Danforth–Gr 6 reading–Gr 6 math10%Low-income homes
Williamson Road Junior Public SchoolTDSB · JK–6 · 545 students · French Immersion · The Beaches97%Gr 6 reading73%Gr 6 math6%Low-income homes
Willow Park Junior Public SchoolTDSB · JK–6 · 290 students · Golfdale-Cedarbrae-Woburn53%Gr 6 reading9%Gr 6 math30%Low-income homes
Willowdale Middle SchoolTDSB · 6–8 · 525 students · French Immersion · Willowdale West88%Gr 6 reading63%Gr 6 math13%Low-income homes
Wilmington Elementary SchoolTDSB · JK–3 · 255 students · Bathurst Manor–Gr 6 reading–Gr 6 math10%Low-income homes
Winchester Junior and Senior Public SchoolTDSB · JK–8 · 480 students · French Immersion · Cabbagetown-South St.James Town89%Gr 6 reading57%Gr 6 math20%Low-income homes
Windfields Middle SchoolTDSB · 6–8 · 515 students · French Immersion · St.Andrew-Windfields97%Gr 6 reading80%Gr 6 math13%Low-income homes
Winona Drive Senior Public SchoolTDSB · 7–8 · 370 students · French Immersion · Wychwood–Gr 6 reading–Gr 6 math10%Low-income homes
Withrow Avenue Junior Public SchoolTDSB · JK–6 · 500 students · French Immersion · North Riverdale94%Gr 6 reading62%Gr 6 math0%Low-income homes
Woburn Junior Public SchoolTDSB · JK–6 · 340 students · Woburn North78%Gr 6 reading47%Gr 6 math20%Low-income homes
Woodbine Middle SchoolTDSB · 6–8 · 450 students · Don Valley Village61%Gr 6 reading20%Gr 6 math20%Low-income homes
Yorkview Public SchoolTDSB · JK–5 · 455 students · French Immersion · Willowdale West–Gr 6 reading–Gr 6 math10%Low-income homes
Yorkwoods Public SchoolTDSB · JK–5 · 255 students · French Immersion · Glenfield-Jane Heights–Gr 6 reading–Gr 6 math20%Low-income homes
Zion Heights Middle SchoolTDSB · 6–8 · 465 students · Bayview Woods-Steeles95%Gr 6 reading88%Gr 6 math15%Low-income homes
High schools
110 schoolsSchoolLiteracy testGr 9 mathLow-income homes
A Y Jackson Secondary SchoolTDSB · 9–12 · 1,400 students · Hillcrest Village92%Literacy test86%Gr 9 math13%Low-income homes
Agincourt Collegiate InstituteTDSB · 9–12 · 1,460 students · French Immersion · Agincourt South-Malvern West90%Literacy test75%Gr 9 math11%Low-income homes
Albert Campbell Collegiate InstituteTDSB · 9–12 · 1,270 students · Agincourt North92%Literacy test61%Gr 9 math12%Low-income homes
ALPHA II Alternative SchoolTDSB · 9–12 · Glenfield-Jane Heights–Literacy test–Gr 9 math–Low-income homes
Alternative Scarborough Education 1TDSB · 9–12 · Golfdale-Cedarbrae-Woburn–Literacy test–Gr 9 math–Low-income homes
Avondale Secondary Alternative SchoolTDSB · 9–12 · Newtonbrook East–Literacy test–Gr 9 math–Low-income homes
Birchmount Park Collegiate InstituteTDSB · 9–12 · 905 students · Birchcliffe-Cliffside72%Literacy test35%Gr 9 math15%Low-income homes
Bloor Collegiate InstituteTDSB · 9–12 · 820 students · Dufferin Grove95%Literacy test69%Gr 9 math10%Low-income homes
Burnhamthorpe Collegiate InstituteTDSB · 9–12 · 235 students · Islington–Literacy test–Gr 9 math10%Low-income homes
C W Jefferys Collegiate InstituteTDSB · 9–12 · 815 students · York University Heights65%Literacy test24%Gr 9 math17%Low-income homes
CALC Secondary SchoolTDSB · 9–12 · 565 students · North Riverdale–Literacy test–Gr 9 math19%Low-income homes
Cedarbrae Collegiate InstituteTDSB · 9–12 · 1,170 students · French Immersion · Golfdale-Cedarbrae-Woburn72%Literacy test39%Gr 9 math20%Low-income homes
Central Etobicoke High SchoolTDSB · 9–12 · 100 students · Willowridge-Martingrove-Richview–Literacy test–Gr 9 math10%Low-income homes
Central Technical SchoolTDSB · 9–12 · 985 students · University74%Literacy test34%Gr 9 math15%Low-income homes
Central Toronto AcademyTDSB · 9–12 · 975 students · Palmerston-Little Italy91%Literacy test47%Gr 9 math9%Low-income homes
Contact Alternative SchoolTDSB · 9–12 · 60 students · Kensington-Chinatown–Literacy test–Gr 9 math10%Low-income homes
Danforth Collegiate Institute and Technical SchoolTDSB · 9–12 · 1,500 students · Danforth78%Literacy test55%Gr 9 math12%Low-income homes
David and Mary Thomson Collegiate InstituteTDSB · 9–12 · 1,225 students · Bendale-Glen Andrew72%Literacy test32%Gr 9 math16%Low-income homes
Delphi Secondary Alternative SchoolTDSB · 9–12 · 60 students · Agincourt North73%Literacy test–Gr 9 math20%Low-income homes
Don Mills Collegiate InstituteTDSB · 9–12 · 795 students · Banbury-Don Mills81%Literacy test54%Gr 9 math15%Low-income homes
Downsview Secondary SchoolTDSB · 9–12 · 540 students · Downsview59%Literacy test26%Gr 9 math16%Low-income homes
Dr Norman Bethune Collegiate InstituteTDSB · 9–12 · 1,135 students · Steeles89%Literacy test73%Gr 9 math11%Low-income homes
Drewry Secondary SchoolTDSB · 9–12 · 85 students · Newtonbrook West–Literacy test–Gr 9 math10%Low-income homes
Earl Haig Secondary SchoolTDSB · 9–12 · 2,175 students · East Willowdale95%Literacy test84%Gr 9 math17%Low-income homes
East York Alternative Secondary SchoolTDSB · 9–12 · 140 students · French Immersion · Old East York–Literacy test–Gr 9 math15%Low-income homes
East York Collegiate InstituteTDSB · 9–12 · 1,090 students · French Immersion · Old East York83%Literacy test46%Gr 9 math12%Low-income homes
Eastdale Collegiate InstituteTDSB · 9–12 · 120 students · South Riverdale–Literacy test–Gr 9 math15%Low-income homes
Emery Collegiate InstituteTDSB · 9–12 · 640 students · Humbermede65%Literacy test29%Gr 9 math16%Low-income homes
Emery EdVance Secondary SchoolTDSB · 9–12 · 190 students · Humbermede–Literacy test–Gr 9 math20%Low-income homes
Etobicoke Collegiate InstituteTDSB · 9–12 · 1,330 students · Kingsway South90%Literacy test73%Gr 9 math8%Low-income homes
Etobicoke School of the ArtsTDSB · 9–12 · 825 students · Stonegate-Queensway92%Literacy test68%Gr 9 math8%Low-income homes
Etobicoke Secondary Alternative SchoolTDSB · 9–12 · Etobicoke City Centre–Literacy test–Gr 9 math–Low-income homes
Forest Hill Collegiate InstituteTDSB · 9–12 · 825 students · Forest Hill North93%Literacy test60%Gr 9 math10%Low-income homes
Frank Oke Secondary SchoolTDSB · 9–12 · 70 students · Rockcliffe-Smythe–Literacy test–Gr 9 math20%Low-income homes
George S Henry AcademyTDSB · 9–12 · 520 students · Fenside-Parkwoods70%Literacy test25%Gr 9 math18%Low-income homes
Georges Vanier Secondary SchoolTDSB · 9–12 · 985 students · Don Valley Village78%Literacy test52%Gr 9 math16%Low-income homes
Greenwood Secondary SchoolTDSB · 9–12 · 365 students · Greenwood-Coxwell–Literacy test17%Gr 9 math20%Low-income homes
Harbord Collegiate InstituteTDSB · 9–12 · 980 students · French Immersion · Palmerston-Little Italy93%Literacy test77%Gr 9 math11%Low-income homes
Heydon Park Secondary SchoolTDSB · 9–12 · 130 students · Kensington-Chinatown–Literacy test8%Gr 9 math10%Low-income homes
Humberside Collegiate InstituteTDSB · 9–12 · 1,460 students · French Immersion · High Park North96%Literacy test80%Gr 9 math7%Low-income homes
Inglenook Community SchoolTDSB · 9–12 · 60 students · Moss Park50%Literacy test–Gr 9 math10%Low-income homes
Jarvis Collegiate InstituteTDSB · 9–12 · 610 students · Cabbagetown-South St.James Town80%Literacy test34%Gr 9 math25%Low-income homes
John Polanyi Collegiate InstituteTDSB · 9–12 · 500 students · Englemount-Lawrence72%Literacy test37%Gr 9 math15%Low-income homes
Kapapamahchakwew - Wandering Spirit SchoolTDSB · 9–12 · Blake-Jones–Literacy test–Gr 9 math–Low-income homes
Kipling Collegiate InstituteTDSB · 9–12 · 565 students · Willowridge-Martingrove-Richview71%Literacy test20%Gr 9 math21%Low-income homes
L'Amoreaux Collegiate InstituteTDSB · 9–12 · 455 students · French Immersion · East L'Amoreaux75%Literacy test30%Gr 9 math15%Low-income homes
Lakeshore Collegiate InstituteTDSB · 9–12 · 650 students · French Immersion · New Toronto75%Literacy test42%Gr 9 math11%Low-income homes
Lawrence Park Collegiate InstituteTDSB · 9–12 · 1,255 students · French Immersion · Lawrence Park South96%Literacy test88%Gr 9 math7%Low-income homes
Leaside High SchoolTDSB · 9–12 · 1,115 students · French Immersion · Leaside-Bennington95%Literacy test79%Gr 9 math7%Low-income homes
Lester B Pearson Collegiate InstituteTDSB · 9–12 · 1,125 students · Malvern West84%Literacy test47%Gr 9 math10%Low-income homes
Malvern Collegiate InstituteTDSB · 9–12 · 1,140 students · French Immersion · East End-Danforth96%Literacy test78%Gr 9 math6%Low-income homes
Maplewood High SchoolTDSB · 9–12 · 140 students · West Hill–Literacy test–Gr 9 math15%Low-income homes
Marc Garneau Collegiate InstituteTDSB · 9–12 · 1,755 students · Flemingdon Park72%Literacy test34%Gr 9 math26%Low-income homes
Martingrove Collegiate InstituteTDSB · 9–12 · 1,000 students · Princess-Rosethorn83%Literacy test58%Gr 9 math12%Low-income homes
Monarch Park Collegiate InstituteTDSB · 9–12 · 1,015 students · Greenwood-Coxwell88%Literacy test70%Gr 9 math7%Low-income homes
Newtonbrook Secondary SchoolTDSB · 9–12 · 870 students · French Immersion · Newtonbrook West98%Literacy test39%Gr 9 math14%Low-income homes
North Albion Collegiate InstituteTDSB · 9–12 · 690 students · Mount Olive-Silverstone-Jamestown70%Literacy test29%Gr 9 math15%Low-income homes
North East Secondary Alternative SchoolTDSB · 9–12 · Don Valley Village–Literacy test–Gr 9 math–Low-income homes
North Toronto Collegiate InstituteTDSB · 9–12 · 1,220 students · North Toronto95%Literacy test80%Gr 9 math12%Low-income homes
North West Secondary Alternative SchoolTDSB · 9–12 · Newtonbrook West–Literacy test–Gr 9 math–Low-income homes
Northern Secondary SchoolTDSB · 9–12 · 2,075 students · Mount Pleasant East91%Literacy test72%Gr 9 math10%Low-income homes
Northview Heights Secondary SchoolTDSB · 9–12 · 1,585 students · Westminster-Branson86%Literacy test57%Gr 9 math14%Low-income homes
Oakwood Collegiate InstituteTDSB · 9–12 · 525 students · French Immersion · Corso Italia-Davenport88%Literacy test44%Gr 9 math9%Low-income homes
Oasis Alternative Secondary SchoolTDSB · 9–12 · 80 students · French Immersion · Wellington Place–Literacy test–Gr 9 math10%Low-income homes
Parkdale Collegiate InstituteTDSB · 9–12 · 635 students · South Parkdale86%Literacy test61%Gr 9 math13%Low-income homes
Parkview Alternative SchoolTDSB · 9–12 · 60 students · Wexford/Maryvale–Literacy test–Gr 9 math10%Low-income homes
R H King AcademyTDSB · 9–12 · 1,225 students · Cliffcrest82%Literacy test60%Gr 9 math11%Low-income homes
Richview Collegiate InstituteTDSB · 9–12 · 1,000 students · French Immersion · Princess-Rosethorn98%Literacy test67%Gr 9 math8%Low-income homes
Riverdale Collegiate InstituteTDSB · 9–12 · 1,600 students · South Riverdale95%Literacy test77%Gr 9 math7%Low-income homes
Rosedale Heights School of the ArtsTDSB · 9–12 · 945 students · Cabbagetown-South St.James Town95%Literacy test66%Gr 9 math8%Low-income homes
Runnymede Collegiate InstituteTDSB · 9–12 · 495 students · French Immersion · Runnymede-Bloor West Village76%Literacy test15%Gr 9 math20%Low-income homes
SATEC @ W A Porter Collegiate InstituteTDSB · 9–12 · 1,185 students · Clairlea-Birchmount89%Literacy test61%Gr 9 math14%Low-income homes
Scarborough Centre for Alternative StudiTDSB · 9–12 · 365 students · Kennedy Park–Literacy test–Gr 9 math15%Low-income homes
School of Experiential EducationTDSB · 9–12 · 195 students · French Immersion · Kingsview Village-The Westway–Literacy test–Gr 9 math20%Low-income homes
SEED Alternative SchoolTDSB · 9–12 · 50 students · South Riverdale–Literacy test–Gr 9 math10%Low-income homes
Silverthorn Collegiate InstituteTDSB · 9–12 · 880 students · Markland Wood84%Literacy test53%Gr 9 math8%Low-income homes
Sir John A Macdonald Collegiate InstituteTDSB · 9–12 · 990 students · L'Amoreaux West88%Literacy test55%Gr 9 math12%Low-income homes
Sir Oliver Mowat Collegiate InstituteTDSB · 9–12 · 950 students · Centennial Scarborough85%Literacy test56%Gr 9 math5%Low-income homes
Sir Wilfrid Laurier Collegiate InstituteTDSB · 9–12 · 1,325 students · Guildwood83%Literacy test52%Gr 9 math14%Low-income homes
Sir William Osler High SchoolTDSB · 9–12 · 120 students · Agincourt South-Malvern West–Literacy test–Gr 9 math10%Low-income homes
South East Secondary Alternative SchoolTDSB · 9–12 · 55 students · Kennedy Park–Literacy test–Gr 9 math20%Low-income homes
Stephen Leacock Collegiate InstituteTDSB · 9–12 · 575 students · Tam O'Shanter-Sullivan70%Literacy test47%Gr 9 math16%Low-income homes
Subway Academy IITDSB · 9–12 · 50 students · Kensington-Chinatown–Literacy test–Gr 9 math10%Low-income homes
The Student SchoolTDSB · 9–12 · 105 students · High Park North–Literacy test–Gr 9 math10%Low-income homes
Thistletown Collegiate InstituteTDSB · 9–12 · 610 students · Rexdale-Kipling78%Literacy test33%Gr 9 math15%Low-income homes
Ursula Franklin AcademyTDSB · 9–12 · 475 students · High Park North99%Literacy test86%Gr 9 math10%Low-income homes
Victoria Park Collegiate InstituteTDSB · 9–12 · 1,045 students · Fenside-Parkwoods79%Literacy test57%Gr 9 math14%Low-income homes
West End Alternative SchoolTDSB · 9–12 · 60 students · Palmerston-Little Italy–Literacy test–Gr 9 math10%Low-income homes
West Hill Collegiate InstituteTDSB · 9–12 · 945 students · West Hill70%Literacy test35%Gr 9 math15%Low-income homes
West Humber Collegiate InstituteTDSB · 9–12 · 1,120 students · Mount Olive-Silverstone-Jamestown83%Literacy test42%Gr 9 math13%Low-income homes
Western Technical & Commercial SchoolTDSB · 9–12 · 1,435 students · High Park North83%Literacy test53%Gr 9 math9%Low-income homes
Weston Collegiate InstituteTDSB · 9–12 · 1,015 students · Weston70%Literacy test27%Gr 9 math19%Low-income homes
Westview Centennial Secondary SchoolTDSB · 9–12 · 835 students · Glenfield-Jane Heights58%Literacy test21%Gr 9 math20%Low-income homes
Wexford Collegiate School for the ArtsTDSB · 9–12 · 965 students · Wexford/Maryvale–Literacy test44%Gr 9 math12%Low-income homes
William Lyon Mackenzie Collegiate InstituteTDSB · 9–12 · 1,400 students · Bathurst Manor96%Literacy test73%Gr 9 math10%Low-income homes
Winston Churchill Collegiate InstituteTDSB · 9–12 · 645 students · Dorset Park65%Literacy test22%Gr 9 math16%Low-income homes
Woburn Collegiate InstituteTDSB · 9–12 · 1,035 students · Woburn North81%Literacy test51%Gr 9 math15%Low-income homes
York Humber High SchoolTDSB · 9–12 · 90 students · Mount Dennis–Literacy test–Gr 9 math10%Low-income homes
York Memorial Collegiate InstituteTDSB · 9–12 · 885 students · Keelesdale-Eglinton West65%Literacy test35%Gr 9 math15%Low-income homes
York Mills Collegiate InstituteTDSB · 9–12 · 1,295 students · French Immersion · St.Andrew-Windfields96%Literacy test81%Gr 9 math13%Low-income homes
Yorkdale Secondary SchoolTDSB · 9–12 · 435 students · Yorkdale-Glen Park–Literacy test–Gr 9 math10%Low-income homes
Share of students who met the provincial standard, 2024–25. Low-income homes is the share of families with low incomes in the school’s neighbourhoods. Why we show income