Guest, Sign inJoin
December Sunset in Claresholm, Alberta - panoramioClaresholm, #1 on this list · Photo: Tiado (CC BY-SA 3.0)
Alberta · 2026

Towns with the oldest residents in Alberta

The list ends with La Crète, at 23.4 years. Claresholm is #89 of 2,589 on the list for all of Canada. Of the places on this list, only one makes the national top 100. First place in Alberta goes to Claresholm, with 56.8 years. Palliser takes second place with 53.6 years; Nanton is third with 52.8 years. At the halfway mark stands Sakaw, at 39.3 years.

Median age of residents, 2021 census (for a city’s neighbourhoods, estimated from five-year age groups) How grades work

#1

Claresholm

Alberta · 4,242 people
56.8 years Median age

Overall C+·#1,538 of 2,556

Strongest: health A+, walkability A−·lowest: safety C

#2

Palliser

Alberta · 4,987 people
53.6 years Median age

Overall B+·#604 of 2,556

Strongest: health A+, walkability A·lowest: cost of living D−

#3

Nanton

Alberta · 2,522 people
52.8 years Median age

Overall A−·#428 of 2,556

Strongest: walkability A, schools A·lowest: cost of living C

All 474, ranked in Alberta

Best first in Alberta; beside each place, its rank on the same list for all of Canada.

Every Alberta list

474 places

