Skip to main content

AB Municipal Liability Capacity Trend Rankings

Average annual change in liability servicing capacity used from 2021 to 2024.

312 municipalities ranked Lower is better

Distribution

132

Top of Band

88

Mid-Band

92

Bottom of Band

About this Metric

Low value means

Capacity is being freed up — more room for future capital projects.

High value means

More capacity is being consumed — less room for future borrowing.

For Councillors

Freeing borrowing capacity preserves flexibility for major infrastructure investments.

For Residents

Available borrowing room means the municipality can finance needed projects without emergency measures.

Full Rankings

Click column headers to sort. Filter by population band.

Swipe table to see all columns

Prov. # ▲MunicipalityTypePopulationValueBand Rankvs Band Avg
1Ma-Me-O BeachV125-542.8%1 of 190+15035%
2Pincher CreekT3,890-24.2%1 of 105+2654%
3Elk PointT1,481-22.5%2 of 190+528%
4BanffT11,402-20.1%1 of 90+1442%
5Grande PrairieD71,160-17.7%1 of 22+1481%
6LegalT1,253-15.3%3 of 190+328%
7CarmangayD297-9.8%4 of 190+174%
8BentleyT1,153-9.6%5 of 190+166%
9DeliaD145-9.2%6 of 190+157%
10ChestermereD31,671-9.0%2 of 48+732%
11Vermilion River CountyD8,215-7.4%4 of 90+465%
12CarstairsT5,248-6.9%5 of 90+432%
13StrathmoreT16,416-6.8%3 of 48+527%
14Parkland CountyD34,286-6.6%4 of 48+508%
15Newell CountyD7,846-5.8%6 of 90+349%
16ThorsbyT928-5.6%7 of 190+56%
17FairviewT2,918-5.6%3 of 105+534%
18WetaskiwinD13,703-5.5%8 of 90+324%
19JasperD4,627-5.4%4 of 105+516%
20BassanoT1,381-5.3%8 of 190+48%
21St. PaulT6,218-5.1%10 of 90+292%
22RimbeyT2,502-5.1%5 of 105+479%
23Two HillsT1,698-5.0%6 of 105+468%
24DayslandT902-5.0%10 of 190+38%
25NampaD430-4.8%11 of 190+33%
26ConsortD707-4.6%12 of 190+27%
27BlackfaldsT12,258-4.5%11 of 90+247%
28Flagstaff CountyD3,729-4.4%7 of 105+399%
29Red Deer CountyD22,076-4.3%5 of 48+296%
30ForestburgD833-4.3%13 of 190+19%
31Drayton ValleyT8,047-4.2%12 of 90+226%
32CoalhurstT3,244-4.2%8 of 105+377%
33RyleyD486-3.9%14 of 190+9%
34Picture ButteT2,380-3.9%10 of 105+340%
35WembleyT1,516-3.8%11 of 105+332%
36StavelyT577-3.7%15 of 190+4%
37Swan HillsT1,430-3.6%16 of 190-0%
38Fort MacleodT3,945-3.5%13 of 105+294%
39BeaumontD26,305-3.5%6 of 48+219%
40VermilionT4,192-3.5%14 of 105+293%
41BonnyvilleT7,366-3.4%14 of 90+163%
42Fort SaskatchewanD30,575-3.4%7 of 48+216%
43TofieldT2,122-3.4%15 of 105+285%
44Peace RiverT7,220-3.3%15 of 90+153%
45OldsT9,679-3.3%16 of 90+153%
46StirlingD1,350-3.3%17 of 190-9%
47Camrose CountyD8,951-3.1%17 of 90+142%
48CalmarT2,345-3.0%18 of 105+247%
49AirdrieD92,544-3.0%2 of 22+169%
50Grande Prairie No. 1, County ofD26,701-2.9%9 of 48+171%
51High PrairieT2,607-2.9%19 of 105+231%
52GirouxvilleD311-2.9%21 of 190-19%
53AcmeD651-2.8%23 of 190-22%
54Ponoka CountyD10,670-2.7%18 of 90+106%
55Brazeau CountyD7,685-2.7%19 of 90+105%
56WhitecourtT10,711-2.6%20 of 90+104%
57MarwayneD547-2.6%24 of 190-26%
58Red DeerD115,409-2.5%3 of 22+127%
59Spirit River No. 133, M.d. ofD649-2.5%25 of 190-29%
60BeisekerD787-2.5%26 of 190-29%
61Strathcona CountyD107,345-2.5%4 of 22+125%
62MagrathT2,566-2.5%21 of 105+187%
63MundareT875-2.5%27 of 190-30%
64Big Lakes CountyD5,106-2.5%23 of 90+91%
65CrossfieldT4,075-2.4%23 of 105+178%
66Warner No. 5, County ofD4,290-2.4%24 of 105+177%
67Northern Lights CountyD4,115-2.4%25 of 105+176%
68MorinvilleT10,763-2.3%25 of 90+78%
69Northern Sunrise CountyD1,848-2.3%27 of 105+156%
70SundreT2,683-2.2%28 of 105+154%
71HoldenD381-2.2%29 of 190-38%
72Lac Ste. Anne CountyD12,639-2.2%26 of 90+66%
73ClaresholmT4,248-2.1%30 of 105+133%
74Rocky Mountain HouseT8,144-2.0%27 of 90+57%
75Taber, M.d. ofD7,447-2.0%28 of 90+52%
76BrooksD17,537-1.9%11 of 48+78%
77MilletT1,967-1.9%31 of 105+119%
78RaymondT4,600-1.9%32 of 105+116%
79LacombeD14,733-1.9%31 of 90+43%
80Seba BeachV244-1.8%32 of 190-49%
81BeaverlodgeT2,454-1.8%34 of 105+107%
82EdsonT8,692-1.8%32 of 90+37%
83Fox CreekT2,013-1.8%35 of 105+104%
84OkotoksT33,482-1.8%12 of 48+66%
85Forty Mile County No. 8D4,073-1.8%37 of 105+103%
86CanmoreT17,341-1.7%13 of 48+61%
87Foothills CountyD25,779-1.7%14 of 48+58%
88MayerthorpeT1,413-1.7%33 of 190-53%
89Lesser Slave River No. 124, M.d. ofD2,809-1.6%38 of 105+77%
90AllianceD158-1.5%35 of 190-59%
91ProvostT1,875-1.5%39 of 105+67%
92ForemostD413-1.5%36 of 190-59%
93Cypress CountyD7,855-1.5%34 of 90+11%
94StettlerT6,035-1.5%35 of 90+11%
95Mountain View CountyD14,776-1.4%36 of 90+8%
96CoaldaleT9,644-1.4%37 of 90+7%
97EckvilleT1,088-1.4%37 of 190-62%
98LongviewD304-1.4%38 of 190-62%
99Lethbridge CountyD10,988-1.3%38 of 90-1%
100ChipmanD286-1.3%40 of 190-64%
101Slave LakeT7,334-1.3%39 of 90-2%
102TaberT10,175-1.2%40 of 90-6%
103DidsburyT5,185-1.2%41 of 90-6%
104DrumhellerT8,439-1.2%42 of 90-6%
105PenholdT3,812-1.2%42 of 105+39%
106OyenT961-1.2%42 of 190-67%
107Pincher Creek No. 9, M.d. ofD3,240-1.1%44 of 105+31%
108NoblefordT1,694-1.1%45 of 105+30%
109Leduc CountyD16,400-1.1%18 of 48+4%
110Rainbow LakeT421-1.1%44 of 190-69%
111KillamT887-1.1%45 of 190-70%
112CastorT876-1.1%46 of 190-70%
113HardistyT628-1.1%47 of 190-71%
114StandardD384-1.0%48 of 190-71%
115ValleyviewT1,807-1.0%46 of 105+17%
116Woodlands CountyD4,778-1.0%47 of 105+16%
117Hines CreekD355-1.0%49 of 190-72%
118BruderheimT1,439-1.0%50 of 190-73%
119Stony PlainT19,662-1.0%21 of 48-10%
120CliveD907-0.9%51 of 190-74%
121LethbridgeD113,671-0.9%7 of 22-17%
122Sturgeon CountyD21,035-0.9%22 of 48-18%
123VikingT964-0.9%52 of 190-75%
124HintonT10,124-0.8%48 of 90-35%
125CalgaryD1,612,834-0.8%3 of 10+17%
126RedcliffT5,916-0.8%49 of 90-37%
127BaronsD334-0.8%53 of 190-77%
128BarnwellD1,073-0.8%54 of 190-78%
129HannaT2,665-0.8%52 of 105-11%
130Hay LakesD430-0.8%55 of 190-79%
131VegrevilleT6,153-0.7%50 of 90-47%
132LougheedD224-0.7%56 of 190-81%
133Sylvan LakeT17,897-0.7%24 of 48-37%
134BowdenT1,315-0.7%57 of 190-82%
135St. Paul County No. 19D6,462-0.7%51 of 90-50%
136Westlock CountyD7,556-0.7%52 of 90-50%
137AlixD877-0.6%58 of 190-83%
138Clearwater CountyD12,326-0.6%53 of 90-55%
139Thorhild CountyD3,147-0.5%58 of 105-40%
140Beaver CountyD6,245-0.5%54 of 90-61%
141BarrheadT4,768-0.5%60 of 105-43%
142RycroftD629-0.5%62 of 190-86%
143High RiverT15,518-0.5%30 of 48-55%
144VauxhallT1,451-0.5%63 of 190-87%
145DevonT6,965-0.4%55 of 90-66%
146WainwrightT6,997-0.4%56 of 90-66%
147Spirit RiverT927-0.4%64 of 190-89%
148Greenview No. 16, M.d. ofD8,584-0.4%58 of 90-70%
149Lamont CountyD3,918-0.4%61 of 105-56%
150FalherT1,084-0.4%65 of 190-89%
151ManningT1,153-0.4%66 of 190-90%
152MyrnamD246-0.3%67 of 190-91%
153WestlockT5,363-0.3%60 of 90-75%
154CardstonT3,853-0.3%63 of 105-65%
155Willow Creek No. 26, M.d. ofD6,081-0.3%61 of 90-78%
156Acadia No. 34, M.d. ofD494-0.3%68 of 190-92%
157Bon AccordT1,457-0.3%69 of 190-92%
158McLennanT729-0.3%70 of 190-92%
159RedwaterT2,301-0.2%64 of 105-74%
160BawlfD390-0.2%71 of 190-94%
161NantonT2,522-0.2%66 of 105-76%
162MiloD131-0.2%72 of 190-94%
163Vulcan CountyD4,491-0.2%67 of 105-79%
164LindenD911-0.2%74 of 190-95%
165SexsmithT2,561-0.2%68 of 105-82%
166Bonnyville No. 87, M.d. ofD11,864-0.1%63 of 90-88%
167Yellowhead CountyD10,966-0.1%64 of 90-89%
168OnowayT957-0.1%75 of 190-96%
169Barrhead County No. 11D6,186-0.1%65 of 90-91%
170CarolineD513-0.1%76 of 190-97%
171Wheatland CountyD10,150-0.1%67 of 90-92%
172EdgertonD383-0.1%77 of 190-97%
173RosemaryD374-0.1%78 of 190-97%
174LeducD39,966-0.1%32 of 48-95%
175Rochon SandsV115-0.0%80 of 190-99%
176Wood BuffaloD81,5770.0%13 of 22-100%
177Athabasca CountyD7,2800.0%69 of 90-100%
178Birch Hills CountyD1,5220.0%72 of 105-100%
179Clear Hills CountyD3,0060.0%73 of 105-100%
180Fairview No. 136, M.d. ofD1,5800.0%74 of 105-100%
181Kneehill CountyD5,0370.0%70 of 90-100%
182Lacombe CountyD11,0720.0%71 of 90-100%
183Minburn County No. 27D3,1420.0%75 of 105-100%
184Paintearth No. 18, County ofD1,9900.0%76 of 105-100%
185Peace No. 135, M.d. ofD1,5810.0%77 of 105-100%
186Provost No. 52, M.d. ofD2,0710.0%78 of 105-100%
187Ranchland No. 66, M.d. ofD1100.0%89 of 190-100%
188Saddle Hills CountyD2,4490.0%79 of 105-100%
189Smoky Lake CountyD4,0430.0%80 of 105-100%
190Two Hills No. 21, County ofD3,4120.0%81 of 105-100%
191Wainwright No. 61, M.d. ofD4,4460.0%82 of 105-100%
192BashawT9050.0%90 of 190-100%
193Milk RiverT8260.0%91 of 190-100%
194Alberta BeachD8150.0%92 of 190-100%
195AmiskD2100.0%93 of 190-100%
196AndrewD4140.0%94 of 190-100%
197Bittern LakeD2240.0%95 of 190-100%
198ChauvinD2840.0%96 of 190-100%
199ClydeD4190.0%97 of 190-100%
200CouttsD2600.0%98 of 190-100%
201CowleyD2090.0%99 of 190-100%
202CzarD2810.0%100 of 190-100%
203DuchessD1,0450.0%101 of 190-100%
204EdbergD1230.0%102 of 190-100%
205ElnoraD3070.0%103 of 190-100%
206EmpressD1790.0%104 of 190-100%
207GlendonD5320.0%105 of 190-100%
208GlenwoodD2940.0%106 of 190-100%
209HalkirkD950.0%107 of 190-100%
210HeislerD1290.0%108 of 190-100%
211Hill SpringD1830.0%109 of 190-100%
212HughendenD2030.0%110 of 190-100%
213InnisfreeD2050.0%111 of 190-100%
214IrmaD4820.0%112 of 190-100%
215KitscotyD9640.0%113 of 190-100%
216MorrinD2310.0%114 of 190-100%
217Paradise ValleyD2050.0%115 of 190-100%
218RosalindD1920.0%116 of 190-100%
219Spring LakeD7720.0%117 of 190-100%
220VeteranD2300.0%118 of 190-100%
221WarburgD6840.0%119 of 190-100%
222WaskatenauD3240.0%120 of 190-100%
223YoungstownD1790.0%121 of 190-100%
224Argentia BeachV360.0%122 of 190-100%
225Betula BeachV250.0%123 of 190-100%
226Birch CoveV680.0%124 of 190-100%
227BirchcliffV3010.0%125 of 190-100%
228BondissV1260.0%126 of 190-100%
229Bonnyville BeachV700.0%127 of 190-100%
230Burnstick LakeV290.0%128 of 190-100%
231Castle IslandV170.0%129 of 190-100%
232Crystal SpringsV820.0%130 of 190-100%
233Ghost LakeV750.0%131 of 190-100%
234Golden DaysV2570.0%132 of 190-100%
235GrandviewV1810.0%133 of 190-100%
236Gull LakeV2740.0%134 of 190-100%
237Half Moon BayV680.0%135 of 190-100%
238Horseshoe BayV820.0%136 of 190-100%
239Island LakeV1640.0%137 of 190-100%
240Island Lake SouthV830.0%138 of 190-100%
241Itaska BeachV290.0%139 of 190-100%
242Jarvis BayV2240.0%140 of 190-100%
243KapasiwinV340.0%141 of 190-100%
244LakeviewV260.0%142 of 190-100%
245LarkspurV530.0%143 of 190-100%
246Mewatha BeachV960.0%144 of 190-100%
247NorglenwoldV3390.0%145 of 190-100%
248Norris BeachV710.0%146 of 190-100%
249Parkland BeachV1750.0%147 of 190-100%
250Pelican NarrowsV1620.0%148 of 190-100%
251Point AlisonV190.0%149 of 190-100%
252Poplar BayV960.0%150 of 190-100%
253Ross HavenV1200.0%151 of 190-100%
254Sandy BeachV2910.0%152 of 190-100%
255Silver BeachV540.0%153 of 190-100%
256Silver SandsV2440.0%154 of 190-100%
257South BaptisteV850.0%155 of 190-100%
258South ViewV740.0%156 of 190-100%
259Sundance BeachV440.0%157 of 190-100%
260Sunrise BeachV1660.0%158 of 190-100%
261Sunset BeachV640.0%159 of 190-100%
262Sunset PointV2700.0%160 of 190-100%
263Val QuentinV1690.0%161 of 190-100%
264WaiparousV650.0%162 of 190-100%
265West BaptisteV480.0%163 of 190-100%
266West CoveV3070.0%164 of 190-100%
267Whispering HillsV1360.0%165 of 190-100%
268YellowstoneV1170.0%166 of 190-100%
269I.d. No. 04 (Waterton)D5500.0%167 of 190-100%
270I.d. No. 09 (Banff)D1,0040.0%168 of 190-100%
271I.d. No. 24 (Wood Buffalo)D7060.0%169 of 190-100%
272Starland CountyD1,8200.0%83 of 105-103%
273CremonaD4860.1%170 of 190-102%
274Sunbreaker CoveV1370.1%171 of 190-104%
275Medicine HatD68,7140.2%16 of 22-116%
276EdmontonD1,238,2950.2%8 of 10-129%
277MannvilleD8290.2%172 of 190-106%
278Bighorn No. 8, M.d. ofD1,5980.2%85 of 105-125%
279GrimshawT2,7990.2%86 of 105-125%
280Smoky LakeT1,1590.2%173 of 190-106%
281VilnaD2690.2%174 of 190-106%
282Smoky River No. 130, M.d. ofD1,8950.3%87 of 105-131%
283Mackenzie CountyD14,4880.3%75 of 90-122%
284Rocky View CountyD50,2600.3%17 of 22-127%
285WarnerD4000.5%176 of 190-115%
286AthabascaT2,8870.7%88 of 105-184%
287Cold LakeD17,8150.8%35 of 48-169%
288CamroseD20,8010.8%36 of 48-172%
289VulcanT1,9220.8%89 of 105-191%
290BoyleD8590.8%179 of 190-123%
291CochraneT39,3970.9%37 of 48-181%
292DelburneD9490.9%180 of 190-126%
293White SandsV1831.0%182 of 190-127%
294Bow IslandT2,3101.0%91 of 105-214%
295SedgewickT7931.0%183 of 190-128%
296Stettler No. 6, County ofD5,6661.4%79 of 90-204%
297Cardston CountyD4,9481.5%93 of 105-273%
298St. AlbertD74,7301.7%21 of 22-248%
299LloydminsterD21,2951.7%42 of 48-261%
300Opportunity No. 17, M.d. ofD3,3822.0%95 of 105-326%
301RockyfordD4212.4%186 of 190-168%
302LamontT1,8562.4%98 of 105-378%
303BerwynD5992.7%187 of 190-176%
304Wetaskiwin No. 10, County ofD11,2172.8%83 of 90-314%
305PonokaT8,2122.9%84 of 90-323%
306Spruce GroveD44,5753.1%47 of 48-386%
307InnisfailT8,7363.5%86 of 90-367%
308CoronationT8853.7%188 of 190-203%
309Crowsnest PassD6,0115.1%88 of 90-488%
310GibbonsT3,3525.7%101 of 105-746%
311Lac la Biche CountyD8,58011.2%90 of 90-962%
312Nakamun ParkV8014.3%189 of 190-499%

Municipalities with Incomplete Data

The following 2 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
Hussar D Insufficient historical data points