Alberta Cities by Population 2026

5 Most Populated Alberta Cities

City
2026 Pop.
2025 Pop.
Annual Change
Calgary1,678,0731,612,8344.04%
Edmonton1,284,4801,238,2953.73%
Red Deer117,915115,4092.17%
Lethbridge116,401113,6712.4%
Strathcona County108,377107,3450.96%
Airdrie96,73192,5444.52%
Wood Buffalo83,09281,6111.81%
St. Albert75,67074,6211.41%
Grande Prairie71,89671,1601.03%
Medicine Hat69,48668,7141.12%
Rocky View County52,06350,2603.59%
Spruce Grove45,83644,5752.83%
Leduc41,24039,9663.19%
Cochrane41,09439,3974.31%
Parkland County34,43234,2860.43%
Okotoks34,05733,4821.72%
Chestermere33,29531,6715.13%
Fort Saskatchewan31,16530,5751.93%
Beaumont27,58926,3054.88%
Foothills County26,23825,7891.74%
Grande Prairie County No. 126,17425,8831.12%
Red Deer County22,35222,0761.25%
Lloydminster (Part)21,41021,2670.67%
Sturgeon County21,22321,1440.37%
Camrose21,09620,8001.42%
Stony Plain19,95719,6621.5%
Sylvan Lake18,23617,8971.89%
Cold Lake18,18617,7982.18%
Brooks18,06817,5373.03%
Canmore17,68317,3411.97%
Leduc County16,83516,4002.65%
Strathmore16,76916,4162.15%
High River15,79315,5081.84%
Mountain View County15,03814,8021.59%
Lacombe14,93614,7331.38%
Mackenzie County14,77314,4881.97%
Wetaskiwin13,93313,7031.68%
Lloydminster (Part)13,27013,1371.01%
Bonnyville No. 8713,19213,265-0.55%
Lac Ste. Anne County12,91412,6392.18%
Blackfalds12,51512,2582.1%
Wetaskiwin County No. 1012,24212,1171.03%
Banff11,98711,4025.13%
Clearwater County11,74711,856-0.92%
Lacombe County11,17111,0720.89%
Lethbridge County11,03810,9880.46%
Yellowhead County10,96010,966-0.05%
Morinville10,81210,7630.46%
Whitecourt10,78210,7080.69%
Ponoka County10,74610,6700.71%
Taber10,44210,1752.62%
Wheatland County10,36110,1502.08%
Hinton10,09710,124-0.27%
Coaldale9,7699,6441.3%
Olds9,7349,6530.84%
Greenview No. 168,9658,984-0.21%
Camrose County8,9608,9510.1%
Innisfail8,9248,7362.15%
Edson8,7598,6920.77%
Lac la Biche County8,5938,5800.15%
Drumheller8,5028,4390.75%
Rocky Mountain House8,4898,1444.24%
Ponoka8,3888,2122.14%
Vermilion River County8,2418,282-0.5%
Drayton Valley8,2308,0472.27%
Taber8,1128,0091.29%
Newell County7,8877,8460.52%
Cypress County7,8647,8550.11%
Brazeau County7,6897,6850.05%
Bonnyville7,6167,3663.39%
Westlock County7,6007,5560.58%
Slave Lake7,3927,3340.79%
Peace River7,3197,2201.37%
Athabasca County7,2227,280-0.8%
Wainwright7,0346,9960.54%
Devon7,0236,9650.83%
St. Paul County No. 196,4696,4620.11%
Beaver County6,2896,2450.7%
Vegreville6,2446,1531.48%
Willow Creek No. 266,2296,2250.06%
St. Paul6,2256,2180.11%
Barrhead County No. 116,1676,186-0.31%
Crowsnest Pass6,0656,0110.9%
Cochrane6,0485,9481.68%
Stettler6,0426,0350.12%
Stettler County No. 65,9765,9660.17%
Redcliff5,9485,9160.54%
Westlock5,4405,3631.44%
Carstairs5,3435,2481.81%
Didsbury5,1865,1850.02%
Kneehill County5,1285,129-0.02%
Big Lakes County5,0295,106-1.51%
Cardston County4,9314,938-0.14%
Barrhead4,8074,7680.82%
Woodlands County4,7704,778-0.17%
Raymond4,7034,5942.37%
Jasper4,6144,627-0.28%
Warner County No. 54,5904,5331.26%
Wainwright No. 614,5664,576-0.22%
High Level4,5364,3903.33%
Vulcan County4,5054,4650.9%
Claresholm4,3154,2421.72%
Blood 1484,3064,404-2.23%
Crossfield4,2144,0753.41%
Vermilion4,2064,1920.33%
Fort Macleod4,1013,9453.95%
Northern Lights County4,0734,115-1.02%
Smoky Lake County4,0214,043-0.54%
Forty Mile County No. 83,9793,9271.32%
Pincher Creek3,9363,8901.18%
Lamont County3,9293,9180.28%
Stoney 142, 143, 1443,9243,939-0.38%
Cardston3,8973,8630.88%
Penhold3,8363,8120.63%
Saddle Lake 1253,8343,871-0.96%
Flagstaff County3,6933,724-0.83%
Siksika 1463,6403,645-0.14%
Two Hills County No. 213,6333,6260.19%
Opportunity No. 173,6143,5920.61%
Three Hills3,5623,5021.71%
Samson 1373,4253,427-0.06%
Gibbons3,3873,3521.04%
Coalhurst3,3043,2441.85%
Beaumont3,2493,1881.91%
Pincher Creek No. 93,1593,176-0.54%
Minburn County No. 273,1513,1420.29%
Thorhild County3,1403,147-0.22%
Clear Hills3,0983,110-0.39%
Lesser Slave River No. 1242,9982,9800.6%
Black Diamond2,9502,9101.37%
Fairview2,9192,9180.03%
Athabasca2,9012,8870.48%
Grimshaw2,8212,7990.79%
Turner Valley2,8052,7840.75%
Fox Lake 1622,7982,7451.93%
Sundre2,6972,6830.52%
Hanna2,6832,6650.68%
High Prairie2,6332,6071%
Tsuu T'ina Nation 1452,6142,5831.2%
Nanton2,5902,5222.7%
Magrath2,5582,566-0.31%
Sexsmith2,5362,561-0.98%
Rimbey2,4962,502-0.24%
Saddle Hills County2,4912,4491.71%
Beaverlodge2,4712,4540.69%
Picture Butte2,4712,3803.82%
Bow Island2,3722,3102.68%
Calmar2,3572,3450.51%
Ermineskin 1382,3362,359-0.97%
Redwater2,3322,3011.35%
Tofield2,1512,1221.37%
Provost No. 522,0712,092-1%
Fox Creek2,0602,0132.33%
Paintearth County No. 181,9962,014-0.89%
Millet1,9901,9671.17%
Enoch Cree Nation1,9751,9471.44%
Vulcan1,9431,9221.09%
Smoky River No. 1301,9341,941-0.36%
Bighorn No. 81,9241,8573.61%
Lamont1,8791,8561.24%
Northern Sunrise County1,8631,8480.81%
Provost1,8601,875-0.8%
Special Area No. 21,8261,837-0.6%
Valleyview1,8261,8071.05%
Starland County1,7921,820-1.54%
Two Hills1,7671,6984.06%
Nobleford1,7501,6943.31%
Fairview No. 1361,6611,6470.85%
Peace No. 1351,5591,581-1.39%
Birch Hills County1,5231,5220.07%
Elk Point1,5191,4812.57%
Wembley1,5131,516-0.2%
Piikani 1471,5051,529-1.57%
Vauxhall1,4881,4512.55%
Swan Hills1,4731,4303.01%
Bruderheim1,4661,4391.88%
Mayerthorpe1,4521,4192.33%
Bon Accord1,4481,457-0.62%
Bassano1,4351,3813.91%
Louis Bull 138B1,4091,3941.08%
Stirling1,4091,3504.37%
Bowden1,3211,3150.46%
Sturgeon Lake 1541,3151,326-0.83%
Irricana1,2561,2401.29%
Legal1,2531,2530%
Trochu1,2461,1914.62%
Smoky Lake1,2071,1594.14%

Alberta Cities Overview

The largest city in Alberta is Calgary, with a 2026 population of 1,678,073. Banff is the fastest growing city in Alberta, having grown 5.13% annually between 2011 and 2016.