AB Municipal Debt Trend Rankings
Average annual change in debt per capita from 2021 to 2024.
313 municipalities ranked
Lower is better
Lowest — Best Performing
Distribution
135
Top of Band
81
Mid-Band
97
Bottom of Band
About this Metric
Low value means
Debt per person is stable or declining — the municipality is deleveraging.
High value means
Debt per person is increasing — the municipality is taking on more borrowing.
For Councillors
Rising debt constrains future borrowing capacity for capital projects.
For Residents
Less debt per person means less of your taxes go to interest payments.
Full Rankings
Click column headers to sort. Filter by population band.
Swipe table to see all columns
| Prov. # ▲ | Municipality | Type | Population | Value | Band Rank | vs Band Avg |
|---|---|---|---|---|---|---|
| 1 | Ma-Me-O Beach | V | 125 | -$5,783 | 1 of 191 | +9341% |
| 2 | Fox Creek | T | 2,013 | -$629 | 1 of 105 | -4094% |
| 3 | Northern Sunrise County | D | 1,848 | -$601 | 2 of 105 | -3918% |
| 4 | Banff | T | 11,402 | -$600 | 1 of 90 | +2514% |
| 5 | Nampa | D | 430 | -$453 | 2 of 191 | +640% |
| 6 | Ryley | D | 486 | -$393 | 3 of 191 | +542% |
| 7 | Delia | D | 145 | -$376 | 4 of 191 | +514% |
| 8 | Consort | D | 707 | -$373 | 5 of 191 | +509% |
| 9 | Oyen | T | 961 | -$358 | 6 of 191 | +485% |
| 10 | Rainbow Lake | T | 421 | -$313 | 8 of 191 | +411% |
| 11 | Olds | T | 9,679 | -$307 | 2 of 90 | +1238% |
| 12 | Camrose County | D | 8,951 | -$287 | 3 of 90 | +1149% |
| 13 | Seba Beach | V | 244 | -$278 | 10 of 191 | +353% |
| 14 | Wetaskiwin | D | 13,703 | -$271 | 4 of 90 | +1079% |
| 15 | Peace River | T | 7,220 | -$264 | 5 of 90 | +1052% |
| 16 | Alix | D | 877 | -$258 | 11 of 191 | +321% |
| 17 | Grande Prairie No. 1, County of | D | 26,701 | -$257 | 1 of 48 | -1053% |
| 18 | Elk Point | T | 1,481 | -$256 | 12 of 191 | +318% |
| 19 | Thorsby | T | 928 | -$247 | 14 of 191 | +303% |
| 20 | Alliance | D | 158 | -$244 | 15 of 191 | +298% |
| 21 | Vermilion River County | D | 8,215 | -$244 | 6 of 90 | +962% |
| 22 | Legal | T | 1,253 | -$235 | 16 of 191 | +284% |
| 23 | Daysland | T | 902 | -$234 | 17 of 191 | +282% |
| 24 | Medicine Hat | D | 68,714 | -$229 | 1 of 22 | +981% |
| 25 | Two Hills | T | 1,698 | -$226 | 4 of 105 | -1535% |
| 26 | Strathmore | T | 16,416 | -$220 | 2 of 48 | -914% |
| 27 | Chipman | D | 286 | -$213 | 18 of 191 | +247% |
| 28 | Lesser Slave River No. 124, M.d. of | D | 2,809 | -$211 | 6 of 105 | -1438% |
| 29 | Coalhurst | T | 3,244 | -$196 | 7 of 105 | -1348% |
| 30 | Lethbridge | D | 113,671 | -$196 | 2 of 22 | +826% |
| 31 | Bonnyville | T | 7,366 | -$190 | 8 of 90 | +729% |
| 32 | Drayton Valley | T | 8,047 | -$188 | 9 of 90 | +720% |
| 33 | Beaverlodge | T | 2,454 | -$185 | 8 of 105 | -1274% |
| 34 | Tofield | T | 2,122 | -$182 | 9 of 105 | -1254% |
| 35 | Bentley | T | 1,153 | -$179 | 19 of 191 | +192% |
| 36 | Viking | T | 964 | -$177 | 20 of 191 | +189% |
| 37 | Rycroft | D | 629 | -$176 | 21 of 191 | +188% |
| 38 | Beaumont | D | 26,305 | -$176 | 3 of 48 | -752% |
| 39 | Forestburg | D | 833 | -$176 | 22 of 191 | +187% |
| 40 | Holden | D | 381 | -$172 | 24 of 191 | +180% |
| 41 | Blackfalds | T | 12,258 | -$169 | 10 of 90 | +637% |
| 42 | Fairview | T | 2,918 | -$168 | 10 of 105 | -1170% |
| 43 | Delburne | D | 949 | -$168 | 25 of 191 | +174% |
| 44 | Crossfield | T | 4,075 | -$161 | 11 of 105 | -1121% |
| 45 | Mundare | T | 875 | -$161 | 26 of 191 | +162% |
| 46 | Killam | T | 887 | -$159 | 27 of 191 | +160% |
| 47 | Brazeau County | D | 7,685 | -$159 | 11 of 90 | +591% |
| 48 | Hines Creek | D | 355 | -$152 | 28 of 191 | +148% |
| 49 | High Prairie | T | 2,607 | -$146 | 12 of 105 | -1025% |
| 50 | Raymond | T | 4,600 | -$145 | 13 of 105 | -1023% |
| 51 | Chestermere | D | 31,671 | -$144 | 4 of 48 | -635% |
| 52 | Swan Hills | T | 1,430 | -$144 | 29 of 191 | +135% |
| 53 | Slave Lake | T | 7,334 | -$142 | 14 of 90 | +519% |
| 54 | St. Paul | T | 6,218 | -$142 | 15 of 90 | +517% |
| 55 | Rimbey | T | 2,502 | -$139 | 14 of 105 | -983% |
| 56 | Acme | D | 651 | -$139 | 31 of 191 | +126% |
| 57 | Cremona | D | 486 | -$136 | 32 of 191 | +123% |
| 58 | Vegreville | T | 6,153 | -$136 | 16 of 90 | +491% |
| 59 | Marwayne | D | 547 | -$131 | 35 of 191 | +114% |
| 60 | Calmar | T | 2,345 | -$130 | 15 of 105 | -928% |
| 61 | Warner | D | 400 | -$126 | 37 of 191 | +105% |
| 62 | Airdrie | D | 92,544 | -$124 | 3 of 22 | +484% |
| 63 | Sedgewick | T | 793 | -$121 | 38 of 191 | +98% |
| 64 | Westlock | T | 5,363 | -$121 | 17 of 90 | +428% |
| 65 | Sundre | T | 2,683 | -$121 | 17 of 105 | -868% |
| 66 | Stavely | T | 577 | -$116 | 39 of 191 | +89% |
| 67 | Red Deer | D | 115,409 | -$115 | 4 of 22 | +444% |
| 68 | Redwater | T | 2,301 | -$114 | 18 of 105 | -821% |
| 69 | St. Paul County No. 19 | D | 6,462 | -$112 | 20 of 90 | +386% |
| 70 | Fort Saskatchewan | D | 30,575 | -$111 | 6 of 48 | -513% |
| 71 | Didsbury | T | 5,185 | -$108 | 21 of 90 | +370% |
| 72 | Calgary | D | 1,612,834 | -$108 | 1 of 10 | -1329% |
| 73 | Stirling | D | 1,350 | -$108 | 40 of 191 | +76% |
| 74 | Cypress County | D | 7,855 | -$107 | 22 of 90 | +367% |
| 75 | Claresholm | T | 4,248 | -$107 | 19 of 105 | -779% |
| 76 | Big Lakes County | D | 5,106 | -$106 | 23 of 90 | +363% |
| 77 | Strathcona County | D | 107,345 | -$106 | 6 of 22 | +401% |
| 78 | Pincher Creek No. 9, M.d. of | D | 3,240 | -$105 | 20 of 105 | -769% |
| 79 | Grande Prairie | D | 71,160 | -$105 | 7 of 22 | +396% |
| 80 | Ponoka County | D | 10,670 | -$105 | 24 of 90 | +357% |
| 81 | Morinville | T | 10,763 | -$101 | 25 of 90 | +342% |
| 82 | Beiseker | D | 787 | -$98 | 41 of 191 | +60% |
| 83 | Drumheller | T | 8,439 | -$98 | 26 of 90 | +327% |
| 84 | Longview | D | 304 | -$97 | 42 of 191 | +58% |
| 85 | Mountain View County | D | 14,776 | -$97 | 27 of 90 | +322% |
| 86 | Carstairs | T | 5,248 | -$96 | 28 of 90 | +316% |
| 87 | Edson | T | 8,692 | -$93 | 29 of 90 | +306% |
| 88 | Onoway | T | 957 | -$93 | 43 of 191 | +52% |
| 89 | Milo | D | 131 | -$92 | 44 of 191 | +51% |
| 90 | Vulcan | T | 1,922 | -$92 | 21 of 105 | -686% |
| 91 | Whitecourt | T | 10,711 | -$91 | 30 of 90 | +295% |
| 92 | Smoky River No. 130, M.d. of | D | 1,895 | -$90 | 22 of 105 | -669% |
| 93 | Spirit River No. 133, M.d. of | D | 649 | -$89 | 45 of 191 | +45% |
| 94 | Stettler | T | 6,035 | -$87 | 31 of 90 | +281% |
| 95 | Caroline | D | 513 | -$87 | 46 of 191 | +42% |
| 96 | Boyle | D | 859 | -$85 | 48 of 191 | +39% |
| 97 | Vermilion | T | 4,192 | -$85 | 27 of 105 | -639% |
| 98 | Red Deer County | D | 22,076 | -$82 | 7 of 48 | -406% |
| 99 | Linden | D | 911 | -$82 | 49 of 191 | +34% |
| 100 | Bassano | T | 1,381 | -$81 | 50 of 191 | +33% |
| 101 | Foothills County | D | 25,779 | -$80 | 8 of 48 | -397% |
| 102 | Magrath | T | 2,566 | -$79 | 28 of 105 | -601% |
| 103 | Flagstaff County | D | 3,729 | -$76 | 29 of 105 | -583% |
| 104 | Lacombe | D | 14,733 | -$76 | 36 of 90 | +229% |
| 105 | Rochon Sands | V | 115 | -$75 | 52 of 191 | +22% |
| 106 | Standard | D | 384 | -$74 | 53 of 191 | +21% |
| 107 | Penhold | T | 3,812 | -$74 | 32 of 105 | -572% |
| 108 | Westlock County | D | 7,556 | -$74 | 37 of 90 | +223% |
| 109 | Redcliff | T | 5,916 | -$74 | 39 of 90 | +222% |
| 110 | High River | T | 15,518 | -$74 | 9 of 48 | -374% |
| 111 | Wainwright | T | 6,997 | -$74 | 40 of 90 | +221% |
| 112 | Lamont County | D | 3,918 | -$72 | 33 of 105 | -560% |
| 113 | Bonnyville No. 87, M.d. of | D | 11,864 | -$72 | 41 of 90 | +213% |
| 114 | Leduc County | D | 16,400 | -$71 | 10 of 48 | -362% |
| 115 | Starland County | D | 1,820 | -$68 | 34 of 105 | -535% |
| 116 | Forty Mile County No. 8 | D | 4,073 | -$68 | 35 of 105 | -534% |
| 117 | Pincher Creek | T | 3,890 | -$67 | 36 of 105 | -526% |
| 118 | Rocky View County | D | 50,260 | -$67 | 8 of 22 | +217% |
| 119 | Girouxville | D | 311 | -$67 | 57 of 191 | +9% |
| 120 | Provost | T | 1,875 | -$63 | 37 of 105 | -499% |
| 121 | Wembley | T | 1,516 | -$61 | 38 of 105 | -486% |
| 122 | Stony Plain | T | 19,662 | -$60 | 12 of 48 | -323% |
| 123 | Valleyview | T | 1,807 | -$60 | 39 of 105 | -481% |
| 124 | Bighorn No. 8, M.d. of | D | 1,598 | -$56 | 43 of 105 | -454% |
| 125 | Wheatland County | D | 10,150 | -$55 | 43 of 90 | +141% |
| 126 | Millet | T | 1,967 | -$55 | 44 of 105 | -450% |
| 127 | Bruderheim | T | 1,439 | -$54 | 62 of 191 | -13% |
| 128 | Spirit River | T | 927 | -$53 | 63 of 191 | -14% |
| 129 | Greenview No. 16, M.d. of | D | 8,584 | -$52 | 44 of 90 | +125% |
| 130 | Okotoks | T | 33,482 | -$51 | 14 of 48 | -289% |
| 131 | Warner No. 5, County of | D | 4,290 | -$51 | 46 of 105 | -421% |
| 132 | Taber, M.d. of | D | 7,447 | -$49 | 45 of 90 | +112% |
| 133 | Vilna | D | 269 | -$48 | 64 of 191 | -21% |
| 134 | Barrhead | T | 4,768 | -$48 | 47 of 105 | -407% |
| 135 | Lac Ste. Anne County | D | 12,639 | -$47 | 47 of 90 | +104% |
| 136 | Cardston | T | 3,853 | -$47 | 49 of 105 | -396% |
| 137 | Vauxhall | T | 1,451 | -$47 | 65 of 191 | -24% |
| 138 | Taber | T | 10,175 | -$40 | 51 of 90 | +72% |
| 139 | Barons | D | 334 | -$39 | 66 of 191 | -36% |
| 140 | Brooks | D | 17,537 | -$39 | 17 of 48 | -243% |
| 141 | McLennan | T | 729 | -$37 | 67 of 191 | -39% |
| 142 | Bowden | T | 1,315 | -$36 | 68 of 191 | -41% |
| 143 | Hanna | T | 2,665 | -$35 | 55 of 105 | -321% |
| 144 | Hay Lakes | D | 430 | -$34 | 70 of 191 | -44% |
| 145 | Clearwater County | D | 12,326 | -$34 | 53 of 90 | +47% |
| 146 | Hussar | D | 192 | -$34 | 71 of 191 | -45% |
| 147 | Falher | T | 1,084 | -$33 | 72 of 191 | -46% |
| 148 | Hinton | T | 10,124 | -$32 | 54 of 90 | +38% |
| 149 | Barnwell | D | 1,073 | -$30 | 74 of 191 | -51% |
| 150 | Vulcan County | D | 4,491 | -$30 | 58 of 105 | -292% |
| 151 | Barrhead County No. 11 | D | 6,186 | -$30 | 55 of 90 | +31% |
| 152 | Newell County | D | 7,846 | -$29 | 56 of 90 | +27% |
| 153 | Beaver County | D | 6,245 | -$28 | 57 of 90 | +22% |
| 154 | Acadia No. 34, M.d. of | D | 494 | -$26 | 75 of 191 | -57% |
| 155 | Edgerton | D | 383 | -$25 | 76 of 191 | -59% |
| 156 | Cold Lake | D | 17,815 | -$25 | 22 of 48 | -193% |
| 157 | Eckville | T | 1,088 | -$25 | 77 of 191 | -59% |
| 158 | Thorhild County | D | 3,147 | -$25 | 60 of 105 | -257% |
| 159 | Nanton | T | 2,522 | -$24 | 61 of 105 | -250% |
| 160 | Hardisty | T | 628 | -$24 | 78 of 191 | -61% |
| 161 | Yellowhead County | D | 10,966 | -$22 | 59 of 90 | -5% |
| 162 | Willow Creek No. 26, M.d. of | D | 6,081 | -$21 | 60 of 90 | -7% |
| 163 | Nobleford | T | 1,694 | -$16 | 64 of 105 | -200% |
| 164 | Rosemary | D | 374 | -$15 | 80 of 191 | -76% |
| 165 | Lougheed | D | 224 | -$14 | 81 of 191 | -77% |
| 166 | Clive | D | 907 | -$10 | 82 of 191 | -83% |
| 167 | Bawlf | D | 390 | -$10 | 83 of 191 | -84% |
| 168 | Athabasca | T | 2,887 | -$9 | 67 of 105 | -155% |
| 169 | Wood Buffalo | D | 81,577 | $0 | 14 of 22 | -100% |
| 170 | Athabasca County | D | 7,280 | $0 | 66 of 90 | -100% |
| 171 | Birch Hills County | D | 1,522 | $0 | 72 of 105 | -100% |
| 172 | Clear Hills County | D | 3,006 | $0 | 73 of 105 | -100% |
| 173 | Fairview No. 136, M.d. of | D | 1,580 | $0 | 74 of 105 | -100% |
| 174 | Lacombe County | D | 11,072 | $0 | 67 of 90 | -100% |
| 175 | Minburn County No. 27 | D | 3,142 | $0 | 75 of 105 | -100% |
| 176 | Paintearth No. 18, County of | D | 1,990 | $0 | 76 of 105 | -100% |
| 177 | Peace No. 135, M.d. of | D | 1,581 | $0 | 77 of 105 | -100% |
| 178 | Provost No. 52, M.d. of | D | 2,071 | $0 | 78 of 105 | -100% |
| 179 | Ranchland No. 66, M.d. of | D | 110 | $0 | 93 of 191 | -100% |
| 180 | Saddle Hills County | D | 2,449 | $0 | 79 of 105 | -100% |
| 181 | Smoky Lake County | D | 4,043 | $0 | 80 of 105 | -100% |
| 182 | Two Hills No. 21, County of | D | 3,412 | $0 | 81 of 105 | -100% |
| 183 | Wainwright No. 61, M.d. of | D | 4,446 | $0 | 82 of 105 | -100% |
| 184 | Bashaw | T | 905 | $0 | 94 of 191 | -100% |
| 185 | Milk River | T | 826 | $0 | 95 of 191 | -100% |
| 186 | Alberta Beach | D | 815 | $0 | 96 of 191 | -100% |
| 187 | Amisk | D | 210 | $0 | 97 of 191 | -100% |
| 188 | Andrew | D | 414 | $0 | 98 of 191 | -100% |
| 189 | Bittern Lake | D | 224 | $0 | 99 of 191 | -100% |
| 190 | Chauvin | D | 284 | $0 | 100 of 191 | -100% |
| 191 | Clyde | D | 419 | $0 | 101 of 191 | -100% |
| 192 | Coutts | D | 260 | $0 | 102 of 191 | -100% |
| 193 | Cowley | D | 209 | $0 | 103 of 191 | -100% |
| 194 | Czar | D | 281 | $0 | 104 of 191 | -100% |
| 195 | Duchess | D | 1,045 | $0 | 105 of 191 | -100% |
| 196 | Edberg | D | 123 | $0 | 106 of 191 | -100% |
| 197 | Elnora | D | 307 | $0 | 107 of 191 | -100% |
| 198 | Empress | D | 179 | $0 | 108 of 191 | -100% |
| 199 | Glendon | D | 532 | $0 | 109 of 191 | -100% |
| 200 | Glenwood | D | 294 | $0 | 110 of 191 | -100% |
| 201 | Halkirk | D | 95 | $0 | 111 of 191 | -100% |
| 202 | Heisler | D | 129 | $0 | 112 of 191 | -100% |
| 203 | Hill Spring | D | 183 | $0 | 113 of 191 | -100% |
| 204 | Hughenden | D | 203 | $0 | 114 of 191 | -100% |
| 205 | Innisfree | D | 205 | $0 | 115 of 191 | -100% |
| 206 | Irma | D | 482 | $0 | 116 of 191 | -100% |
| 207 | Kitscoty | D | 964 | $0 | 117 of 191 | -100% |
| 208 | Morrin | D | 231 | $0 | 118 of 191 | -100% |
| 209 | Paradise Valley | D | 205 | $0 | 119 of 191 | -100% |
| 210 | Rosalind | D | 192 | $0 | 120 of 191 | -100% |
| 211 | Spring Lake | D | 772 | $0 | 121 of 191 | -100% |
| 212 | Veteran | D | 230 | $0 | 122 of 191 | -100% |
| 213 | Warburg | D | 684 | $0 | 123 of 191 | -100% |
| 214 | Waskatenau | D | 324 | $0 | 124 of 191 | -100% |
| 215 | Youngstown | D | 179 | $0 | 125 of 191 | -100% |
| 216 | Argentia Beach | V | 36 | $0 | 126 of 191 | -100% |
| 217 | Betula Beach | V | 25 | $0 | 127 of 191 | -100% |
| 218 | Birch Cove | V | 68 | $0 | 128 of 191 | -100% |
| 219 | Bondiss | V | 126 | $0 | 129 of 191 | -100% |
| 220 | Bonnyville Beach | V | 70 | $0 | 130 of 191 | -100% |
| 221 | Burnstick Lake | V | 29 | $0 | 131 of 191 | -100% |
| 222 | Castle Island | V | 17 | $0 | 132 of 191 | -100% |
| 223 | Crystal Springs | V | 82 | $0 | 133 of 191 | -100% |
| 224 | Ghost Lake | V | 75 | $0 | 134 of 191 | -100% |
| 225 | Golden Days | V | 257 | $0 | 135 of 191 | -100% |
| 226 | Grandview | V | 181 | $0 | 136 of 191 | -100% |
| 227 | Gull Lake | V | 274 | $0 | 137 of 191 | -100% |
| 228 | Horseshoe Bay | V | 82 | $0 | 138 of 191 | -100% |
| 229 | Island Lake | V | 164 | $0 | 139 of 191 | -100% |
| 230 | Island Lake South | V | 83 | $0 | 140 of 191 | -100% |
| 231 | Itaska Beach | V | 29 | $0 | 141 of 191 | -100% |
| 232 | Jarvis Bay | V | 224 | $0 | 142 of 191 | -100% |
| 233 | Kapasiwin | V | 34 | $0 | 143 of 191 | -100% |
| 234 | Lakeview | V | 26 | $0 | 144 of 191 | -100% |
| 235 | Larkspur | V | 53 | $0 | 145 of 191 | -100% |
| 236 | Mewatha Beach | V | 96 | $0 | 146 of 191 | -100% |
| 237 | Norris Beach | V | 71 | $0 | 147 of 191 | -100% |
| 238 | Parkland Beach | V | 175 | $0 | 148 of 191 | -100% |
| 239 | Pelican Narrows | V | 162 | $0 | 149 of 191 | -100% |
| 240 | Point Alison | V | 19 | $0 | 150 of 191 | -100% |
| 241 | Poplar Bay | V | 96 | $0 | 151 of 191 | -100% |
| 242 | Ross Haven | V | 120 | $0 | 152 of 191 | -100% |
| 243 | Sandy Beach | V | 291 | $0 | 153 of 191 | -100% |
| 244 | Silver Beach | V | 54 | $0 | 154 of 191 | -100% |
| 245 | Silver Sands | V | 244 | $0 | 155 of 191 | -100% |
| 246 | South Baptiste | V | 85 | $0 | 156 of 191 | -100% |
| 247 | South View | V | 74 | $0 | 157 of 191 | -100% |
| 248 | Sundance Beach | V | 44 | $0 | 158 of 191 | -100% |
| 249 | Sunrise Beach | V | 166 | $0 | 159 of 191 | -100% |
| 250 | Sunset Beach | V | 64 | $0 | 160 of 191 | -100% |
| 251 | Sunset Point | V | 270 | $0 | 161 of 191 | -100% |
| 252 | Val Quentin | V | 169 | $0 | 162 of 191 | -100% |
| 253 | Waiparous | V | 65 | $0 | 163 of 191 | -100% |
| 254 | West Baptiste | V | 48 | $0 | 164 of 191 | -100% |
| 255 | West Cove | V | 307 | $0 | 165 of 191 | -100% |
| 256 | Whispering Hills | V | 136 | $0 | 166 of 191 | -100% |
| 257 | Yellowstone | V | 117 | $0 | 167 of 191 | -100% |
| 258 | I.d. No. 04 (Waterton) | D | 550 | $0 | 168 of 191 | -100% |
| 259 | I.d. No. 09 (Banff) | D | 1,004 | $0 | 169 of 191 | -100% |
| 260 | I.d. No. 24 (Wood Buffalo) | D | 706 | $0 | 170 of 191 | -100% |
| 261 | Coaldale | T | 9,644 | $0 | 68 of 90 | -101% |
| 262 | Smoky Lake | T | 1,159 | $9 | 171 of 191 | -115% |
| 263 | Grimshaw | T | 2,799 | $14 | 84 of 105 | -11% |
| 264 | Sylvan Lake | T | 17,897 | $16 | 28 of 48 | -42% |
| 265 | Kneehill County | D | 5,037 | $18 | 69 of 90 | -177% |
| 266 | Foremost | D | 413 | $23 | 172 of 191 | -137% |
| 267 | Bow Island | T | 2,310 | $30 | 87 of 105 | +93% |
| 268 | Wetaskiwin No. 10, County of | D | 11,217 | $31 | 71 of 90 | -235% |
| 269 | Mannville | D | 829 | $33 | 174 of 191 | -154% |
| 270 | Cardston County | D | 4,948 | $34 | 88 of 105 | +118% |
| 271 | Leduc | D | 39,966 | $46 | 30 of 48 | +69% |
| 272 | Fort Macleod | T | 3,945 | $49 | 90 of 105 | +209% |
| 273 | Picture Butte | T | 2,380 | $53 | 91 of 105 | +235% |
| 274 | Bon Accord | T | 1,457 | $53 | 177 of 191 | -186% |
| 275 | Woodlands County | D | 4,778 | $54 | 92 of 105 | +241% |
| 276 | Parkland County | D | 34,286 | $59 | 32 of 48 | +119% |
| 277 | Sturgeon County | D | 21,035 | $61 | 34 of 48 | +126% |
| 278 | Mackenzie County | D | 14,488 | $62 | 74 of 90 | -370% |
| 279 | Castor | T | 876 | $79 | 178 of 191 | -229% |
| 280 | Rocky Mountain House | T | 8,144 | $80 | 75 of 90 | -448% |
| 281 | Norglenwold | V | 339 | $81 | 179 of 191 | -233% |
| 282 | St. Albert | D | 74,730 | $87 | 19 of 22 | -509% |
| 283 | Lethbridge County | D | 10,988 | $88 | 77 of 90 | -483% |
| 284 | Edmonton | D | 1,238,295 | $91 | 8 of 10 | +935% |
| 285 | White Sands | V | 183 | $96 | 180 of 191 | -257% |
| 286 | Coronation | T | 885 | $119 | 181 of 191 | -294% |
| 287 | Mayerthorpe | T | 1,413 | $121 | 182 of 191 | -298% |
| 288 | Rockyford | D | 421 | $127 | 183 of 191 | -307% |
| 289 | Devon | T | 6,965 | $152 | 80 of 90 | -761% |
| 290 | Stettler No. 6, County of | D | 5,666 | $165 | 82 of 90 | -818% |
| 291 | Berwyn | D | 599 | $189 | 184 of 191 | -408% |
| 292 | Innisfail | T | 8,736 | $193 | 83 of 90 | -942% |
| 293 | Lamont | T | 1,856 | $196 | 96 of 105 | +1148% |
| 294 | Cochrane | T | 39,397 | $205 | 41 of 48 | +659% |
| 295 | Camrose | D | 20,801 | $231 | 43 of 48 | +758% |
| 296 | Canmore | T | 17,341 | $252 | 45 of 48 | +836% |
| 297 | Birchcliff | V | 301 | $269 | 185 of 191 | -540% |
| 298 | Spruce Grove | D | 44,575 | $296 | 47 of 48 | +997% |
| 299 | Sexsmith | T | 2,561 | $328 | 98 of 105 | +1984% |
| 300 | Carmangay | D | 297 | $344 | 186 of 191 | -661% |
| 301 | Manning | T | 1,153 | $399 | 187 of 191 | -751% |
| 302 | Sunbreaker Cove | V | 137 | $414 | 188 of 191 | -776% |
| 303 | Nakamun Park | V | 80 | $423 | 189 of 191 | -791% |
| 304 | Crowsnest Pass | D | 6,011 | $426 | 87 of 90 | -1956% |
| 305 | Lloydminster | D | 21,295 | $434 | 48 of 48 | +1511% |
| 306 | Ponoka | T | 8,212 | $436 | 88 of 90 | -1999% |
| 307 | Northern Lights County | D | 4,115 | $481 | 100 of 105 | +2956% |
| 308 | Gibbons | T | 3,352 | $660 | 101 of 105 | +4090% |
| 309 | Myrnam | D | 246 | $712 | 190 of 191 | -1262% |
| 310 | Jasper | D | 4,627 | $791 | 103 of 105 | +4921% |
| 311 | Half Moon Bay | V | 68 | $1,145 | 191 of 191 | -1969% |
| 312 | Lac la Biche County | D | 8,580 | $1,164 | 90 of 90 | -5169% |
| 313 | Opportunity No. 17, M.d. of | D | 3,382 | $1,549 | 104 of 105 | +9742% |
Municipalities with Incomplete Data
The following 1 municipalities are excluded from this ranking due to missing or insufficient data points.
| Municipality | Type | Reason for Exclusion |
|---|---|---|
| Diamond Valley | T | Insufficient historical data points |