#1Arviat
Nunavut · 3,330 peopleOverall –
Strongest: hazard risk A+, walkability A+·lowest: health D−
Each edition grades its towns against each other only.
Arviat, #1 on this list · Photo: Ansgar Walk (CC BY-SA 2.5)Between them, 5 provinces and territories supply the top ten. No town does better on this list than Arviat, Nunavut, at 21.8 years. La Crète is second at 23.4 years, and Waskaganish third at 25 years. Halfway down the list, Braeside comes in at 42.1 years. The bottom of the list is Brockville, with 67.7 years.
Median age of residents, 2021 census (for a city’s neighbourhoods, estimated from five-year age groups) How grades work
#1Overall –
Strongest: hazard risk A+, walkability A+·lowest: health D−
#2Overall D−·#2,535 of 2,556
Strongest: hazard risk A+, jobs & income B·lowest: schools D
#3Overall –
Strongest: hazard risk A+, walkability A+·lowest: safety C−
Ranked by its measure (Median age), best first; each town’s overall grade and national rank sit beside it.
100 towns
Median age of residents, 2021 census (for a city’s neighbourhoods, estimated from five-year age groups). 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: Arviat, Ansgar Walk (CC BY-SA 2.5) · La Crète, Jacob Marfo (CC BY-SA 3.0) · Waskaganish, Velatrix (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).