Guest, Sign inJoin
Cardston, Alberta (circa 1914)Cardston, #1 on this list · Photo: Unknown author Unknown author (Public domain)
Alberta · 2026

Towns with the mildest winters in Alberta

Across Canada, the same list puts Cardston #629 of 2,589. Canada’s top 100 on this list includes no place in Alberta. Cardston tops the list in Alberta, at -5°C (23°F). Second place goes to Cardston County, at -5°C (23°F), and third to Crowsnest Pass, at -5°C (22°F). Capilano, in the middle of the list, comes in at -10°C (13°F). Bottom of the list: La Crète, with -20°C (-4°F).

Average January temperature, 1991–2020 normals at the nearest station How grades work

#1

Cardston

Alberta · 3,863 people
-5°C (23°F) January average

Overall C·#1,803 of 2,556

Strongest: walkability B+, jobs & income B+·lowest: safety C−

#2

Cardston County

Alberta · 4,938 people
-5°C (23°F) January average

Overall C·#1,886 of 2,556

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

#3

Crowsnest Pass

Alberta · 6,011 people
-5°C (22°F) January average

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

Strongest: walkability A−, schools B+·lowest: safety 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

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

More lists for Alberta

Province by province

Mildest winters elsewhere

Photos: Cardston, Unknown author Unknown author (Public domain) · Cardston County, Tiado (CC BY-SA 3.0) · Crowsnest Pass, Joseph Fred Spalding (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).