#1Marathon
Ontario · 3,223 peopleOverall B·#1,003 of 2,556
Strongest: cost of living A+, walkability A·lowest: schools C−
Each edition grades its towns against each other only.
Marathon, #1 on this list · Photo: davestew89 (CC BY 3.0)178 towns on the list grade in the A range. Last place on the list falls to Strathcona, at D−. Between them, 5 provinces and territories supply the top ten. No town does better on this list than Marathon, Ontario, at A+. Labrador City is second at A+, and Division No. 19, Unorganized third at A+.
Cost of living grade: the owners’ median home value and a year’s rent, each against the place’s own household income How grades work
#1Overall B·#1,003 of 2,556
Strongest: cost of living A+, walkability A·lowest: schools C−
#2Overall A+·#44 of 2,556
Strongest: jobs & income A+, cost of living A+·lowest: hazard risk D−
#3Overall D·#2,470 of 2,556
Strongest: cost of living A+, walkability C+·lowest: hazard risk D−
Ranked by its measure (Cost of living), best first; each town’s overall grade and national rank sit beside it.
100 towns
Cost of living grade: the owners’ median home value and a year’s rent, each against the place’s own household income. 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: Marathon, davestew89 (CC BY 3.0) · Labrador City, Quintin Soloviev (CC BY 4.0) · Division No. 19, Unorganized, Earth Science and Remote Sensing Unit , Lyndon B. Johnson S… (Public domain), 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).