#TownMedian ageCanada rankWhat drives it
1Claresholm4,242 people56.8 years#89 of 2,589Strongest: health A+, walkability A−·lowest: safety C
2Palliser4,987 people53.6 years#193 of 2,589Strongest: health A+, walkability A·lowest: cost of living D−
3Nanton2,522 people52.8 years#227 of 2,589Strongest: walkability A, schools A·lowest: cost of living C
4Crowsnest Pass6,011 people52.8 years#231 of 2,589Strongest: walkability A−, schools B+·lowest: safety C
5Thorhild County3,147 people52 years#268 of 2,589Strongest: hazard risk A−, cost of living A−·lowest: health D−
6Country Hills Village2,731 people51.9 years#273 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
7Hamptons7,342 people51.1 years#316 of 2,589Strongest: health A+, schools A·lowest: cost of living C+
8Rhatigan Ridge7,066 people50.9 years#319 of 2,589Strongest: hazard risk A+, schools A+·lowest: safety C−
9Black Diamond2,910 people50.8 years#334 of 2,589Strongest: health A+, safety A−·lowest: schools D
10Scenic Acres8,026 people50.7 years#345 of 2,589Strongest: health A, schools A·lowest: cost of living B−
11Parkland3,652 people50.6 years#347 of 2,589Strongest: health A+, schools A·lowest: cost of living C+
12Fish Creek Park9,045 people50.3 years#372 of 2,589Strongest: health A, schools A·lowest: cost of living C−
13Rimbey2,502 people50 years#389 of 2,589Strongest: walkability A+, hazard risk A−·lowest: safety C−
14Pincher Creek No. 93,176 people49.6 years#415 of 2,589Strongest: jobs & income B, hazard risk C+·lowest: schools C−
15Wildwood4,177 people49.5 years#418 of 2,589Strongest: health A+, schools A·lowest: cost of living C−
16Signal Hill13,293 people49.4 years#420 of 2,589Strongest: schools A+, health A+·lowest: cost of living C−
17Hanna2,665 people49.2 years#424 of 2,589Strongest: schools A+, walkability A+·lowest: safety C+
18Wetaskiwin County No. 1012,117 people48.8 years#472 of 2,589Strongest: hazard risk A−, schools C+·lowest: walkability D
19Lesser Slave River No. 1242,980 people48.8 years#475 of 2,589Strongest: jobs & income A−, cost of living B−·lowest: hazard risk D−
20Laurier Heights3,048 people48.6 years#480 of 2,589Strongest: jobs & income A+, hazard risk A+·lowest: safety C−
21Patterson4,169 people48.6 years#481 of 2,589Strongest: health A+, schools A·lowest: cost of living D
22Foothills County25,789 people48.4 years#484 of 2,589Strongest: health A, schools A·lowest: walkability C
23Bearspaw5,192 people48.2 years#509 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
24Sundre2,683 people47.6 years#560 of 2,589Strongest: walkability A−, schools B+·lowest: safety C−
25Athabasca County7,280 people47.6 years#562 of 2,589Strongest: schools A, hazard risk A−·lowest: health D
26Barrhead4,768 people47.6 years#563 of 2,589Strongest: walkability A, hazard risk B+·lowest: health C−
27Lamont County3,918 people47.6 years#566 of 2,589Strongest: hazard risk A, jobs & income B−·lowest: walkability C−
28McCauley4,060 people47.5 years#569 of 2,589Strongest: walkability A+, hazard risk A+·lowest: jobs & income D−
29Beaumaris4,125 people47.5 years#570 of 2,589Strongest: hazard risk A+, walkability B+·lowest: cost of living D
30Bulyea Heights3,264 people47.2 years#585 of 2,589Strongest: hazard risk A+, schools A+·lowest: safety C−
31Hawkwood9,188 people47.1 years#614 of 2,589Strongest: health A+, schools A·lowest: cost of living C
32Meadowlark Park2,671 people47.1 years#616 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
33Kensington3,697 people47 years#619 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
34Sandstone Valley5,816 people46.9 years#621 of 2,589Strongest: health A+, walkability A−·lowest: cost of living C−
35Westlock5,363 people46.8 years#646 of 2,589Strongest: walkability A, hazard risk A−·lowest: safety D
36Lac Ste. Anne County12,639 people46.8 years#647 of 2,589Strongest: hazard risk B+, cost of living B−·lowest: health D−
37Willow Park6,891 people46.7 years#649 of 2,589Strongest: health A, walkability A·lowest: cost of living C−
38Twin Brooks5,102 people46.7 years#650 of 2,589Strongest: hazard risk A+, schools A+·lowest: safety C−
39Elbow Park4,120 people46.5 years#660 of 2,589Strongest: health A+, jobs & income A·lowest: safety B−
40Lake Bonavista11,154 people46.5 years#662 of 2,589Strongest: health A, jobs & income A·lowest: cost of living C+
41Mountain View County14,802 people46.4 years#672 of 2,589Strongest: health A, hazard risk A−·lowest: walkability C−
42Clearwater County11,856 people46.4 years#692 of 2,589Strongest: hazard risk B+, cost of living B·lowest: safety D
43Edgemont15,359 people46.3 years#694 of 2,589Strongest: health A+, schools A·lowest: cost of living C−
44Oakridge5,623 people46.2 years#697 of 2,589Strongest: health A+, schools A·lowest: cost of living C−
45River Valley Oleskiw9,922 people46.2 years#699 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
46Turner Valley2,784 people46 years#714 of 2,589Strongest: health A+, safety A−·lowest: cost of living D
47Innisfail8,736 people46 years#722 of 2,589Strongest: hazard risk A−, walkability B+·lowest: cost of living C−
48Red Deer County22,076 people46 years#726 of 2,589Strongest: hazard risk A−, schools B+·lowest: cost of living D
49Upper Mount Royal2,758 people45.9 years#734 of 2,589Strongest: jobs & income A+, walkability A+·lowest: safety B−
50Leger4,108 people45.9 years#736 of 2,589Strongest: schools A+, hazard risk A+·lowest: safety C−
51Arbour Lake10,454 people45.9 years#737 of 2,589Strongest: health A+, walkability A·lowest: cost of living C−
52Capilano5,046 people45.9 years#738 of 2,589Strongest: hazard risk A+, jobs & income A·lowest: safety C−
53Rocky View County50,260 people45.6 years#760 of 2,589Strongest: health A, hazard risk B+·lowest: safety D
54St. Paul County No. 196,462 people45.6 years#773 of 2,589Strongest: hazard risk A, jobs & income B+·lowest: safety D−
55Big Lakes County5,106 people45.6 years#775 of 2,589Strongest: cost of living B+, walkability C·lowest: schools D−
56Beverly Heights3,252 people45.5 years#781 of 2,589Strongest: hazard risk A+, walkability A−·lowest: cost of living D
57Lakeview12,799 people45.4 years#783 of 2,589Strongest: health A+, jobs & income A·lowest: cost of living C−
58Northmount3,349 people45.4 years#788 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
59Ogilvie Ridge5,218 people45.3 years#792 of 2,589Strongest: hazard risk A+, schools A+·lowest: safety C−
60Silver Springs9,042 people45.2 years#806 of 2,589Strongest: health A, schools A·lowest: cost of living C−
61Flagstaff County3,724 people45.2 years#818 of 2,589Strongest: hazard risk A, jobs & income A−·lowest: safety C−
62Vegreville6,153 people45.2 years#824 of 2,589Strongest: hazard risk A, walkability A·lowest: safety D
63Didsbury5,185 people45.2 years#826 of 2,589Strongest: health A+, hazard risk A−·lowest: schools D
64Parkland County34,286 people45.2 years#828 of 2,589Strongest: hazard risk A+, schools A·lowest: safety D
65Pincher Creek3,890 people45.2 years#831 of 2,589Strongest: walkability A, jobs & income B·lowest: cost of living C
66Minburn County No. 273,142 people45.2 years#832 of 2,589Strongest: hazard risk A+, schools A−·lowest: walkability D
67Midnapore7,022 people45.1 years#841 of 2,589Strongest: health A+, walkability A·lowest: cost of living D
68Westview Village6,590 people45 years#850 of 2,589Strongest: hazard risk A+, schools B+·lowest: cost of living C−
69High River15,508 people44.8 years#866 of 2,589Strongest: health A+, safety B+·lowest: cost of living C
70Three Hills3,502 people44.8 years#871 of 2,589Strongest: walkability A+, schools A·lowest: safety C−
71La Perle7,889 people44.8 years#879 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
72Smoky Lake County4,043 people44.8 years#895 of 2,589Strongest: schools A, hazard risk A−·lowest: safety D
73Yellowhead County10,966 people44.8 years#898 of 2,589Strongest: hazard risk B+, cost of living B−·lowest: health D−
74Strathcona Park8,680 people44.7 years#899 of 2,589Strongest: schools A+, health A+·lowest: safety B−
75Coach Hill3,383 people44.7 years#901 of 2,589Strongest: schools A+, health A+·lowest: cost of living C−
76Kildare2,833 people44.7 years#910 of 2,589Strongest: hazard risk A+, walkability A·lowest: jobs & income D
77Riverbend9,193 people44.6 years#913 of 2,589Strongest: health A, jobs & income A·lowest: cost of living C
78Discovery Ridge4,256 people44.6 years#914 of 2,589Strongest: schools A+, health A·lowest: cost of living C+
79West Meadowlark Park5,386 people44.6 years#916 of 2,589Strongest: walkability A+, hazard risk A+·lowest: cost of living D
80Beacon Heights4,389 people44.5 years#924 of 2,589Strongest: hazard risk A+, walkability A−·lowest: schools C−
81Fairview2,918 people44.4 years#946 of 2,589Strongest: jobs & income A−, walkability A−·lowest: safety C−
82Glenwood4,842 people44.4 years#954 of 2,589Strongest: walkability A+, hazard risk A+·lowest: cost of living D
83Lacombe County11,072 people44.4 years#960 of 2,589Strongest: hazard risk A−, jobs & income B·lowest: safety C−
84Greenfield3,710 people44.3 years#966 of 2,589Strongest: hazard risk A+, schools A+·lowest: safety C−
85Delwood3,491 people44.3 years#968 of 2,589Strongest: hazard risk A+, walkability A·lowest: schools C−
86Macewan Glen4,718 people44.2 years#970 of 2,589Strongest: health A+, schools A·lowest: cost of living C
87Eau Claire3,733 people44.1 years#979 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
88Garrison Woods3,138 people44 years#985 of 2,589Strongest: jobs & income A+, health A+·lowest: safety B−
89Jamieson Place3,813 people44 years#994 of 2,589Strongest: hazard risk A+, jobs & income A−·lowest: safety C−
90Highlands2,677 people44 years#1,011 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
91Drumheller8,439 people44 years#1,014 of 2,589Strongest: hazard risk A, walkability B+·lowest: safety C−
92Westlock County7,556 people44 years#1,023 of 2,589Strongest: hazard risk A−, jobs & income C+·lowest: health D
93Sundance9,043 people43.9 years#1,024 of 2,589Strongest: health A+, schools A·lowest: cost of living B−
94Woodcroft2,770 people43.9 years#1,031 of 2,589Strongest: hazard risk A+, walkability A·lowest: cost of living D−
95Rosslyn3,242 people43.9 years#1,032 of 2,589Strongest: walkability A+, hazard risk A+·lowest: cost of living C−
96Parkview5,729 people43.8 years#1,035 of 2,589Strongest: jobs & income A+, hazard risk A+·lowest: safety C−
97Valley Ridge7,782 people43.8 years#1,036 of 2,589Strongest: health A, schools A·lowest: walkability D
98Virginia Park3,431 people43.8 years#1,043 of 2,589Strongest: hazard risk A+, walkability A+·lowest: cost of living D
99Douglasdale/Glen13,333 people43.7 years#1,044 of 2,589Strongest: health A, jobs & income A·lowest: cost of living C+
100Mayliewan4,259 people43.7 years#1,047 of 2,589Strongest: hazard risk A+, health B·lowest: safety C−
101Olds9,653 people43.6 years#1,079 of 2,589Strongest: jobs & income A, walkability A−·lowest: schools C−
102Camrose County8,951 people43.6 years#1,080 of 2,589Strongest: hazard risk A, jobs & income B·lowest: walkability D
103Woodlands County4,778 people43.6 years#1,081 of 2,589Strongest: jobs & income A−, hazard risk B+·lowest: health D
104Brazeau County7,685 people43.6 years#1,085 of 2,589Strongest: hazard risk A−, jobs & income B·lowest: walkability D
105Beaver County6,245 people43.6 years#1,086 of 2,589Strongest: hazard risk A, cost of living C+·lowest: walkability D
106Woodbine8,075 people43.5 years#1,090 of 2,589Strongest: health A, schools A·lowest: cost of living C
107Woodlands5,391 people43.3 years#1,107 of 2,589Strongest: health A, walkability A·lowest: cost of living D
108Westbrook Estates2,838 people43.2 years#1,118 of 2,589Strongest: hazard risk A+, schools A+·lowest: safety C−
109Stettler6,035 people43.2 years#1,131 of 2,589Strongest: walkability A−, jobs & income A−·lowest: safety C−
110Riverdale5,490 people43.2 years#1,133 of 2,589Strongest: hazard risk A+, walkability A·lowest: cost of living D
111Dover10,440 people43.2 years#1,140 of 2,589Strongest: walkability A, health A·lowest: cost of living D
112Ponoka County10,670 people43.2 years#1,143 of 2,589Strongest: hazard risk A−, jobs & income B·lowest: walkability D
113Camrose20,800 people43.2 years#1,145 of 2,589Strongest: hazard risk A, walkability B+·lowest: cost of living C−
114Ottewell8,040 people42.9 years#1,168 of 2,589Strongest: hazard risk A+, walkability A·lowest: cost of living C−
115Canmore17,341 people42.8 years#1,176 of 2,589Strongest: jobs & income A+, health A+·lowest: cost of living D−
116Deer Run3,652 people42.8 years#1,183 of 2,589Strongest: health A+, schools A·lowest: cost of living C−
117Athabasca2,887 people42.8 years#1,196 of 2,589Strongest: schools A, hazard risk A·lowest: safety D
118Leduc County16,400 people42.8 years#1,200 of 2,589Strongest: hazard risk A+, schools B+·lowest: safety D
119Hillview5,473 people42.7 years#1,211 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
120Varsity12,605 people42.6 years#1,215 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
121Deer Ridge4,454 people42.6 years#1,216 of 2,589Strongest: health A+, walkability A·lowest: cost of living D
122Ramsay Heights3,434 people42.6 years#1,217 of 2,589Strongest: schools A+, hazard risk A+·lowest: safety C−
123Eaux Claires3,334 people42.6 years#1,219 of 2,589Strongest: hazard risk A+, walkability A+·lowest: safety C−
124Shawnessy9,696 people42.5 years#1,220 of 2,589Strongest: health A+, walkability A+·lowest: cost of living C−
125Glastonbury9,745 people42.5 years#1,221 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
126Ozerna4,216 people42.5 years#1,225 of 2,589Strongest: hazard risk A+, walkability B+·lowest: safety C−
127St. Albert74,621 people42.4 years#1,236 of 2,589Strongest: hazard risk A+, jobs & income A·lowest: cost of living B−
128Strathcona County107,345 people42.4 years#1,243 of 2,589Strongest: hazard risk A+, jobs & income A−·lowest: safety B−
129Haysboro7,222 people42.4 years#1,247 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
130Harvest Hills7,930 people42.4 years#1,249 of 2,589Strongest: health A, walkability A−·lowest: cost of living C−
131Acadia9,950 people42.4 years#1,251 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
132Ogden8,484 people42.4 years#1,254 of 2,589Strongest: health A, walkability A·lowest: cost of living D
133Vermilion River County8,282 people42.4 years#1,256 of 2,589Strongest: hazard risk A+, jobs & income A·lowest: health C−
134Meyokumin4,069 people42.4 years#1,259 of 2,589Strongest: hazard risk A+, walkability A·lowest: cost of living D
135Medicine Hat68,714 people42.4 years#1,260 of 2,589Strongest: hazard risk A+, walkability B+·lowest: safety C
136Fort Macleod3,945 people42.4 years#1,264 of 2,589Strongest: walkability A, health B·lowest: schools D−
137Wheatland County10,150 people42.4 years#1,265 of 2,589Strongest: health A−, hazard risk A−·lowest: safety D−
138Wetaskiwin13,703 people42.4 years#1,267 of 2,589Strongest: hazard risk A−, walkability B+·lowest: safety D
139Charleswood5,642 people42.3 years#1,268 of 2,589Strongest: walkability A+, health A+·lowest: cost of living C−
140Skyrattler2,956 people42.3 years#1,272 of 2,589Strongest: hazard risk A+, schools A+·lowest: cost of living D
141Queensland4,452 people42.2 years#1,277 of 2,589Strongest: health A, walkability A·lowest: cost of living D
142Avonmore2,971 people42.2 years#1,279 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
143Rocky Ridge8,419 people42.1 years#1,291 of 2,589Strongest: schools A+, health A+·lowest: cost of living C
144Braeside5,706 people42.1 years#1,292 of 2,589Strongest: health A+, walkability A·lowest: cost of living D
145Canyon Meadows6,751 people42 years#1,308 of 2,589Strongest: health A, walkability A·lowest: cost of living C−
146Westgate3,139 people42 years#1,309 of 2,589Strongest: schools A+, health A+·lowest: cost of living D
147Millrise6,754 people42 years#1,311 of 2,589Strongest: walkability A+, health A+·lowest: cost of living C−
148Cedarbrae5,943 people42 years#1,315 of 2,589Strongest: health A, schools A·lowest: cost of living D
149Lago Lindo2,963 people42 years#1,329 of 2,589Strongest: hazard risk A+, walkability B+·lowest: safety C−
150Patricia Heights4,355 people41.8 years#1,346 of 2,589Strongest: hazard risk A+, jobs & income A·lowest: safety C−
151Eastwood4,681 people41.8 years#1,352 of 2,589Strongest: hazard risk A+, walkability A+·lowest: jobs & income D−
152Cameron Heights3,710 people41.7 years#1,355 of 2,589Strongest: hazard risk A+, schools A+·lowest: safety C−
153Satoo2,517 people41.7 years#1,357 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
154Kneehill County5,129 people41.6 years#1,390 of 2,589Strongest: hazard risk A−, jobs & income B·lowest: safety C−
155Willow Creek No. 266,225 people41.6 years#1,397 of 2,589Strongest: jobs & income B, walkability B−·lowest: safety C
156Lac la Biche County8,580 people41.6 years#1,399 of 2,589Strongest: hazard risk A, jobs & income B+·lowest: safety D−
157Anthony Henday South East4,960 people41.5 years#1,402 of 2,589Strongest: hazard risk A+, schools A−·lowest: safety C−
158Country Hills3,702 people41.4 years#1,405 of 2,589Strongest: walkability A+, health A·lowest: cost of living C−
159Ermineskin7,483 people41.4 years#1,409 of 2,589Strongest: hazard risk A+, walkability A+·lowest: cost of living D
160King Edward Park8,399 people41.4 years#1,410 of 2,589Strongest: hazard risk A+, walkability A·lowest: cost of living D
161Magrath Heights3,728 people41.3 years#1,414 of 2,589Strongest: hazard risk A+, schools A+·lowest: safety C−
162Forest Heights4,118 people41.3 years#1,418 of 2,589Strongest: hazard risk A+, walkability A−·lowest: cost of living D
163Newton2,809 people41.3 years#1,420 of 2,589Strongest: hazard risk A+, walkability A−·lowest: safety C−
164Stettler County No. 65,966 people41.2 years#1,442 of 2,589Strongest: hazard risk A−, schools A−·lowest: walkability C−
165Sturgeon County21,144 people41.2 years#1,443 of 2,589Strongest: hazard risk A+, schools B+·lowest: safety C
166Ponoka8,212 people41.2 years#1,449 of 2,589Strongest: walkability A−, hazard risk A−·lowest: safety D
167Monterey Park10,363 people41.2 years#1,452 of 2,589Strongest: health A+, walkability B+·lowest: schools D
168Belgravia5,478 people41 years#1,466 of 2,589Strongest: hazard risk A+, schools A+·lowest: safety C−
169Haddow4,026 people41 years#1,468 of 2,589Strongest: schools A+, hazard risk A+·lowest: safety C−
170Huntington Hills13,184 people41 years#1,472 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
171Brookside3,173 people40.9 years#1,477 of 2,589Strongest: hazard risk A+, schools A+·lowest: safety C−
172Somerset8,416 people40.9 years#1,479 of 2,589Strongest: health A+, walkability A·lowest: cost of living C−
173McKenzie Lake11,966 people40.8 years#1,496 of 2,589Strongest: health A, schools A·lowest: cost of living C+
174Malmo Plains4,150 people40.8 years#1,506 of 2,589Strongest: hazard risk A+, walkability A+·lowest: safety C−
175Westmount4,961 people40.8 years#1,508 of 2,589Strongest: hazard risk A+, jobs & income A·lowest: cost of living D
176Holyrood3,305 people40.8 years#1,510 of 2,589Strongest: hazard risk A+, schools A−·lowest: safety C−
177Stony Plain19,662 people40.8 years#1,512 of 2,589Strongest: hazard risk A+, schools A−·lowest: cost of living C−
178Cypress County7,855 people40.8 years#1,518 of 2,589Strongest: hazard risk A+, jobs & income A−·lowest: schools C−
179Vermilion4,192 people40.8 years#1,519 of 2,589Strongest: hazard risk A+, jobs & income A·lowest: safety D
180Cardston3,863 people40.8 years#1,522 of 2,589Strongest: walkability B+, jobs & income B+·lowest: safety C−
181Penbrooke Meadows10,001 people40.8 years#1,525 of 2,589Strongest: health A, walkability A·lowest: jobs & income D
182Kernohan3,020 people40.8 years#1,526 of 2,589Strongest: hazard risk A+, walkability A·lowest: schools D
183Barrhead County No. 116,186 people40.8 years#1,528 of 2,589Strongest: hazard risk B+, schools B·lowest: health D
184Marlborough8,932 people40.7 years#1,543 of 2,589Strongest: walkability A+, health A+·lowest: schools D
185Boyle Street5,862 people40.7 years#1,544 of 2,589Strongest: walkability A+, hazard risk A+·lowest: jobs & income D−
186Belvedere5,337 people40.7 years#1,545 of 2,589Strongest: hazard risk A+, walkability A·lowest: jobs & income D
187Coral Springs5,542 people40.6 years#1,550 of 2,589Strongest: health A, walkability B+·lowest: schools D
188Parkdale4,029 people40.6 years#1,554 of 2,589Strongest: walkability A+, hazard risk A+·lowest: jobs & income D
189Glamorgan6,479 people40.5 years#1,555 of 2,589Strongest: health A+, schools A+·lowest: cost of living D
190Windsor Park7,863 people40.5 years#1,556 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
191Jackson Heights4,195 people40.5 years#1,559 of 2,589Strongest: hazard risk A+, walkability A−·lowest: safety C−
192Thorncliffe15,570 people40.5 years#1,561 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
193Bonnie Doon6,697 people40.5 years#1,563 of 2,589Strongest: walkability A+, hazard risk A+·lowest: cost of living D
194Springbank Hill9,913 people40.4 years#1,568 of 2,589Strongest: schools A+, health A·lowest: cost of living B−
195Glenora6,197 people40.4 years#1,571 of 2,589Strongest: hazard risk A+, jobs & income A+·lowest: safety C−
196Winston Heights/Mountview4,361 people40.4 years#1,573 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
197Currie Barracks7,342 people40.4 years#1,576 of 2,589Strongest: health A+, walkability A·lowest: cost of living D−
198Bowness11,548 people40.4 years#1,580 of 2,589Strongest: health A, walkability A·lowest: cost of living D
199Belle Rive3,946 people40.4 years#1,589 of 2,589Strongest: hazard risk A+, walkability A−·lowest: safety C−
200Canora4,799 people40.4 years#1,591 of 2,589Strongest: walkability A+, hazard risk A+·lowest: cost of living D
201Redcliff5,916 people40.4 years#1,592 of 2,589Strongest: hazard risk A+, jobs & income B−·lowest: schools C−
202Matt Berry4,093 people40.4 years#1,593 of 2,589Strongest: hazard risk A+, health B+·lowest: safety C−
203Erlton3,221 people40.3 years#1,601 of 2,589Strongest: walkability A+, health A+·lowest: cost of living C−
204Delton2,657 people40.3 years#1,615 of 2,589Strongest: hazard risk A+, walkability A·lowest: jobs & income D
205Greenview2,822 people40.2 years#1,619 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
206Forest Heights6,120 people40.2 years#1,624 of 2,589Strongest: walkability A+, health A+·lowest: schools D
207Hidden Valley10,614 people40.1 years#1,627 of 2,589Strongest: health A+, schools A·lowest: cost of living C+
208Kameyosek2,761 people40.1 years#1,633 of 2,589Strongest: hazard risk A+, walkability A·lowest: cost of living D
209Devon6,965 people40 years#1,650 of 2,589Strongest: hazard risk A+, schools A·lowest: cost of living C
210Strathmore16,416 people40 years#1,655 of 2,589Strongest: health A+, hazard risk B+·lowest: schools C−
211West Jasper Place3,427 people40 years#1,661 of 2,589Strongest: walkability A+, hazard risk A+·lowest: cost of living D−
212Athlone3,242 people40 years#1,669 of 2,589Strongest: hazard risk A+, walkability A−·lowest: safety C−
213Grande Cache8,984 people40 years#1,671 of 2,589Strongest: cost of living B+, hazard risk B+·lowest: health D−
214Bonnyville No. 8713,265 people40 years#1,672 of 2,589Strongest: hazard risk A, cost of living B+·lowest: safety D
215West Hillhurst10,319 people39.9 years#1,677 of 2,589Strongest: walkability A+, health A+·lowest: cost of living C−
216Dalhousie8,617 people39.9 years#1,678 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
217Hazeldean3,247 people39.9 years#1,681 of 2,589Strongest: hazard risk A+, walkability A+·lowest: cost of living C−
218Rosedale2,507 people39.8 years#1,694 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
219Meyonohk2,822 people39.8 years#1,699 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
220Mayland Heights5,937 people39.8 years#1,702 of 2,589Strongest: health A+, walkability A·lowest: cost of living D
221Citadel10,196 people39.6 years#1,711 of 2,589Strongest: health A+, schools A·lowest: cost of living C+
222Evergreen19,988 people39.6 years#1,713 of 2,589Strongest: health A, walkability A·lowest: cost of living C
223Carstairs5,248 people39.6 years#1,717 of 2,589Strongest: health A, schools A−·lowest: cost of living C
224Southwood6,092 people39.6 years#1,721 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
225Lacombe14,733 people39.6 years#1,730 of 2,589Strongest: hazard risk A−, walkability B+·lowest: cost of living C
226Miller3,294 people39.6 years#1,734 of 2,589Strongest: hazard risk A+, walkability B+·lowest: safety C−
227Britannia Youngstown4,616 people39.6 years#1,735 of 2,589Strongest: hazard risk A+, walkability A+·lowest: cost of living D
228Glengarry3,087 people39.6 years#1,742 of 2,589Strongest: hazard risk A+, walkability A+·lowest: cost of living D
229Alberta Avenue6,097 people39.6 years#1,743 of 2,589Strongest: walkability A+, hazard risk A+·lowest: jobs & income D
230Fairview3,909 people39.5 years#1,744 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
231Beddington Heights11,333 people39.5 years#1,746 of 2,589Strongest: health A+, walkability A·lowest: cost of living D
232Jasper Park3,219 people39.5 years#1,753 of 2,589Strongest: hazard risk A+, walkability A+·lowest: cost of living D
233Marlborough Park8,378 people39.5 years#1,756 of 2,589Strongest: health A+, walkability A·lowest: schools D
234Casselman5,795 people39.5 years#1,759 of 2,589Strongest: hazard risk A+, walkability A−·lowest: safety C−
235Duggan6,247 people39.4 years#1,765 of 2,589Strongest: hazard risk A+, walkability A+·lowest: cost of living D
236Kiniski Gardens6,864 people39.3 years#1,770 of 2,589Strongest: hazard risk A+, walkability A−·lowest: safety C−
237North Glenora3,693 people39.3 years#1,772 of 2,589Strongest: walkability A+, hazard risk A+·lowest: safety C−
238Sakaw3,453 people39.3 years#1,780 of 2,589Strongest: hazard risk A+, walkability A−·lowest: cost of living D
239Okotoks33,482 people39.2 years#1,787 of 2,589Strongest: health A+, schools A·lowest: cost of living C+
240Montgomery4,456 people39.2 years#1,793 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
241Cochrane39,397 people39.2 years#1,794 of 2,589Strongest: health A, safety A·lowest: cost of living C−
242Newell County7,846 people39.2 years#1,795 of 2,589Strongest: hazard risk A, safety A−·lowest: walkability C+
243Vulcan County4,465 people39.2 years#1,796 of 2,589Strongest: health A−, hazard risk B+·lowest: jobs & income C
244Gold Bar2,685 people39.2 years#1,806 of 2,589Strongest: hazard risk A+, jobs & income A−·lowest: safety C−
245Edmonton Energy And Technology Park5,225 people39.2 years#1,811 of 2,589Strongest: hazard risk A+, health B·lowest: safety C−
246Northern Lights County4,115 people39.2 years#1,815 of 2,589Strongest: cost of living A−, schools B−·lowest: health D−
247Forest Lawn7,513 people39.1 years#1,821 of 2,589Strongest: walkability A+, health A·lowest: jobs & income D−
248Calder4,221 people39.1 years#1,824 of 2,589Strongest: hazard risk A+, walkability A·lowest: cost of living D
249Lynnwood3,452 people39 years#1,829 of 2,589Strongest: hazard risk A+, walkability A+·lowest: cost of living D
250Bridgeland/Riverside6,860 people38.9 years#1,838 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
251Sherbrooke7,131 people38.9 years#1,843 of 2,589Strongest: hazard risk A+, walkability A+·lowest: cost of living D
252Montrose3,378 people38.9 years#1,846 of 2,589Strongest: hazard risk A+, walkability A·lowest: jobs & income D
253Lymburn7,231 people38.8 years#1,857 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
254Red Deer115,409 people38.8 years#1,866 of 2,589Strongest: hazard risk A−, walkability A−·lowest: safety D
255Abbeydale6,561 people38.8 years#1,867 of 2,589Strongest: health A, walkability A·lowest: schools D
256Applewood Park6,835 people38.8 years#1,869 of 2,589Strongest: health A, walkability A·lowest: schools D
257Albert Park/Radisson Heights8,433 people38.8 years#1,870 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
258Belmont5,299 people38.8 years#1,872 of 2,589Strongest: hazard risk A+, walkability A+·lowest: safety C−
259Rocky Mountain House8,144 people38.8 years#1,873 of 2,589Strongest: hazard risk A−, walkability B·lowest: safety D
260Grimshaw2,799 people38.8 years#1,874 of 2,589Strongest: walkability A−, hazard risk B+·lowest: schools D−
261Grande Prairie County No. 125,883 people38.8 years#1,876 of 2,589Strongest: jobs & income B+, hazard risk B+·lowest: health D
262Sweet Grass2,616 people38.7 years#1,887 of 2,589Strongest: hazard risk A+, schools A·lowest: cost of living C−
263Downtown East Village3,524 people38.7 years#1,889 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
264Baturyn4,796 people38.7 years#1,894 of 2,589Strongest: hazard risk A+, walkability A−·lowest: safety C−
265Inglewood7,167 people38.7 years#1,898 of 2,589Strongest: walkability A+, hazard risk A+·lowest: cost of living D−
266Hillhurst8,435 people38.6 years#1,901 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
267Glenbrook10,185 people38.6 years#1,902 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
268Wîhkwêntôwin19,050 people38.6 years#1,909 of 2,589Strongest: walkability A+, hazard risk A+·lowest: cost of living D
269Chaparral12,522 people38.5 years#1,913 of 2,589Strongest: health A+, schools A·lowest: safety B−
270Cavanagh7,300 people38.5 years#1,916 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
271Terwillegar Towne6,478 people38.4 years#1,930 of 2,589Strongest: hazard risk A+, schools A+·lowest: safety C−
272Mactaggart3,603 people38.4 years#1,937 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
273Crawford Plains3,075 people38.4 years#1,939 of 2,589Strongest: hazard risk A+, schools B+·lowest: safety C−
274Highland Park4,908 people38.4 years#1,940 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
275Wainwright No. 614,576 people38.4 years#1,943 of 2,589Strongest: jobs & income A+, schools B+·lowest: hazard risk D−
276Weinlos3,243 people38.4 years#1,947 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
277Whitehorn11,273 people38.4 years#1,950 of 2,589Strongest: walkability A+, health A+·lowest: schools D
278Pineridge10,062 people38.4 years#1,952 of 2,589Strongest: health A+, walkability A·lowest: cost of living D
279Edson8,692 people38.4 years#1,953 of 2,589Strongest: jobs & income A, walkability A−·lowest: schools D
280St. Paul6,218 people38.4 years#1,960 of 2,589Strongest: walkability A−, hazard risk A−·lowest: safety D−
281Crossfield4,075 people38.4 years#1,961 of 2,589Strongest: health A, hazard risk B+·lowest: schools D−
282Royal Oak12,343 people38.3 years#1,962 of 2,589Strongest: health A+, schools A·lowest: cost of living C
283Inglewood4,380 people38.3 years#1,963 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
284Tweddle Place5,211 people38.3 years#1,967 of 2,589Strongest: hazard risk A+, walkability A−·lowest: safety C−
285Crescent Heights6,411 people38.2 years#1,972 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
286Pleasantview3,746 people38.2 years#1,976 of 2,589Strongest: walkability A+, hazard risk A+·lowest: cost of living D
287Lorelei4,380 people38.2 years#1,981 of 2,589Strongest: hazard risk A+, walkability A−·lowest: safety C−
288Mount Pleasant9,224 people38.1 years#1,984 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
289Oxford4,460 people38.1 years#1,989 of 2,589Strongest: hazard risk A+, walkability A−·lowest: safety C−
290Dunluce6,079 people38.1 years#1,993 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
291Ranchlands7,376 people38 years#2,001 of 2,589Strongest: health A+, walkability A·lowest: cost of living D
292Wainwright6,996 people38 years#2,006 of 2,589Strongest: jobs & income A, walkability A−·lowest: hazard risk D−
293Hinton10,124 people38 years#2,010 of 2,589Strongest: jobs & income A, walkability A−·lowest: safety D
294Belmead3,970 people38 years#2,011 of 2,589Strongest: walkability A+, hazard risk A+·lowest: cost of living D
295Lethbridge113,671 people38 years#2,015 of 2,589Strongest: jobs & income A−, walkability B+·lowest: safety D
296Erin Woods7,245 people38 years#2,017 of 2,589Strongest: health A, walkability A−·lowest: schools D
297Temple10,545 people37.9 years#2,030 of 2,589Strongest: health A+, walkability A·lowest: schools D
298Tuscany19,986 people37.8 years#2,035 of 2,589Strongest: health A, schools A·lowest: safety B−
299Aldergrove5,311 people37.8 years#2,039 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
300Fraser3,973 people37.8 years#2,041 of 2,589Strongest: hazard risk A+, walkability A−·lowest: schools D
301Aspen Woods9,606 people37.7 years#2,043 of 2,589Strongest: schools A+, health A·lowest: jobs & income B−
302Tuxedo Park4,082 people37.7 years#2,045 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
303Elsinore5,796 people37.7 years#2,048 of 2,589Strongest: hazard risk A+, jobs & income B·lowest: safety C−
304Chestermere31,671 people37.6 years#2,058 of 2,589Strongest: health A, safety A−·lowest: schools C
305Spruce Cliff6,691 people37.6 years#2,060 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
306Suder Greens2,928 people37.6 years#2,063 of 2,589Strongest: hazard risk A+, jobs & income A−·lowest: safety C−
307Jasper4,627 people37.6 years#2,066 of 2,589Strongest: walkability A+, schools A·lowest: hazard risk D−
308Lloydminster (Part)21,267 people37.6 years#2,068 of 2,589Strongest: hazard risk A+, jobs & income A·lowest: safety D
309Gibbons3,352 people37.6 years#2,070 of 2,589Strongest: hazard risk A+, walkability B+·lowest: safety D
310Drayton Valley8,047 people37.6 years#2,071 of 2,589Strongest: hazard risk A−, jobs & income A−·lowest: safety D
311Rundle10,549 people37.6 years#2,073 of 2,589Strongest: health A+, walkability A+·lowest: schools D
312Two Hills County No. 213,626 people37.6 years#2,078 of 2,589Strongest: hazard risk A+, cost of living B−·lowest: schools D−
313Kingsland4,700 people37.5 years#2,081 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
314Elmwood2,522 people37.5 years#2,083 of 2,589Strongest: hazard risk A+, walkability A+·lowest: safety C−
315Daly Grove3,486 people37.5 years#2,084 of 2,589Strongest: hazard risk A+, walkability B+·lowest: safety C−
316West Springs11,632 people37.4 years#2,093 of 2,589Strongest: schools A+, health A·lowest: safety B−
317McKenzie Towne17,757 people37.4 years#2,094 of 2,589Strongest: health A+, jobs & income A−·lowest: cost of living C
318Panorama Hills25,494 people37.4 years#2,096 of 2,589Strongest: health A, schools A·lowest: cost of living C−
319Lauderdale2,954 people37.4 years#2,106 of 2,589Strongest: hazard risk A+, walkability A·lowest: cost of living C−
320Larkspur5,472 people37.3 years#2,108 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
321Renfrew6,685 people37.2 years#2,115 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
322Coaldale9,644 people37.2 years#2,118 of 2,589Strongest: jobs & income A−, schools A−·lowest: cost of living C
323High Prairie2,607 people37.2 years#2,127 of 2,589Strongest: walkability A+, jobs & income A·lowest: schools D−
324Ormsby Place4,412 people37.1 years#2,130 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
325Ekota2,509 people37.1 years#2,132 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
326Balwin4,092 people37.1 years#2,141 of 2,589Strongest: hazard risk A+, walkability A·lowest: cost of living D
327Westwood3,279 people37.1 years#2,142 of 2,589Strongest: walkability A+, hazard risk A+·lowest: jobs & income D−
328Altadore7,675 people37 years#2,144 of 2,589Strongest: jobs & income A+, health A+·lowest: cost of living C+
329Bridlewood12,547 people37 years#2,147 of 2,589Strongest: health A+, walkability A·lowest: cost of living C
330Cumberland6,493 people37 years#2,149 of 2,589Strongest: hazard risk A+, cost of living B+·lowest: safety C−
331York4,030 people37 years#2,155 of 2,589Strongest: hazard risk A+, walkability A+·lowest: safety C−
332Bannerman5,187 people37 years#2,157 of 2,589Strongest: hazard risk A+, walkability A·lowest: schools C−
333Cougar Ridge7,101 people36.9 years#2,158 of 2,589Strongest: health A, schools A·lowest: safety B−
334MacEwan6,102 people36.9 years#2,162 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
335Klarvatten6,773 people36.9 years#2,163 of 2,589Strongest: hazard risk A+, cost of living B+·lowest: safety C−
336Banff11,402 people36.8 years#2,175 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
337Leduc39,966 people36.8 years#2,179 of 2,589Strongest: hazard risk A+, health B+·lowest: safety C
338Hudson3,634 people36.8 years#2,182 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
339Capitol Hill6,135 people36.7 years#2,189 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
340Lee Ridge2,722 people36.7 years#2,193 of 2,589Strongest: hazard risk A+, walkability A+·lowest: cost of living C−
341Richmond4,811 people36.6 years#2,195 of 2,589Strongest: health A+, walkability A+·lowest: cost of living C−
342Kincora7,290 people36.6 years#2,197 of 2,589Strongest: health A+, schools A·lowest: cost of living C−
343Griesbach6,640 people36.6 years#2,201 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
344Cranston20,055 people36.5 years#2,206 of 2,589Strongest: health A+, schools A−·lowest: cost of living C
345Wellington3,314 people36.5 years#2,210 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
346Downtown West End2,796 people36.4 years#2,219 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
347Wild Rose8,534 people36.4 years#2,220 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
348Taber10,175 people36.4 years#2,222 of 2,589Strongest: jobs & income A−, hazard risk B·lowest: safety C
349Thorncliff3,564 people36.4 years#2,223 of 2,589Strongest: hazard risk A+, walkability A·lowest: cost of living C−
350Morinville10,763 people36.4 years#2,225 of 2,589Strongest: hazard risk A+, walkability B·lowest: schools D
351Cardston County4,938 people36.4 years#2,227 of 2,589Strongest: schools A−, cost of living B+·lowest: walkability D−
352Caernarvon5,972 people36.4 years#2,229 of 2,589Strongest: hazard risk A+, walkability A·lowest: cost of living C−
353Kilkenny5,481 people36.4 years#2,231 of 2,589Strongest: hazard risk A+, walkability A−·lowest: cost of living C−
354Carlisle4,609 people36.3 years#2,237 of 2,589Strongest: hazard risk A+, walkability A·lowest: cost of living C−
355Callingwood South7,844 people36.2 years#2,239 of 2,589Strongest: walkability A+, hazard risk A+·lowest: jobs & income D−
356Magrath2,566 people36 years#2,252 of 2,589Strongest: safety A, schools A·lowest: hazard risk C+
357South Calgary4,412 people36 years#2,253 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
358Fort Saskatchewan30,575 people36 years#2,254 of 2,589Strongest: hazard risk A+, jobs & income A−·lowest: safety C+
359Spruce Grove44,575 people36 years#2,256 of 2,589Strongest: hazard risk A+, schools A−·lowest: safety C
360Brooks17,537 people36 years#2,258 of 2,589Strongest: hazard risk A, jobs & income A−·lowest: safety C
361Sylvan Lake17,897 people36 years#2,265 of 2,589Strongest: hazard risk A−, walkability B·lowest: cost of living C
362Bonnyville7,366 people36 years#2,267 of 2,589Strongest: hazard risk A−, walkability A−·lowest: safety D
363Killarney/Glengarry7,935 people35.9 years#2,268 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
364Rosscarrock3,862 people35.9 years#2,271 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
365Ramsay3,601 people35.9 years#2,273 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
366Pollard Meadows4,361 people35.9 years#2,277 of 2,589Strongest: hazard risk A+, walkability A+·lowest: jobs & income C−
367Evansdale5,602 people35.9 years#2,279 of 2,589Strongest: hazard risk A+, walkability A·lowest: jobs & income D
368Brentwood7,369 people35.8 years#2,281 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
369Ritchie5,215 people35.8 years#2,282 of 2,589Strongest: walkability A+, hazard risk A+·lowest: cost of living C−
370Bisset3,049 people35.8 years#2,283 of 2,589Strongest: hazard risk A+, walkability A+·lowest: safety C−
371Coventry Hills17,391 people35.7 years#2,287 of 2,589Strongest: health A, schools A·lowest: cost of living C+
372Castleridge6,127 people35.7 years#2,292 of 2,589Strongest: walkability A+, health A+·lowest: cost of living C−
373Airdrie92,544 people35.6 years#2,298 of 2,589Strongest: health A+, safety A−·lowest: schools C−
374Rutherford12,808 people35.6 years#2,300 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
375Peace River7,220 people35.6 years#2,302 of 2,589Strongest: jobs & income A+, hazard risk A−·lowest: safety D
376Canossa3,246 people35.5 years#2,312 of 2,589Strongest: hazard risk A+, cost of living B+·lowest: safety C−
377Hollick-Kenyon6,451 people35.5 years#2,315 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
378Tipaskan2,875 people35.5 years#2,316 of 2,589Strongest: hazard risk A+, walkability A+·lowest: cost of living D
379Kirkness5,279 people35.5 years#2,319 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
380Silverado9,663 people35.3 years#2,326 of 2,589Strongest: health A+, walkability A·lowest: cost of living C+
381Beaumont26,305 people35.2 years#2,334 of 2,589Strongest: hazard risk A+, safety A·lowest: health B
382Raymond4,594 people35.2 years#2,336 of 2,589Strongest: schools A, safety A·lowest: jobs & income B−
383Royal Gardens3,392 people35.2 years#2,342 of 2,589Strongest: hazard risk A+, schools A+·lowest: cost of living D
384Minchau2,576 people35.2 years#2,344 of 2,589Strongest: hazard risk A+, walkability A−·lowest: safety C−
385The Hamptons12,008 people35.1 years#2,350 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
386Sunnyside2,976 people35.1 years#2,351 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
387Strathcona8,283 people35 years#2,362 of 2,589Strongest: walkability A+, hazard risk A+·lowest: cost of living D−
388Overlanders2,879 people35 years#2,364 of 2,589Strongest: hazard risk A+, walkability A·lowest: cost of living D
389Granville2,994 people34.9 years#2,365 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
390Webber Greens5,035 people34.9 years#2,367 of 2,589Strongest: hazard risk A+, walkability A−·lowest: safety C−
391South Terwillegar8,183 people34.9 years#2,368 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
392Killarney4,165 people34.9 years#2,372 of 2,589Strongest: hazard risk A+, walkability A+·lowest: jobs & income D
393Mission6,329 people34.8 years#2,375 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
394Sherwood6,537 people34.8 years#2,376 of 2,589Strongest: health A+, schools A·lowest: cost of living C−
395Sunalta4,151 people34.8 years#2,377 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
396Whitecourt10,708 people34.8 years#2,385 of 2,589Strongest: jobs & income A−, hazard risk B+·lowest: safety D
397High Level4,390 people34.8 years#2,387 of 2,589Strongest: jobs & income A+, cost of living A·lowest: hazard risk D−
398Central McDougall4,802 people34.7 years#2,391 of 2,589Strongest: walkability A+, hazard risk A+·lowest: jobs & income D−
399Martindale14,467 people34.5 years#2,399 of 2,589Strongest: walkability A+, health A·lowest: schools C−
400Ambleside7,733 people34.4 years#2,403 of 2,589Strongest: hazard risk A+, schools A+·lowest: safety C−
401Penhold3,812 people34.4 years#2,405 of 2,589Strongest: hazard risk B+, jobs & income B+·lowest: health C
402Falconridge10,218 people34.4 years#2,409 of 2,589Strongest: walkability A+, health A+·lowest: jobs & income D
403Fort McMurray81,611 people34.4 years#2,412 of 2,589Strongest: cost of living A, jobs & income B−·lowest: hazard risk D−
404Evanston21,483 people34.3 years#2,413 of 2,589Strongest: health A, schools A·lowest: cost of living C
405New Brighton13,048 people34.2 years#2,420 of 2,589Strongest: health A, schools A·lowest: cost of living C
406Mahogany17,818 people34.2 years#2,421 of 2,589Strongest: health A+, schools A·lowest: cost of living C
407Bankview5,610 people34.2 years#2,422 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
408Auburn Bay18,296 people34.1 years#2,430 of 2,589Strongest: health A+, schools A·lowest: cost of living C+
409Lower Mount Royal3,136 people34.1 years#2,431 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
410Downtown Commercial Core9,286 people34.1 years#2,432 of 2,589Strongest: walkability A+, health A+·lowest: jobs & income D
411Queen Alexandra5,106 people34.1 years#2,435 of 2,589Strongest: walkability A+, hazard risk A+·lowest: cost of living D−
412Homesteader6,059 people34.1 years#2,437 of 2,589Strongest: hazard risk A+, walkability A+·lowest: schools C−
413Sage Hill7,974 people34 years#2,438 of 2,589Strongest: health A, schools A·lowest: cost of living C
414Carlton5,502 people34 years#2,440 of 2,589Strongest: hazard risk A+, schools B+·lowest: safety C−
415Ellerslie5,963 people34 years#2,441 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
416Grande Prairie71,160 people34 years#2,444 of 2,589Strongest: jobs & income A, hazard risk B+·lowest: safety D
417Queen Mary Park7,958 people34 years#2,445 of 2,589Strongest: walkability A+, hazard risk A+·lowest: jobs & income D
418Slave Lake7,334 people34 years#2,446 of 2,589Strongest: jobs & income A, walkability A·lowest: hazard risk D−
419Windermere14,922 people33.9 years#2,448 of 2,589Strongest: hazard risk A+, schools A+·lowest: safety C−
420Brintnell6,658 people33.9 years#2,452 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
421Downtown12,880 people33.8 years#2,454 of 2,589Strongest: walkability A+, hazard risk A+·lowest: cost of living D
422Allendale2,951 people33.7 years#2,457 of 2,589Strongest: hazard risk A+, walkability A+·lowest: cost of living D
423Summerside16,760 people33.6 years#2,462 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
424Walden8,190 people33.6 years#2,463 of 2,589Strongest: health A, schools A·lowest: cost of living C
425Silver Berry9,439 people33.6 years#2,466 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
426Rosenthal4,873 people33.5 years#2,471 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
427Blue Quill4,567 people33.5 years#2,473 of 2,589Strongest: walkability A+, hazard risk A+·lowest: cost of living D
428Richfield3,456 people33.5 years#2,474 of 2,589Strongest: hazard risk A+, walkability A·lowest: cost of living C−
429Copperfield13,952 people33.3 years#2,482 of 2,589Strongest: health A, schools A·lowest: cost of living C
430Beltline26,171 people33.3 years#2,483 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
431Callaghan4,180 people33.3 years#2,485 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
432Warner County No. 54,533 people33.2 years#2,488 of 2,589Strongest: schools A+, safety A·lowest: walkability D
433Sexsmith2,561 people33.2 years#2,491 of 2,589Strongest: cost of living A, hazard risk B+·lowest: health D
434Trumpeter Area5,220 people33 years#2,494 of 2,589Strongest: hazard risk A+, jobs & income A+·lowest: walkability D
435Legacy7,975 people33 years#2,496 of 2,589Strongest: health A, schools A−·lowest: cost of living C−
436Rundle Heights5,175 people32.9 years#2,503 of 2,589Strongest: hazard risk A+, walkability A+·lowest: jobs & income D−
437Nolan Hill8,581 people32.8 years#2,505 of 2,589Strongest: health A+, schools A·lowest: cost of living C
438Lethbridge County10,988 people32.8 years#2,509 of 2,589Strongest: jobs & income A−, hazard risk B·lowest: cost of living C−
439Taradale17,911 people32.7 years#2,512 of 2,589Strongest: walkability A+, health A·lowest: schools C−
440Crystallina Nera East5,566 people32.5 years#2,514 of 2,589Strongest: hazard risk A+, health B·lowest: safety C−
441Secord8,205 people32.4 years#2,516 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
442Allard8,148 people32.4 years#2,517 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
443Saddle Ridge21,479 people32.4 years#2,519 of 2,589Strongest: walkability A, health A·lowest: cost of living C−
444Cold Lake17,798 people32.4 years#2,521 of 2,589Strongest: jobs & income A, hazard risk A·lowest: safety D
445Carrington2,920 people32.3 years#2,523 of 2,589Strongest: health A, schools A·lowest: cost of living C
446Charlesworth8,135 people32.3 years#2,524 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
447Rapperswill3,639 people32.2 years#2,526 of 2,589Strongest: hazard risk A+, cost of living B+·lowest: safety C−
448Walker13,388 people32.2 years#2,527 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
449Keswick3,957 people32.1 years#2,528 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
450Livingston3,929 people32.1 years#2,529 of 2,589Strongest: health A, schools A·lowest: cost of living C−
451University Heights4,031 people32.1 years#2,530 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
452Skyview Ranch14,061 people32.1 years#2,532 of 2,589Strongest: health A, walkability A·lowest: cost of living D
453Clareview Town Centre3,800 people32.1 years#2,535 of 2,589Strongest: walkability A+, hazard risk A+·lowest: safety C−
454Coalhurst3,244 people32 years#2,540 of 2,589Strongest: safety A, jobs & income B·lowest: cost of living C+
455Redstone13,230 people32 years#2,541 of 2,589Strongest: health A, walkability B+·lowest: cost of living C−
456Edgemont5,059 people31.9 years#2,544 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
457Glenridding Heights4,388 people31.9 years#2,545 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
458Forty Mile County No. 83,927 people31.8 years#2,546 of 2,589Strongest: safety A, hazard risk A·lowest: jobs & income C−
459Blackfalds12,258 people31.8 years#2,547 of 2,589Strongest: hazard risk A−, safety B+·lowest: health C
460Paisley2,897 people31.7 years#2,550 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
461Chappelle14,815 people31.7 years#2,551 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
462Crystallina Nera West3,150 people31.7 years#2,552 of 2,589Strongest: hazard risk A+, health B·lowest: safety C−
463Tamarack6,860 people31.6 years#2,553 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
464Cityscape11,782 people31.5 years#2,557 of 2,589Strongest: health A, walkability A−·lowest: cost of living D
465The Orchards At Ellerslie6,267 people31.3 years#2,558 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
466Cy Becker2,683 people31.2 years#2,560 of 2,589Strongest: hazard risk A+, jobs & income A·lowest: safety C−
467Laurel15,263 people31.2 years#2,561 of 2,589Strongest: hazard risk A+, schools A−·lowest: safety C−
468Opportunity No. 173,592 people31.2 years#2,564 of 2,589Strongest: cost of living A, jobs & income B−·lowest: schools D−
469Maple3,920 people30.9 years#2,570 of 2,589Strongest: hazard risk A+, schools A·lowest: safety C−
470McConachie10,450 people30.9 years#2,571 of 2,589Strongest: hazard risk A+, walkability A·lowest: safety C−
471Clear Hills3,110 people30.6 years#2,573 of 2,589Strongest: hazard risk B+, cost of living C−·lowest: health D−
472Albany3,015 people29.9 years#2,576 of 2,589Strongest: hazard risk A+, schools B+·lowest: safety C−
473Taber8,009 people27.4 years#2,581 of 2,589Strongest: safety A+, hazard risk B·lowest: walkability C−
474La Crète14,488 people23.4 years#2,588 of 2,589Strongest: hazard risk A+, jobs & income B·lowest: schools D
Rankings

More lists for Alberta

Province by province

Oldest elsewhere

Photos: Claresholm, Tiado (CC BY-SA 3.0) · Nanton, Authentic Alberta (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).