#1Burlington
Ontario · 197,737 peopleOverall A+·#61 of 2,556
Strongest: schools A+, safety A·lowest: cost of living C−
Each edition grades its towns against each other only.
Burlington, #1 on this list · Photo: Canmenwalker (CC BY 4.0)Burlington, Ontario, tops the list at A+. Second and third places go to Blainville (A+) and North Vancouver (A). A grades go to 18 of the towns on the list. Furthest down the list is Cornwall, at D−. The list’s top ten come from 4 provinces and territories.
Overall grade, the rank among places of 50,000 or more (a city’s neighbourhoods count as places) How grades work
#1Overall A+·#61 of 2,556
Strongest: schools A+, safety A·lowest: cost of living C−
#2Overall A+·#64 of 2,556
Strongest: health A+, safety A·lowest: hazard risk D
#3Overall A·#98 of 2,556
Strongest: health A+, walkability A·lowest: cost of living D−
Ranked by its measure (Overall), best first; each town’s overall grade and national rank sit beside it.
98 towns
Overall grade, the rank among places of 50,000 or more (a city’s neighbourhoods count as places). Towns of 2,500 or more in Canada are listed by it, best first; a tie goes to the town with the better overall rank. How grades work
Photos: Burlington, Canmenwalker (CC BY 4.0) · Blainville, P199 (CC BY-SA 4.0) · North Vancouver, Xicotencatl (CC BY-SA 4.0), via Wikimedia Commons.
Sources: TownRatings grades: our own summary of the data, ranking Canadian towns against each other only, run #73 of 10 November 2026. Under the Statistics Canada Open Licence.
Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).