#1Beaupré
Quebec · 4,314 peopleOverall A·#260 of 2,556
Strongest: health A+, safety A−·lowest: hazard risk C
Each edition grades its towns against each other only.
Beaupré, #1 on this list · Photo: Gabriel Picard (CC BY-SA 4.0)First place goes to Beaupré, Quebec, with A+. In second place is North Vancouver, at A+; in third, Saint-Sacrement, at A+. The A range holds 1,164 towns on this list. Last on the list is Arviat, at D−. The first ten places are spread over 2 provinces and territories.
Health grade: self-rated health, chronic conditions and smoking (age-standardized), life expectancy and distance to a hospital How grades work
#1Overall A·#260 of 2,556
Strongest: health A+, safety A−·lowest: hazard risk C
#2Overall B+·#760 of 2,556
Strongest: health A+, walkability A+·lowest: cost of living D−
#3Overall B·#1,013 of 2,556
Strongest: health A+, walkability A+·lowest: cost of living D
Ranked by its measure (Health), best first; each town’s overall grade and national rank sit beside it.
100 towns
Health grade: self-rated health, chronic conditions and smoking (age-standardized), life expectancy and distance to a hospital. 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: Beaupré, Gabriel Picard (CC BY-SA 4.0) · North Vancouver, Miranda.Kopetzky (CC BY-SA 4.0) · Saint-Sacrement, Wilfredor (CC0), 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).