All provinces and territories
Schools in Canada
18,820 elementary, secondary and post-secondary schools from official provincial and territorial lists, organized by province and municipality.
63 municipal school maps below
One circle per municipality, sized by the number of listed schools.
- Schools listed
- 18,82015,715 with a mapped location
- K–12 schools
- 16,2802,026 post-secondary or adult
- Official-language minority
- 998Official-language minority schools (as listed)
- Municipalities
- 2,676
Overview
What the lists show for Canada
A school can offer several levels, so level counts add up to more than the number of schools. Sector is shown only as the source states it.
- : 5,268
- : 9,041
- : 12,536
- : 8,780
- : 5,046
- : 2,046
- : 9,093
- : 2,246
- : 3,398
- : 174
- : 3,909
Provinces
By province and territory
| Province or territory | Schools | Elementary | Secondary | Post-sec. | Lang. minority |
|---|---|---|---|---|---|
| Ontario | 6,803 | 4,924 | 1,771 | 298 | 468 |
| Quebec | 3,642 | 2,201 | 802 | 886 | 318 |
| Alberta | 2,831 | 1,750 | 753 | 233 | 40 |
| British Columbia | 2,357 | 1,437 | 606 | 320 | 11 |
| Manitoba | 941 | 555 | 332 | 58 | 24 |
| Saskatchewan | 924 | 754 | 399 | 55 | 10 |
| Nova Scotia | 434 | 301 | 94 | 61 | 22 |
| New Brunswick | 369 | 255 | 71 | 73 | 88 |
| Newfoundland and Labrador | 295 | 206 | 124 | 41 | 6 |
| Prince Edward Island | 87 | 49 | 21 | 15 | 5 |
| Northwest Territories | 52 | 43 | 29 | 3 | 2 |
| Nunavut | 46 | 33 | 26 | 1 | 1 |
| Yukon | 39 | 28 | 18 | 2 | 3 |
City maps
Municipal school maps
- TorontoOnt. · 1,168 schools
- MontréalQue. · 716 schools
- CalgaryAlta. · 668 schools
- EdmontonAlta. · 493 schools
- OttawaOnt. · 415 schools
- WinnipegMan. · 360 schools
- MississaugaOnt. · 337 schools
- VancouverB.C. · 248 schools
- BramptonOnt. · 246 schools
- HamiltonOnt. · 199 schools
- SurreyB.C. · 197 schools
- QuébecQue. · 186 schools
- HalifaxN.S. · 176 schools
- MarkhamOnt. · 162 schools
- LondonOnt. · 157 schools
- SaskatoonSask. · 136 schools
- LavalQue. · 128 schools
- LongueuilQue. · 114 schools
- ReginaSask. · 113 schools
- Richmond HillOnt. · 112 schools
- GatineauQue. · 111 schools
- KitchenerOnt. · 98 schools
- VaughanOnt. · 95 schools
- Greater SudburyOnt. · 94 schools
- WindsorOnt. · 94 schools
- OakvilleOnt. · 91 schools
- BurnabyB.C. · 86 schools
- RichmondB.C. · 86 schools
- LethbridgeAlta. · 77 schools
- Red DeerAlta. · 76 schools
- BurlingtonOnt. · 75 schools
- SherbrookeQue. · 75 schools
- KingstonOnt. · 74 schools
- KelownaB.C. · 71 schools
- AbbotsfordB.C. · 70 schools
- OshawaOnt. · 68 schools
- BarrieOnt. · 67 schools
- GuelphOnt. · 63 schools
- LangleyB.C. · 62 schools
- CambridgeOnt. · 61 schools
- SaguenayQue. · 61 schools
- Trois-RivièresQue. · 59 schools
- St. CatharinesOnt. · 58 schools
- WhitbyOnt. · 58 schools
- CoquitlamB.C. · 56 schools
- Prince GeorgeB.C. · 56 schools
- Thunder BayOnt. · 55 schools
- BrantfordOnt. · 54 schools
- KamloopsB.C. · 52 schools
- LévisQue. · 50 schools
- MiltonOnt. · 49 schools
- SaanichB.C. · 49 schools
- Medicine HatAlta. · 48 schools
- Chatham-KentOnt. · 47 schools
- Grande PrairieAlta. · 46 schools
- AjaxOnt. · 45 schools
- DeltaB.C. · 45 schools
- WaterlooOnt. · 45 schools
- PeterboroughOnt. · 44 schools
- Strathcona CountyAlta. · 44 schools
- ChilliwackB.C. · 42 schools
- NanaimoB.C. · 40 schools
- Sault Ste. MarieOnt. · 40 schools
About the data
Where the list comes from
Source lists are dated 2020-12-30 to 2024-11-29. Schools open, close, move and change grades. Confirm current details and enrolment rules with the school or school board.
Schools come from Open Database of Educational Facilities (ODEF), version 3.0 (Statistics Canada (Linkable Open Data Environment)), which combines 37 official lists for Canada. No school is rated or ranked here. Check what to confirm before choosing.