Guest, Sign inJoin
Arviat Church Centers 1995-06-30Arviat, #1 on this list · Photo: Ansgar Walk (CC BY-SA 2.5)
Canada · 2026

Towns with the youngest residents in Canada

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

#1

Arviat

Nunavut · 3,330 people
21.8 years Median age

Overall –

Strongest: hazard risk A+, walkability A+·lowest: health D−

#2

La Crète

Alberta · 14,488 people
23.4 years Median age

Overall D−·#2,535 of 2,556

Strongest: hazard risk A+, jobs & income B·lowest: schools D

#3

Waskaganish

Quebec · 2,726 people
25 years Median age

Overall –

Strongest: hazard risk A+, walkability A+·lowest: safety C−

The top 100 of 2,589

Ranked by its measure (Median age), best first; each town’s overall grade and national rank sit beside it.

The full ranking →

100 towns

#TownMedian ageGrade · national rankWhat drives it
1ArviatNunavut · 3,330 people21.8 yearsStrongest: hazard risk A+, walkability A+·lowest: health D−
2La CrèteAlberta · 14,488 people23.4 yearsD−#2,535 of 2,556 nationallyStrongest: hazard risk A+, jobs & income B·lowest: schools D
3WaskaganishQuebec · 2,726 people25 yearsStrongest: hazard risk A+, walkability A+·lowest: safety C−
4StanleyManitoba · 9,929 people25.6 yearsA−#354 of 2,556 nationallyStrongest: safety A+, jobs & income A·lowest: walkability C−
5La LocheSaskatchewan · 3,124 people25.6 yearsStrongest: walkability A, cost of living A−·lowest: hazard risk D−
6ChisasibiQuebec · 5,382 people26.6 yearsStrongest: hazard risk A+, jobs & income A·lowest: safety C−
7Rankin InletNunavut · 3,336 people26.8 yearsStrongest: walkability A+, hazard risk A+·lowest: safety D−
8RhinelandManitoba · 6,819 people27.2 yearsC+#1,511 of 2,556 nationallyStrongest: jobs & income B, walkability B·lowest: safety C
9TaberAlberta · 8,009 people27.4 yearsB−#1,380 of 2,556 nationallyStrongest: safety A+, hazard risk B·lowest: walkability C−
10La BroquerieManitoba · 7,808 people28.6 yearsC−#2,186 of 2,556 nationallyStrongest: safety B+, health C+·lowest: hazard risk D−
11MitchellManitoba · 19,950 people28.8 yearsB#1,052 of 2,556 nationallyStrongest: hazard risk A−, safety B+·lowest: walkability C+
12KuujjuaqQuebec · 2,766 people28.8 yearsStrongest: jobs & income A+, walkability A+·lowest: safety D−
13MistissiniQuebec · 4,067 people29 yearsStrongest: jobs & income A−, walkability A−·lowest: hazard risk D−
14AlbanyAlberta · 3,015 people29.9 yearsC#1,856 of 2,556 nationallyStrongest: hazard risk A+, schools B+·lowest: safety C−
15Bridgwater TrailsManitoba · 11,365 people30.4 yearsC−#2,258 of 2,556 nationallyStrongest: hazard risk B+, health B+·lowest: safety D
16South PointeManitoba · 8,168 people30.5 yearsC#1,939 of 2,556 nationallyStrongest: hazard risk B+, health B+·lowest: safety D
17Electoral Area B, Peace RiverBritish Columbia · 5,814 people30.6 yearsC#2,003 of 2,556 nationallyStrongest: hazard risk B+, schools B·lowest: health D
18Clear HillsAlberta · 3,110 people30.6 yearsD−#2,556 of 2,556 nationallyStrongest: hazard risk B+, cost of living C−·lowest: health D−
19MapleAlberta · 3,920 people30.9 yearsB+#683 of 2,556 nationallyStrongest: hazard risk A+, schools A·lowest: safety C−
20McConachieAlberta · 10,450 people30.9 yearsB#982 of 2,556 nationallyStrongest: hazard risk A+, walkability A·lowest: safety C−
21ThompsonManitoba · 12,917 people31 yearsC+#1,590 of 2,556 nationallyStrongest: cost of living A, jobs & income A−·lowest: safety D−
22La RongeSaskatchewan · 2,668 people31 yearsStrongest: walkability A−, jobs & income A−·lowest: hazard risk D−
23Wellington PlaceOntario · 25,729 people31.1 yearsB#1,108 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
24Westdale SouthOntario · 4,931 people31.1 yearsC+#1,666 of 2,556 nationallyStrongest: walkability A+, schools B+·lowest: cost of living D−
25UniversitySaskatchewan · 5,888 people31.1 yearsC#1,995 of 2,556 nationallyStrongest: hazard risk A, walkability A−·lowest: cost of living D
26Cy BeckerAlberta · 2,683 people31.2 yearsB+#623 of 2,556 nationallyStrongest: hazard risk A+, jobs & income A·lowest: safety C−
27LaurelAlberta · 15,263 people31.2 yearsB#1,153 of 2,556 nationallyStrongest: hazard risk A+, schools A−·lowest: safety C−
28EdgeleyOntario · 7,016 people31.2 yearsB−#1,446 of 2,556 nationallyStrongest: hazard risk A, health A·lowest: cost of living D−
29Yonge-Bay CorridorOntario · 12,888 people31.2 yearsC#1,937 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
30Opportunity No. 17Alberta · 3,592 people31.2 yearsD−#2,502 of 2,556 nationallyStrongest: cost of living A, jobs & income B−·lowest: schools D−
31The Orchards At EllerslieAlberta · 6,267 people31.3 yearsA−#416 of 2,556 nationallyStrongest: hazard risk A+, schools A·lowest: safety C−
32AlloaOntario · 29,669 people31.3 yearsB#1,161 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D
33West Kildonan IndustrialManitoba · 3,678 people31.5 yearsB−#1,305 of 2,556 nationallyStrongest: jobs & income A, walkability B+·lowest: safety D
34North Inkster IndustrialManitoba · 3,661 people31.5 yearsB−#1,378 of 2,556 nationallyStrongest: jobs & income A, hazard risk B+·lowest: safety D
35CityscapeAlberta · 11,782 people31.5 yearsC+#1,584 of 2,556 nationallyStrongest: health A, walkability A−·lowest: cost of living D
36TamarackAlberta · 6,860 people31.6 yearsB+#661 of 2,556 nationallyStrongest: hazard risk A+, walkability A·lowest: safety C−
37Harbour LandingSaskatchewan · 14,402 people31.6 yearsB−#1,450 of 2,556 nationallyStrongest: jobs & income A+, health B·lowest: safety C−
38PaisleyAlberta · 2,897 people31.7 yearsB+#597 of 2,556 nationallyStrongest: hazard risk A+, schools A·lowest: safety C−
39ChappelleAlberta · 14,815 people31.7 yearsB+#713 of 2,556 nationallyStrongest: hazard risk A+, schools A·lowest: safety C−
40Crystallina Nera WestAlberta · 3,150 people31.7 yearsC−#2,114 of 2,556 nationallyStrongest: hazard risk A+, health B·lowest: safety C−
41Forty Mile County No. 8Alberta · 3,927 people31.8 yearsA−#358 of 2,556 nationallyStrongest: safety A, hazard risk A·lowest: jobs & income C−
42BlackfaldsAlberta · 12,258 people31.8 yearsB−#1,413 of 2,556 nationallyStrongest: hazard risk A−, safety B+·lowest: health C
43Blairmore Suburban CentreSaskatchewan · 7,411 people31.8 yearsC+#1,609 of 2,556 nationallyStrongest: hazard risk A, jobs & income A−·lowest: safety C−
44OromoctoNew Brunswick · 9,451 people31.8 yearsC#1,818 of 2,556 nationallyStrongest: jobs & income A+, cost of living B−·lowest: hazard risk D
45EdgemontAlberta · 5,059 people31.9 yearsA−#516 of 2,556 nationallyStrongest: hazard risk A+, schools A·lowest: safety C−
46Glenridding HeightsAlberta · 4,388 people31.9 yearsB+#666 of 2,556 nationallyStrongest: hazard risk A+, schools A·lowest: safety C−
47DraytonOntario · 11,518 people32 yearsA#172 of 2,556 nationallyStrongest: safety A+, jobs & income A·lowest: cost of living C
48PetawawaOntario · 19,606 people32 yearsA#218 of 2,556 nationallyStrongest: safety A+, jobs & income A·lowest: health C
49CoalhurstAlberta · 3,244 people32 yearsB+#849 of 2,556 nationallyStrongest: safety A, jobs & income B·lowest: cost of living C+
50RedstoneAlberta · 13,230 people32 yearsB#944 of 2,556 nationallyStrongest: health A, walkability B+·lowest: cost of living C−
51CountrysideOntario · 5,595 people32 yearsB−#1,171 of 2,556 nationallyStrongest: hazard risk A, health A−·lowest: cost of living D
52Lloydminster (Part)Saskatchewan · 13,137 people32 yearsC−#2,196 of 2,556 nationallyStrongest: hazard risk A−, jobs & income A−·lowest: safety D
53KeswickAlberta · 3,957 people32.1 yearsB+#724 of 2,556 nationallyStrongest: hazard risk A+, schools A·lowest: safety C−
54LivingstonAlberta · 3,929 people32.1 yearsB+#756 of 2,556 nationallyStrongest: health A, schools A·lowest: cost of living C−
55University HeightsAlberta · 4,031 people32.1 yearsB#879 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D−
56RosenbergOntario · 9,831 people32.1 yearsB#1,030 of 2,556 nationallyStrongest: health A, hazard risk A−·lowest: cost of living C−
57Skyview RanchAlberta · 14,061 people32.1 yearsB#1,082 of 2,556 nationallyStrongest: health A, walkability A·lowest: cost of living D
58Leila NorthManitoba · 3,966 people32.1 yearsC#1,831 of 2,556 nationallyStrongest: walkability A+, health B+·lowest: safety D
59Ledbury-Heron Gate-RidgemontOntario · 15,610 people32.1 yearsC#1,869 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D−
60Clareview Town CentreAlberta · 3,800 people32.1 yearsC−#2,226 of 2,556 nationallyStrongest: walkability A+, hazard risk A+·lowest: safety C−
61CentennialManitoba · 4,483 people32.1 yearsD#2,410 of 2,556 nationallyStrongest: walkability A+, health B+·lowest: jobs & income D−
62Fort RichmondManitoba · 11,563 people32.1 yearsD#2,411 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D
63RapperswillAlberta · 3,639 people32.2 yearsB+#714 of 2,556 nationallyStrongest: hazard risk A+, cost of living B+·lowest: safety C−
64WalkerAlberta · 13,388 people32.2 yearsB+#839 of 2,556 nationallyStrongest: hazard risk A+, schools A·lowest: safety C−
65Hampton VillageSaskatchewan · 9,119 people32.3 yearsB+#637 of 2,556 nationallyStrongest: jobs & income A+, hazard risk A·lowest: safety C−
66CarringtonAlberta · 2,920 people32.3 yearsB+#647 of 2,556 nationallyStrongest: health A, schools A·lowest: cost of living C
67CharlesworthAlberta · 8,135 people32.3 yearsB+#668 of 2,556 nationallyStrongest: hazard risk A+, schools A·lowest: safety C−
68Harbourfront-CityPlaceOntario · 28,199 people32.3 yearsB+#846 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
69ShannonQuebec · 7,088 people32.4 yearsA+#1 of 2,556 nationallyStrongest: health A+, jobs & income A+·lowest: hazard risk C
70SecordAlberta · 8,205 people32.4 yearsA−#316 of 2,556 nationallyStrongest: hazard risk A+, schools A·lowest: safety C−
71AllardAlberta · 8,148 people32.4 yearsB#1,091 of 2,556 nationallyStrongest: hazard risk A+, schools A·lowest: safety C−
72RosewoodSaskatchewan · 8,427 people32.4 yearsB−#1,382 of 2,556 nationallyStrongest: jobs & income A, hazard risk A·lowest: safety C−
73Saddle RidgeAlberta · 21,479 people32.4 yearsC+#1,566 of 2,556 nationallyStrongest: walkability A, health A·lowest: cost of living C−
74Fort St. JohnBritish Columbia · 24,383 people32.4 yearsC+#1,673 of 2,556 nationallyStrongest: jobs & income A+, walkability A−·lowest: safety D
75Cold LakeAlberta · 17,798 people32.4 yearsC#1,878 of 2,556 nationallyStrongest: jobs & income A, hazard risk A·lowest: safety D
76CreditviewOntario · 5,598 people32.5 yearsB#1,119 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living D
77Crystallina Nera EastAlberta · 5,566 people32.5 yearsC+#1,569 of 2,556 nationallyStrongest: hazard risk A+, health B·lowest: safety C−
78City Commercial CoreOntario · 2,581 people32.7 yearsB#1,046 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D
79TaradaleAlberta · 17,911 people32.7 yearsC+#1,665 of 2,556 nationallyStrongest: walkability A+, health A·lowest: schools C−
80Saint-Gabriel-de-ValcartierQuebec · 3,400 people32.8 yearsA#180 of 2,556 nationallyStrongest: safety A+, health A+·lowest: walkability D
81Nolan HillAlberta · 8,581 people32.8 yearsA−#350 of 2,556 nationallyStrongest: health A+, schools A·lowest: cost of living C
82NivervilleManitoba · 7,277 people32.8 yearsA−#470 of 2,556 nationallyStrongest: safety A, hazard risk A−·lowest: health C+
83EvergreenSaskatchewan · 16,088 people32.8 yearsB#1,152 of 2,556 nationallyStrongest: jobs & income A+, hazard risk A·lowest: safety C−
84Meadow LakeSaskatchewan · 5,667 people32.8 yearsC+#1,582 of 2,556 nationallyStrongest: walkability A, hazard risk A−·lowest: safety D−
85Lethbridge CountyAlberta · 10,988 people32.8 yearsC−#2,082 of 2,556 nationallyStrongest: jobs & income A−, hazard risk B·lowest: cost of living C−
86IqaluitNunavut · 8,612 people32.8 yearsStrongest: hazard risk A+, walkability A+·lowest: safety D−
87Findlay CreekOntario · 14,089 people32.9 yearsA−#300 of 2,556 nationallyStrongest: safety A, health A·lowest: cost of living C
88Fort York-Liberty VillageOntario · 20,071 people32.9 yearsA−#434 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
89Spring ValleyOntario · 12,564 people32.9 yearsB#1,026 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living C−
90Grosvenor ParkSaskatchewan · 6,240 people32.9 yearsC−#2,282 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
91Rundle HeightsAlberta · 5,175 people32.9 yearsD#2,478 of 2,556 nationallyStrongest: hazard risk A+, walkability A+·lowest: jobs & income D−
92Trumpeter AreaAlberta · 5,220 people33 yearsA−#499 of 2,556 nationallyStrongest: hazard risk A+, jobs & income A+·lowest: walkability D
93Henry FarmOntario · 19,953 people33 yearsB+#789 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
94LegacyAlberta · 7,975 people33 yearsB+#796 of 2,556 nationallyStrongest: health A, schools A−·lowest: cost of living C−
95Trinity CommonsOntario · 8,477 people33 yearsB#1,117 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D
96StonebridgeSaskatchewan · 15,230 people33 yearsB−#1,328 of 2,556 nationallyStrongest: jobs & income A+, hazard risk A·lowest: safety C−
97SpenceManitoba · 4,378 people33.1 yearsD#2,439 of 2,556 nationallyStrongest: walkability A+, health B+·lowest: jobs & income D−
98Warner County No. 5Alberta · 4,533 people33.2 yearsB+#716 of 2,556 nationallyStrongest: schools A+, safety A·lowest: walkability D
99Mount Pleasant NorthOntario · 10,103 people33.2 yearsB#1,015 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living C−
100Hickory WoodsOntario · 14,247 people33.2 yearsB−#1,221 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
Method

How this list is made

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

Rankings

More lists across Canada

Province by province

Best places to live, province by province

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).