Home › Canada › Alberta › Rankings › Civic life Flagstaff County, #1 on this list · Photo: Hero122 (CC BY 3.0) Alberta · 2026 Towns with the most civic life in Alberta At the other end is Parkland County, with C−. Across Canada, the same list puts Flagstaff County #41 of 2,582. Canada’s top 100 on this list includes 17 places in Alberta. Flagstaff County tops the list in Alberta, at A. Second place goes to Stettler, at A, and third to Stettler County No. 6, at A. The A range holds 57 of the 474 on this list.
Civic life grade: library visits per resident, registered charities per 1,000 residents and the province’s volunteering rate How grades work
#1 Overall B · #948 of 2,556
Strongest: hazard risk A , jobs & income A− · lowest: safety C−
#2 Overall B · #1,121 of 2,556
Strongest: walkability A− , jobs & income A− · lowest: safety C−
#3 Overall B− · #1,204 of 2,556
Strongest: hazard risk A− , schools A− · lowest: walkability 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 # Town Civic life Canada rank What drives it
5 Taber 10,175 people A #45 of 2,582 Strongest: jobs & income A− , hazard risk B · lowest: safety C 7 Canmore 17,341 people A #65 of 2,582 Strongest: jobs & income A+ , health A+ · lowest: cost of living D− 12 Brooks 17,537 people A #88 of 2,582 Strongest: hazard risk A , jobs & income A− · lowest: safety C 18 Minburn County No. 27 3,142 people A #101 of 2,582 Strongest: hazard risk A+ , schools A− · lowest: walkability D 19 Camrose County 8,951 people A #102 of 2,582 Strongest: hazard risk A , jobs & income B · lowest: walkability D 20 Beaver County 6,245 people A #103 of 2,582 Strongest: hazard risk A , cost of living C+ · lowest: walkability D 22 Lamont County 3,918 people A #105 of 2,582 Strongest: hazard risk A , jobs & income B− · lowest: walkability C− 23 Vulcan County 4,465 people A #108 of 2,582 Strongest: health A− , hazard risk B+ · lowest: jobs & income C 24 Kneehill County 5,129 people A #109 of 2,582 Strongest: hazard risk A− , jobs & income B · lowest: safety C− 25 Fort Macleod 3,945 people A #116 of 2,582 Strongest: walkability A , health B · lowest: schools D− 26 Bonnyville 7,366 people A #132 of 2,582 Strongest: hazard risk A− , walkability A− · lowest: safety D 27 Edson 8,692 people A #133 of 2,582 Strongest: jobs & income A , walkability A− · lowest: schools D 28 Penhold 3,812 people A #271 of 2,582 Strongest: hazard risk B+ , jobs & income B+ · lowest: health C 29 Athabasca County 7,280 people A #272 of 2,582 Strongest: schools A , hazard risk A− · lowest: health D 30 Barrhead 4,768 people A #273 of 2,582 Strongest: walkability A , hazard risk B+ · lowest: health C− 32 Westlock 5,363 people A #275 of 2,582 Strongest: walkability A , hazard risk A− · lowest: safety D 33 Westlock County 7,556 people A #276 of 2,582 Strongest: hazard risk A− , jobs & income C+ · lowest: health D 34 Strathmore 16,416 people A #277 of 2,582 Strongest: health A+ , hazard risk B+ · lowest: schools C− 35 Drumheller 8,439 people A− #292 of 2,582 Strongest: hazard risk A , walkability B+ · lowest: safety C− 36 Rimbey 2,502 people A− #328 of 2,582 Strongest: walkability A+ , hazard risk A− · lowest: safety C− 37 Magrath 2,566 people A− #338 of 2,582 Strongest: safety A , schools A · lowest: hazard risk C+ 38 High River 15,508 people A− #339 of 2,582 Strongest: health A+ , safety B+ · lowest: cost of living C 39 Ponoka 8,212 people A− #340 of 2,582 Strongest: walkability A− , hazard risk A− · lowest: safety D 40 Banff 11,402 people A− #341 of 2,582 Strongest: walkability A+ , schools A+ · lowest: cost of living D− 41 High Prairie 2,607 people A− #342 of 2,582 Strongest: walkability A+ , jobs & income A · lowest: schools D− 42 Thorhild County 3,147 people A− #343 of 2,582 Strongest: hazard risk A− , cost of living A− · lowest: health D− 43 Wainwright 6,996 people A− #345 of 2,582 Strongest: jobs & income A , walkability A− · lowest: hazard risk D− 44 Vermilion 4,192 people A− #346 of 2,582 Strongest: hazard risk A+ , jobs & income A · lowest: safety D 45 Camrose 20,800 people A− #347 of 2,582 Strongest: hazard risk A , walkability B+ · lowest: cost of living C− 46 Vegreville 6,153 people A− #356 of 2,582 Strongest: hazard risk A , walkability A · lowest: safety D 47 Grimshaw 2,799 people A− #358 of 2,582 Strongest: walkability A− , hazard risk B+ · lowest: schools D− 48 St. Paul 6,218 people A− #359 of 2,582 Strongest: walkability A− , hazard risk A− · lowest: safety D− 49 Peace River 7,220 people A− #369 of 2,582 Strongest: jobs & income A+ , hazard risk A− · lowest: safety D 50 Sexsmith 2,561 people A− #375 of 2,582 Strongest: cost of living A , hazard risk B+ · lowest: health D 51 Coaldale 9,644 people A− #378 of 2,582 Strongest: jobs & income A− , schools A− · lowest: cost of living C 52 Raymond 4,594 people A− #396 of 2,582 Strongest: schools A , safety A · lowest: jobs & income B− 53 Jasper 4,627 people A− #401 of 2,582 Strongest: walkability A+ , schools A · lowest: hazard risk D− 54 Woodlands County 4,778 people A− #411 of 2,582 Strongest: jobs & income A− , hazard risk B+ · lowest: health D 55 Athabasca 2,887 people A− #412 of 2,582 Strongest: schools A , hazard risk A · lowest: safety D 56 High Level 4,390 people A− #421 of 2,582 Strongest: jobs & income A+ , cost of living A · lowest: hazard risk D− 57 Devon 6,965 people A− #425 of 2,582 Strongest: hazard risk A+ , schools A · lowest: cost of living C 58 Hanna 2,665 people B+ #427 of 2,582 Strongest: schools A+ , walkability A+ · lowest: safety C+ 59 Wetaskiwin 13,703 people B+ #431 of 2,582 Strongest: hazard risk A− , walkability B+ · lowest: safety D 60 Grande Cache 8,984 people B+ #442 of 2,582 Strongest: cost of living B+ , hazard risk B+ · lowest: health D− 61 Slave Lake 7,334 people B+ #454 of 2,582 Strongest: jobs & income A , walkability A · lowest: hazard risk D− 64 Clear Hills 3,110 people B+ #457 of 2,582 Strongest: hazard risk B+ , cost of living C− · lowest: health D− 65 Crowsnest Pass 6,011 people B+ #458 of 2,582 Strongest: walkability A− , schools B+ · lowest: safety C 66 Fairview 2,918 people B+ #459 of 2,582 Strongest: jobs & income A− , walkability A− · lowest: safety C− 67 Lacombe 14,733 people B+ #460 of 2,582 Strongest: hazard risk A− , walkability B+ · lowest: cost of living C 68 Stony Plain 19,662 people B+ #463 of 2,582 Strongest: hazard risk A+ , schools A− · lowest: cost of living C− 69 Lac la Biche County 8,580 people B+ #464 of 2,582 Strongest: hazard risk A , jobs & income B+ · lowest: safety D− 70 Nanton 2,522 people B+ #465 of 2,582 Strongest: walkability A , schools A · lowest: cost of living C 71 Warner County No. 5 4,533 people B+ #473 of 2,582 Strongest: schools A+ , safety A · lowest: walkability D 72 Coalhurst 3,244 people B+ #474 of 2,582 Strongest: safety A , jobs & income B · lowest: cost of living C+ 73 Redcliff 5,916 people B+ #482 of 2,582 Strongest: hazard risk A+ , jobs & income B− · lowest: schools C− 74 Sundre 2,683 people B+ #491 of 2,582 Strongest: walkability A− , schools B+ · lowest: safety C− 75 Didsbury 5,185 people B+ #500 of 2,582 Strongest: health A+ , hazard risk A− · lowest: schools D 76 Whitecourt 10,708 people B+ #522 of 2,582 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 77 Innisfail 8,736 people B+ #541 of 2,582 Strongest: hazard risk A− , walkability B+ · lowest: cost of living C− 78 Crossfield 4,075 people B+ #544 of 2,582 Strongest: health A , hazard risk B+ · lowest: schools D− 79 Spruce Grove 44,575 people B+ #547 of 2,582 Strongest: hazard risk A+ , schools A− · lowest: safety C 80 Opportunity No. 17 3,592 people B #561 of 2,582 Strongest: cost of living A , jobs & income B− · lowest: schools D− 82 Cold Lake 17,798 people B #575 of 2,582 Strongest: jobs & income A , hazard risk A · lowest: safety D 83 Lethbridge 113,671 people B #627 of 2,582 Strongest: jobs & income A− , walkability B+ · lowest: safety D 84 Willow Creek No. 26 6,225 people B #636 of 2,582 Strongest: jobs & income B , walkability B− · lowest: safety C 85 Upper Mount Royal 2,758 people B #696 of 2,582 Strongest: jobs & income A+ , walkability A+ · lowest: safety B− 86 Garrison Woods 3,138 people B #697 of 2,582 Strongest: jobs & income A+ , health A+ · lowest: safety B− 87 Altadore 7,675 people B #698 of 2,582 Strongest: jobs & income A+ , health A+ · lowest: cost of living C+ 88 Elbow Park 4,120 people B #699 of 2,582 Strongest: health A+ , jobs & income A · lowest: safety B− 89 Cougar Ridge 7,101 people B #700 of 2,582 Strongest: health A , schools A · lowest: safety B− 90 Aspen Woods 9,606 people B #701 of 2,582 Strongest: schools A+ , health A · lowest: jobs & income B− 91 West Springs 11,632 people B #702 of 2,582 Strongest: schools A+ , health A · lowest: safety B− 92 Strathcona Park 8,680 people B #703 of 2,582 Strongest: schools A+ , health A+ · lowest: safety B− 93 West Hillhurst 10,319 people B #704 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living C− 94 Lake Bonavista 11,154 people B #705 of 2,582 Strongest: health A , jobs & income A · lowest: cost of living C+ 95 Erlton 3,221 people B #706 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living C− 96 Tuscany 19,986 people B #707 of 2,582 Strongest: health A , schools A · lowest: safety B− 97 Richmond 4,811 people B #708 of 2,582 Strongest: health A+ , walkability A+ · lowest: cost of living C− 98 Auburn Bay 18,296 people B #709 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C+ 99 Wildwood 4,177 people B #710 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C− 100 Springbank Hill 9,913 people B #711 of 2,582 Strongest: schools A+ , health A · lowest: cost of living B− 101 Lakeview 12,799 people B #712 of 2,582 Strongest: health A+ , jobs & income A · lowest: cost of living C− 102 Chaparral 12,522 people B #713 of 2,582 Strongest: health A+ , schools A · lowest: safety B− 103 New Brighton 13,048 people B #714 of 2,582 Strongest: health A , schools A · lowest: cost of living C 104 Sundance 9,043 people B #715 of 2,582 Strongest: health A+ , schools A · lowest: cost of living B− 105 Charleswood 5,642 people B #716 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living C− 106 Scenic Acres 8,026 people B #717 of 2,582 Strongest: health A , schools A · lowest: cost of living B− 107 Killarney/Glengarry 7,935 people B #718 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 108 Silverado 9,663 people B #719 of 2,582 Strongest: health A+ , walkability A · lowest: cost of living C+ 109 Oakridge 5,623 people B #720 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C− 110 McKenzie Towne 17,757 people B #721 of 2,582 Strongest: health A+ , jobs & income A− · lowest: cost of living C 111 Riverbend 9,193 people B #722 of 2,582 Strongest: health A , jobs & income A · lowest: cost of living C 112 McKenzie Lake 11,966 people B #723 of 2,582 Strongest: health A , schools A · lowest: cost of living C+ 113 Mount Pleasant 9,224 people B #724 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 114 Eau Claire 3,733 people B #725 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 115 Evanston 21,483 people B #726 of 2,582 Strongest: health A , schools A · lowest: cost of living C 116 Hidden Valley 10,614 people B #727 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C+ 117 Cranston 20,055 people B #728 of 2,582 Strongest: health A+ , schools A− · lowest: cost of living C 118 Citadel 10,196 people B #729 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C+ 119 Willow Park 6,891 people B #730 of 2,582 Strongest: health A , walkability A · lowest: cost of living C− 120 Canyon Meadows 6,751 people B #731 of 2,582 Strongest: health A , walkability A · lowest: cost of living C− 121 Parkland 3,652 people B #732 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C+ 122 Nolan Hill 8,581 people B #733 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C 123 Westgate 3,139 people B #734 of 2,582 Strongest: schools A+ , health A+ · lowest: cost of living D 124 Signal Hill 13,293 people B #735 of 2,582 Strongest: schools A+ , health A+ · lowest: cost of living C− 125 Sage Hill 7,974 people B #736 of 2,582 Strongest: health A , schools A · lowest: cost of living C 126 Hillhurst 8,435 people B #737 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 127 Discovery Ridge 4,256 people B #738 of 2,582 Strongest: schools A+ , health A · lowest: cost of living C+ 128 Rosedale 2,507 people B #739 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 129 Douglasdale/Glen 13,333 people B #740 of 2,582 Strongest: health A , jobs & income A · lowest: cost of living C+ 130 Copperfield 13,952 people B #741 of 2,582 Strongest: health A , schools A · lowest: cost of living C 131 South Calgary 4,412 people B #742 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 132 Montgomery 4,456 people B #743 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 133 Mahogany 17,818 people B #744 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C 134 Valley Ridge 7,782 people B #745 of 2,582 Strongest: health A , schools A · lowest: walkability D 135 Coach Hill 3,383 people B #746 of 2,582 Strongest: schools A+ , health A+ · lowest: cost of living C− 136 Downtown West End 2,796 people B #747 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 137 Silver Springs 9,042 people B #748 of 2,582 Strongest: health A , schools A · lowest: cost of living C− 138 Hawkwood 9,188 people B #749 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C 139 Bridlewood 12,547 people B #750 of 2,582 Strongest: health A+ , walkability A · lowest: cost of living C 140 Hamptons 7,342 people B #751 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C+ 141 Coventry Hills 17,391 people B #752 of 2,582 Strongest: health A , schools A · lowest: cost of living C+ 142 Evergreen 19,988 people B #753 of 2,582 Strongest: health A , walkability A · lowest: cost of living C 143 Walden 8,190 people B #754 of 2,582 Strongest: health A , schools A · lowest: cost of living C 144 Shawnessy 9,696 people B #755 of 2,582 Strongest: health A+ , walkability A+ · lowest: cost of living C− 145 Millrise 6,754 people B #756 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living C− 146 Kincora 7,290 people B #757 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C− 147 Royal Oak 12,343 people B #758 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C 148 Glenbrook 10,185 people B #759 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 149 Arbour Lake 10,454 people B #760 of 2,582 Strongest: health A+ , walkability A · lowest: cost of living C− 150 Deer Run 3,652 people B #761 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C− 151 Mission 6,329 people B #762 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 152 Edgemont 15,359 people B #763 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C− 153 Woodbine 8,075 people B #764 of 2,582 Strongest: health A , schools A · lowest: cost of living C 154 Renfrew 6,685 people B #765 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 155 Rocky Ridge 8,419 people B #766 of 2,582 Strongest: schools A+ , health A+ · lowest: cost of living C 156 Beltline 26,171 people B #767 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 157 Midnapore 7,022 people B #768 of 2,582 Strongest: health A+ , walkability A · lowest: cost of living D 158 Sunnyside 2,976 people B #769 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D− 159 Sherwood 6,537 people B #770 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C− 160 Tuxedo Park 4,082 people B #771 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 161 Varsity 12,605 people B #772 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 162 Woodlands 5,391 people B #773 of 2,582 Strongest: health A , walkability A · lowest: cost of living D 163 Fish Creek Park 9,045 people B #774 of 2,582 Strongest: health A , schools A · lowest: cost of living C− 164 Glamorgan 6,479 people B #775 of 2,582 Strongest: health A+ , schools A+ · lowest: cost of living D 165 Brentwood 7,369 people B #776 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 166 Windsor Park 7,863 people B #777 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D− 167 Cedarbrae 5,943 people B #778 of 2,582 Strongest: health A , schools A · lowest: cost of living D 168 Panorama Hills 25,494 people B #779 of 2,582 Strongest: health A , schools A · lowest: cost of living C− 169 Palliser 4,987 people B #780 of 2,582 Strongest: health A+ , walkability A · lowest: cost of living D− 170 Queensland 4,452 people B #781 of 2,582 Strongest: health A , walkability A · lowest: cost of living D 171 Deer Ridge 4,454 people B #782 of 2,582 Strongest: health A+ , walkability A · lowest: cost of living D 172 Ranchlands 7,376 people B #783 of 2,582 Strongest: health A+ , walkability A · lowest: cost of living D 174 Patterson 4,169 people B #785 of 2,582 Strongest: health A+ , schools A · lowest: cost of living D 175 Carrington 2,920 people B #786 of 2,582 Strongest: health A , schools A · lowest: cost of living C 176 Braeside 5,706 people B #787 of 2,582 Strongest: health A+ , walkability A · lowest: cost of living D 177 Crescent Heights 6,411 people B #788 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D− 178 Fairview 3,909 people B #789 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 179 Somerset 8,416 people B #790 of 2,582 Strongest: health A+ , walkability A · lowest: cost of living C− 180 Bankview 5,610 people B #791 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 181 Haysboro 7,222 people B #792 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D− 182 Currie Barracks 7,342 people B #793 of 2,582 Strongest: health A+ , walkability A · lowest: cost of living D− 183 Dalhousie 8,617 people B #794 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 184 Macewan Glen 4,718 people B #795 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C 185 Livingston 3,929 people B #796 of 2,582 Strongest: health A , schools A · lowest: cost of living C− 186 Country Hills 3,702 people B #797 of 2,582 Strongest: walkability A+ , health A · lowest: cost of living C− 187 Sandstone Valley 5,816 people B #798 of 2,582 Strongest: health A+ , walkability A− · lowest: cost of living C− 188 Sunalta 4,151 people B #799 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D− 189 Legacy 7,975 people B #800 of 2,582 Strongest: health A , schools A− · lowest: cost of living C− 190 Lower Mount Royal 3,136 people B #801 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 191 Spruce Cliff 6,691 people B #802 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D− 192 Harvest Hills 7,930 people B #803 of 2,582 Strongest: health A , walkability A− · lowest: cost of living C− 193 Bridgeland/Riverside 6,860 people B #804 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 194 Country Hills Village 2,731 people B #805 of 2,582 Strongest: walkability A+ , health A · lowest: cost of living D 195 Southwood 6,092 people B #806 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 196 Acadia 9,950 people B #807 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 197 University Heights 4,031 people B #808 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D− 198 Inglewood 4,380 people B #809 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D 199 Capitol Hill 6,135 people B #810 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D− 200 Rosscarrock 3,862 people B #811 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D− 201 Redstone 13,230 people B #812 of 2,582 Strongest: health A , walkability B+ · lowest: cost of living C− 202 Kingsland 4,700 people B #813 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D− 203 Bowness 11,548 people B #814 of 2,582 Strongest: health A , walkability A · lowest: cost of living D 205 Beddington Heights 11,333 people B #816 of 2,582 Strongest: health A+ , walkability A · lowest: cost of living D 206 Thorncliffe 15,570 people B #817 of 2,582 Strongest: walkability A+ , health A · lowest: cost of living D 207 Skyview Ranch 14,061 people B #818 of 2,582 Strongest: health A , walkability A · lowest: cost of living D 208 Ramsay 3,601 people B #819 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D− 209 Huntington Hills 13,184 people B #820 of 2,582 Strongest: walkability A+ , health A · lowest: cost of living D 210 Highland Park 4,908 people B #821 of 2,582 Strongest: walkability A+ , health A · lowest: cost of living D− 211 Downtown East Village 3,524 people B #822 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living D− 212 Ogden 8,484 people B #823 of 2,582 Strongest: health A , walkability A · lowest: cost of living D 213 Coral Springs 5,542 people B #824 of 2,582 Strongest: health A , walkability B+ · lowest: schools D 214 Martindale 14,467 people B #825 of 2,582 Strongest: walkability A+ , health A · lowest: schools C− 215 Saddle Ridge 21,479 people B #826 of 2,582 Strongest: walkability A , health A · lowest: cost of living C− 216 Cityscape 11,782 people B #827 of 2,582 Strongest: health A , walkability A− · lowest: cost of living D 217 Taradale 17,911 people B #828 of 2,582 Strongest: walkability A+ , health A · lowest: schools C− 218 Mayland Heights 5,937 people B #829 of 2,582 Strongest: health A+ , walkability A · lowest: cost of living D 219 Castleridge 6,127 people B #830 of 2,582 Strongest: walkability A+ , health A+ · lowest: cost of living C− 220 Whitehorn 11,273 people B #831 of 2,582 Strongest: walkability A+ , health A+ · lowest: schools D 221 Temple 10,545 people B #832 of 2,582 Strongest: health A+ , walkability A · lowest: schools D 222 Erin Woods 7,245 people B #833 of 2,582 Strongest: health A , walkability A− · lowest: schools D 223 Monterey Park 10,363 people B #834 of 2,582 Strongest: health A+ , walkability B+ · lowest: schools D 224 Rundle 10,549 people B #835 of 2,582 Strongest: health A+ , walkability A+ · lowest: schools D 225 Falconridge 10,218 people B #836 of 2,582 Strongest: walkability A+ , health A+ · lowest: jobs & income D 226 Abbeydale 6,561 people B #837 of 2,582 Strongest: health A , walkability A · lowest: schools D 227 Forest Heights 6,120 people B #838 of 2,582 Strongest: walkability A+ , health A+ · lowest: schools D 228 Marlborough 8,932 people B #839 of 2,582 Strongest: walkability A+ , health A+ · lowest: schools D 229 Marlborough Park 8,378 people B #840 of 2,582 Strongest: health A+ , walkability A · lowest: schools D 230 Dover 10,440 people B #841 of 2,582 Strongest: walkability A , health A · lowest: cost of living D 231 Applewood Park 6,835 people B #842 of 2,582 Strongest: health A , walkability A · lowest: schools D 232 Penbrooke Meadows 10,001 people B #843 of 2,582 Strongest: health A , walkability A · lowest: jobs & income D 233 Pineridge 10,062 people B #844 of 2,582 Strongest: health A+ , walkability A · lowest: cost of living D 234 Olds 9,653 people B #845 of 2,582 Strongest: jobs & income A , walkability A− · lowest: schools C− 236 Forest Lawn 7,513 people B #847 of 2,582 Strongest: walkability A+ , health A · lowest: jobs & income D− 237 Rhatigan Ridge 7,066 people B #853 of 2,582 Strongest: hazard risk A+ , schools A+ · lowest: safety C− 238 Brookside 3,173 people B #854 of 2,582 Strongest: hazard risk A+ , schools A+ · lowest: safety C− 239 Parkview 5,729 people B #855 of 2,582 Strongest: jobs & income A+ , hazard risk A+ · lowest: safety C− 240 Magrath Heights 3,728 people B #856 of 2,582 Strongest: hazard risk A+ , schools A+ · lowest: safety C− 241 Laurier Heights 3,048 people B #857 of 2,582 Strongest: jobs & income A+ , hazard risk A+ · lowest: safety C− 242 Terwillegar Towne 6,478 people B #858 of 2,582 Strongest: hazard risk A+ , schools A+ · lowest: safety C− 243 Greenfield 3,710 people B #859 of 2,582 Strongest: hazard risk A+ , schools A+ · lowest: safety C− 244 Bulyea Heights 3,264 people B #860 of 2,582 Strongest: hazard risk A+ , schools A+ · lowest: safety C− 245 Secord 8,205 people B #861 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 246 Granville 2,994 people B #862 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 247 Belgravia 5,478 people B #863 of 2,582 Strongest: hazard risk A+ , schools A+ · lowest: safety C− 248 Westbrook Estates 2,838 people B #864 of 2,582 Strongest: hazard risk A+ , schools A+ · lowest: safety C− 249 Leger 4,108 people B #865 of 2,582 Strongest: schools A+ , hazard risk A+ · lowest: safety C− 250 River Valley Oleskiw 9,922 people B #866 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 251 Patricia Heights 4,355 people B #867 of 2,582 Strongest: hazard risk A+ , jobs & income A · lowest: safety C− 252 Twin Brooks 5,102 people B #868 of 2,582 Strongest: hazard risk A+ , schools A+ · lowest: safety C− 254 Summerside 16,760 people B #870 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 255 Jamieson Place 3,813 people B #871 of 2,582 Strongest: hazard risk A+ , jobs & income A− · lowest: safety C− 256 Cameron Heights 3,710 people B #872 of 2,582 Strongest: hazard risk A+ , schools A+ · lowest: safety C− 257 Glenora 6,197 people B #873 of 2,582 Strongest: hazard risk A+ , jobs & income A+ · lowest: safety C− 258 Haddow 4,026 people B #874 of 2,582 Strongest: schools A+ , hazard risk A+ · lowest: safety C− 259 Trumpeter Area 5,220 people B #875 of 2,582 Strongest: hazard risk A+ , jobs & income A+ · lowest: walkability D 260 Edgemont 5,059 people B #876 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 261 Ogilvie Ridge 5,218 people B #877 of 2,582 Strongest: hazard risk A+ , schools A+ · lowest: safety C− 262 The Hamptons 12,008 people B #878 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 263 Windermere 14,922 people B #879 of 2,582 Strongest: hazard risk A+ , schools A+ · lowest: safety C− 264 Kiniski Gardens 6,864 people B #880 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: safety C− 265 Paisley 2,897 people B #881 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 266 Cy Becker 2,683 people B #882 of 2,582 Strongest: hazard risk A+ , jobs & income A · lowest: safety C− 267 Webber Greens 5,035 people B #883 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: safety C− 268 Tamarack 6,860 people B #884 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 269 Glenridding Heights 4,388 people B #885 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 270 Charlesworth 8,135 people B #886 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 271 Wild Rose 8,534 people B #887 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 272 Maple 3,920 people B #888 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 273 Chappelle 14,815 people B #889 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 274 Rapperswill 3,639 people B #890 of 2,582 Strongest: hazard risk A+ , cost of living B+ · lowest: safety C− 275 Larkspur 5,472 people B #891 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 276 Keswick 3,957 people B #892 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 277 Rosenthal 4,873 people B #893 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 278 Capilano 5,046 people B #894 of 2,582 Strongest: hazard risk A+ , jobs & income A · lowest: safety C− 279 Glastonbury 9,745 people B #895 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 280 Avonmore 2,971 people B #896 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 281 Ramsay Heights 3,434 people B #897 of 2,582 Strongest: schools A+ , hazard risk A+ · lowest: safety C− 282 Mactaggart 3,603 people B #898 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 283 Jackson Heights 4,195 people B #899 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: safety C− 284 Walker 13,388 people B #900 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 285 Ritchie 5,215 people B #901 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: cost of living C− 286 South Terwillegar 8,183 people B #902 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 287 Bearspaw 5,192 people B #903 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 288 Malmo Plains 4,150 people B #904 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: safety C− 289 Rutherford 12,808 people B #905 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 290 Suder Greens 2,928 people B #906 of 2,582 Strongest: hazard risk A+ , jobs & income A− · lowest: safety C− 291 Carlton 5,502 people B #907 of 2,582 Strongest: hazard risk A+ , schools B+ · lowest: safety C− 293 North Glenora 3,693 people B #909 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: safety C− 294 Ellerslie 5,963 people B #910 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 295 Greenview 2,822 people B #911 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 296 McConachie 10,450 people B #912 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 297 Lymburn 7,231 people B #913 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 298 Ambleside 7,733 people B #914 of 2,582 Strongest: hazard risk A+ , schools A+ · lowest: safety C− 299 Ormsby Place 4,412 people B #915 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 300 Cavanagh 7,300 people B #916 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 301 Meadowlark Park 2,671 people B #917 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 302 Westmount 4,961 people B #918 of 2,582 Strongest: hazard risk A+ , jobs & income A · lowest: cost of living D 303 Satoo 2,517 people B #919 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 304 Silver Berry 9,439 people B #920 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 305 Allard 8,148 people B #921 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 306 Hazeldean 3,247 people B #922 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: cost of living C− 307 Lynnwood 3,452 people B #923 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: cost of living D 308 Elmwood 2,522 people B #924 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: safety C− 309 Laurel 15,263 people B #925 of 2,582 Strongest: hazard risk A+ , schools A− · lowest: safety C− 310 Aldergrove 5,311 people B #926 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 311 Oxford 4,460 people B #927 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: safety C− 312 Bisset 3,049 people B #928 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: safety C− 313 Duggan 6,247 people B #929 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: cost of living D 314 MacEwan 6,102 people B #930 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 315 Ottewell 8,040 people B #931 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: cost of living C− 316 Sweet Grass 2,616 people B #932 of 2,582 Strongest: hazard risk A+ , schools A · lowest: cost of living C− 317 Crawford Plains 3,075 people B #933 of 2,582 Strongest: hazard risk A+ , schools B+ · lowest: safety C− 318 Allendale 2,951 people B #934 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: cost of living D 319 Highlands 2,677 people B #935 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 320 Canossa 3,246 people B #936 of 2,582 Strongest: hazard risk A+ , cost of living B+ · lowest: safety C− 321 Holyrood 3,305 people B #937 of 2,582 Strongest: hazard risk A+ , schools A− · lowest: safety C− 322 Riverdale 5,490 people B #938 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: cost of living D 323 Klarvatten 6,773 people B #939 of 2,582 Strongest: hazard risk A+ , cost of living B+ · lowest: safety C− 324 Brintnell 6,658 people B #940 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 325 Gold Bar 2,685 people B #941 of 2,582 Strongest: hazard risk A+ , jobs & income A− · lowest: safety C− 326 Wîhkwêntôwin 19,050 people B #942 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: cost of living D 327 La Perle 7,889 people B #943 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 328 Callaghan 4,180 people B #944 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety C− 329 Thorncliff 3,564 people B #945 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: cost of living C− 330 Cumberland 6,493 people B #946 of 2,582 Strongest: hazard risk A+ , cost of living B+ · lowest: safety C− 331 West Meadowlark Park 5,386 people B #947 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: cost of living D 332 Meyonohk 2,822 people B #948 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 333 Elsinore 5,796 people B #949 of 2,582 Strongest: hazard risk A+ , jobs & income B · lowest: safety C− 334 Ekota 2,509 people B #950 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 335 Royal Gardens 3,392 people B #951 of 2,582 Strongest: hazard risk A+ , schools A+ · lowest: cost of living D 336 Pleasantview 3,746 people B #952 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: cost of living D 337 Skyrattler 2,956 people B #953 of 2,582 Strongest: hazard risk A+ , schools A+ · lowest: cost of living D 338 Lago Lindo 2,963 people B #954 of 2,582 Strongest: hazard risk A+ , walkability B+ · lowest: safety C− 339 Ermineskin 7,483 people B #955 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: cost of living D 340 Minchau 2,576 people B #956 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: safety C− 341 Strathcona 8,283 people B #957 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: cost of living D− 342 Forest Heights 4,118 people B #958 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: cost of living D 343 Jasper Park 3,219 people B #959 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: cost of living D 344 Downtown 12,880 people B #960 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: cost of living D 345 King Edward Park 8,399 people B #961 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: cost of living D 346 Callingwood South 7,844 people B #962 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: jobs & income D− 347 Baturyn 4,796 people B #963 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: safety C− 348 Hollick-Kenyon 6,451 people B #964 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 349 Belle Rive 3,946 people B #965 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: safety C− 350 Weinlos 3,243 people B #966 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 352 Daly Grove 3,486 people B #968 of 2,582 Strongest: hazard risk A+ , walkability B+ · lowest: safety C− 353 Hudson 3,634 people B #969 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 354 Mayliewan 4,259 people B #970 of 2,582 Strongest: hazard risk A+ , health B · lowest: safety C− 355 Blue Quill 4,567 people B #971 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: cost of living D 356 Canora 4,799 people B #972 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: cost of living D 357 Hillview 5,473 people B #973 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 358 Belmead 3,970 people B #974 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: cost of living D 359 Glenwood 4,842 people B #975 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: cost of living D 360 Tweddle Place 5,211 people B #976 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: safety C− 361 Bonnie Doon 6,697 people B #977 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: cost of living D 362 Ozerna 4,216 people B #978 of 2,582 Strongest: hazard risk A+ , walkability B+ · lowest: safety C− 363 Matt Berry 4,093 people B #979 of 2,582 Strongest: hazard risk A+ , health B+ · lowest: safety C− 364 Lee Ridge 2,722 people B #980 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: cost of living C− 365 Miller 3,294 people B #981 of 2,582 Strongest: hazard risk A+ , walkability B+ · lowest: safety C− 366 Queen Alexandra 5,106 people B #982 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: cost of living D− 367 Richfield 3,456 people B #983 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: cost of living C− 368 Pollard Meadows 4,361 people B #984 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: jobs & income C− 369 Kameyosek 2,761 people B #985 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: cost of living D 370 Meyokumin 4,069 people B #986 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: cost of living D 371 Griesbach 6,640 people B #987 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 372 Tipaskan 2,875 people B #988 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: cost of living D 373 Sakaw 3,453 people B #989 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: cost of living D 374 Fraser 3,973 people B #990 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: schools D 375 Albany 3,015 people B #991 of 2,582 Strongest: hazard risk A+ , schools B+ · lowest: safety C− 376 West Jasper Place 3,427 people B #992 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: cost of living D− 377 Westview Village 6,590 people B #993 of 2,582 Strongest: hazard risk A+ , schools B+ · lowest: cost of living C− 378 Britannia Youngstown 4,616 people B #994 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: cost of living D 379 Queen Mary Park 7,958 people B #995 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: jobs & income D 380 Boyle Street 5,862 people B #996 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: jobs & income D− 382 Kernohan 3,020 people B #998 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: schools D 383 Sherbrooke 7,131 people B #999 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: cost of living D 384 Central McDougall 4,802 people B #1,000 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: jobs & income D− 385 Eaux Claires 3,334 people B #1,002 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: safety C− 386 Lorelei 4,380 people B #1,003 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: safety C− 387 Crystallina Nera West 3,150 people B #1,004 of 2,582 Strongest: hazard risk A+ , health B · lowest: safety C− 388 Kensington 3,697 people B #1,005 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 389 Belmont 5,299 people B #1,006 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: safety C− 390 Casselman 5,795 people B #1,007 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: safety C− 391 Dunluce 6,079 people B #1,008 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 392 Wellington 3,314 people B #1,009 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 393 Athlone 3,242 people B #1,010 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: safety C− 394 Kirkness 5,279 people B #1,011 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 395 Northmount 3,349 people B #1,012 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: safety C− 396 Clareview Town Centre 3,800 people B #1,013 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: safety C− 397 Caernarvon 5,972 people B #1,015 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: cost of living C− 398 Woodcroft 2,770 people B #1,016 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: cost of living D− 399 Delwood 3,491 people B #1,017 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: schools C− 400 York 4,030 people B #1,018 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: safety C− 401 Inglewood 7,167 people B #1,019 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: cost of living D− 402 Newton 2,809 people B #1,020 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: safety C− 403 Beacon Heights 4,389 people B #1,021 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: schools C− 404 Virginia Park 3,431 people B #1,022 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: cost of living D 405 Carlisle 4,609 people B #1,023 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: cost of living C− 406 Homesteader 6,059 people B #1,024 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: schools C− 407 Rosslyn 3,242 people B #1,025 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: cost of living C− 408 Kilkenny 5,481 people B #1,026 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: cost of living C− 409 Bannerman 5,187 people B #1,027 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: schools C− 410 Parkdale 4,029 people B #1,028 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: jobs & income D 411 Glengarry 3,087 people B #1,029 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: cost of living D 412 Alberta Avenue 6,097 people B #1,030 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: jobs & income D 413 McCauley 4,060 people B #1,031 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: jobs & income D− 414 Lauderdale 2,954 people B #1,032 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: cost of living C− 415 Montrose 3,378 people B #1,033 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: jobs & income D 416 Calder 4,221 people B #1,034 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: cost of living D 417 Beaumaris 4,125 people B #1,035 of 2,582 Strongest: hazard risk A+ , walkability B+ · lowest: cost of living D 418 Belvedere 5,337 people B #1,036 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: jobs & income D 419 Eastwood 4,681 people B #1,037 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: jobs & income D− 420 Beverly Heights 3,252 people B #1,038 of 2,582 Strongest: hazard risk A+ , walkability A− · lowest: cost of living D 421 Delton 2,657 people B #1,039 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: jobs & income D 422 Evansdale 5,602 people B #1,040 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: jobs & income D 423 Balwin 4,092 people B #1,041 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: cost of living D 424 Killarney 4,165 people B #1,042 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: jobs & income D 425 Kildare 2,833 people B #1,043 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: jobs & income D 426 Overlanders 2,879 people B #1,044 of 2,582 Strongest: hazard risk A+ , walkability A · lowest: cost of living D 427 Rundle Heights 5,175 people B #1,045 of 2,582 Strongest: hazard risk A+ , walkability A+ · lowest: jobs & income D− 428 Westwood 3,279 people B #1,046 of 2,582 Strongest: walkability A+ , hazard risk A+ · lowest: jobs & income D− 429 Carstairs 5,248 people B #1,047 of 2,582 Strongest: health A , schools A− · lowest: cost of living C 430 Cochrane 39,397 people B #1,068 of 2,582 Strongest: health A , safety A · lowest: cost of living C− 431 Hinton 10,124 people B #1,069 of 2,582 Strongest: jobs & income A , walkability A− · lowest: safety D 432 Brazeau County 7,685 people B #1,071 of 2,582 Strongest: hazard risk A− , jobs & income B · lowest: walkability D 433 Okotoks 33,482 people B #1,072 of 2,582 Strongest: health A+ , schools A · lowest: cost of living C+ 434 Turner Valley 2,784 people B− #1,092 of 2,582 Strongest: health A+ , safety A− · lowest: cost of living D 435 Black Diamond 2,910 people B− #1,093 of 2,582 Strongest: health A+ , safety A− · lowest: schools D 436 Morinville 10,763 people B− #1,106 of 2,582 Strongest: hazard risk A+ , walkability B · lowest: schools D 437 St. Albert 74,621 people B− #1,182 of 2,582 Strongest: hazard risk A+ , jobs & income A · lowest: cost of living B− 438 Red Deer 115,409 people B− #1,186 of 2,582 Strongest: hazard risk A− , walkability A− · lowest: safety D 439 Drayton Valley 8,047 people B− #1,195 of 2,582 Strongest: hazard risk A− , jobs & income A− · lowest: safety D 440 Red Deer County 22,076 people B− #1,206 of 2,582 Strongest: hazard risk A− , schools B+ · lowest: cost of living D 441 Blackfalds 12,258 people B− #1,370 of 2,582 Strongest: hazard risk A− , safety B+ · lowest: health C 442 Strathcona County 107,345 people B− #1,376 of 2,582 Strongest: hazard risk A+ , jobs & income A− · lowest: safety B− 443 Fort Saskatchewan 30,575 people B− #1,385 of 2,582 Strongest: hazard risk A+ , jobs & income A− · lowest: safety C+ 444 Sturgeon County 21,144 people B− #1,389 of 2,582 Strongest: hazard risk A+ , schools B+ · lowest: safety C 445 Lacombe County 11,072 people B− #1,390 of 2,582 Strongest: hazard risk A− , jobs & income B · lowest: safety C− 446 Wheatland County 10,150 people B− #1,391 of 2,582 Strongest: health A− , hazard risk A− · lowest: safety D− 447 Medicine Hat 68,714 people B− #1,401 of 2,582 Strongest: hazard risk A+ , walkability B+ · lowest: safety C 448 Leduc 39,966 people B− #1,405 of 2,582 Strongest: hazard risk A+ , health B+ · lowest: safety C 449 Clearwater County 11,856 people B− #1,407 of 2,582 Strongest: hazard risk B+ , cost of living B · lowest: safety D 450 Grande Prairie 71,160 people B− #1,415 of 2,582 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 451 Lloydminster (Part) 21,267 people B− #1,417 of 2,582 Strongest: hazard risk A+ , jobs & income A · lowest: safety D 453 Lethbridge County 10,988 people B− #1,480 of 2,582 Strongest: jobs & income A− , hazard risk B · lowest: cost of living C− 454 Mountain View County 14,802 people B− #1,483 of 2,582 Strongest: health A , hazard risk A− · lowest: walkability C− 455 Leduc County 16,400 people B− #1,484 of 2,582 Strongest: hazard risk A+ , schools B+ · lowest: safety D 456 Rocky View County 50,260 people B− #1,524 of 2,582 Strongest: health A , hazard risk B+ · lowest: safety D 457 Big Lakes County 5,106 people B− #1,525 of 2,582 Strongest: cost of living B+ , walkability C · lowest: schools D− 458 Newell County 7,846 people B− #1,530 of 2,582 Strongest: hazard risk A , safety A− · lowest: walkability C+ 459 Bonnyville No. 87 13,265 people B− #1,533 of 2,582 Strongest: hazard risk A , cost of living B+ · lowest: safety D 460 Taber 8,009 people C+ #1,584 of 2,582 Strongest: safety A+ , hazard risk B · lowest: walkability C− 462 La Crète 14,488 people C+ #1,734 of 2,582 Strongest: hazard risk A+ , jobs & income B · lowest: schools D 463 Sylvan Lake 17,897 people C+ #1,749 of 2,582 Strongest: hazard risk A− , walkability B · lowest: cost of living C 464 Foothills County 25,789 people C+ #1,756 of 2,582 Strongest: health A , schools A · lowest: walkability C 465 Beaumont 26,305 people C+ #1,763 of 2,582 Strongest: hazard risk A+ , safety A · lowest: health B 466 Airdrie 92,544 people C+ #1,764 of 2,582 Strongest: health A+ , safety A− · lowest: schools C− 467 Ponoka County 10,670 people C+ #1,766 of 2,582 Strongest: hazard risk A− , jobs & income B · lowest: walkability D 468 Cypress County 7,855 people C+ #1,900 of 2,582 Strongest: hazard risk A+ , jobs & income A− · lowest: schools C− 469 Chestermere 31,671 people C+ #2,037 of 2,582 Strongest: health A , safety A− · lowest: schools C 470 Gibbons 3,352 people C #2,080 of 2,582 Strongest: hazard risk A+ , walkability B+ · lowest: safety D 471 Yellowhead County 10,966 people C #2,101 of 2,582 Strongest: hazard risk B+ , cost of living B− · lowest: health D− 472 Fort McMurray 81,611 people C #2,131 of 2,582 Strongest: cost of living A , jobs & income B− · lowest: hazard risk D− 473 Lac Ste. Anne County 12,639 people C #2,211 of 2,582 Strongest: hazard risk B+ , cost of living B− · lowest: health D− 474 Parkland County 34,286 people C− #2,225 of 2,582 Strongest: hazard risk A+ , schools A · lowest: safety D Rankings
More lists for Alberta Province by province
Civic life elsewhere Photos: Flagstaff County, Hero122 (CC BY 3.0 ) · Stettler, Joli Rumi (CC BY-SA 4.0 ) · Stettler County No. 6, 1brettsnyder (CC BY-SA 3.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).