197 cities
| City | 2026 Pop. ↓ | 2025 Pop. | 2021 Pop. | 2016 Pop. | Annual Change |
|---|---|---|---|---|---|
| Calgary | 1,634,686 | 1,601,909 | 1,356,293 | 1,278,708 | 2.05% |
| Edmonton | 1,243,809 | 1,217,133 | 1,050,945 | 957,435 | 2.19% |
| Lethbridge | 115,142 | 113,271 | 102,097 | 95,521 | 1.65% |
| Red Deer | 115,044 | 113,980 | 104,361 | 103,330 | 0.93% |
| Strathcona County | 106,305 | 105,761 | 102,426 | 99,841 | 0.51% |
| Airdrie | 94,795 | 91,633 | 77,079 | 63,984 | 3.45% |
| Wood Buffalo | 81,042 | 80,820 | 75,282 | 73,663 | 0.27% |
| St. Albert | 74,475 | 73,739 | 70,389 | 66,812 | 1% |
| Grande Prairie | 70,240 | 69,808 | 66,586 | 65,213 | 0.62% |
| Medicine Hat | 68,645 | 68,277 | 65,266 | 64,780 | 0.54% |
| Rocky View County | 48,069 | 47,325 | 42,378 | 40,373 | 1.57% |
| Spruce Grove | 44,651 | 43,582 | 39,068 | 35,083 | 2.45% |
| Cochrane | 41,073 | 39,543 | 33,295 | 26,860 | 3.87% |
| Leduc | 40,364 | 39,453 | 35,368 | 30,724 | 2.31% |
| Okotoks | 33,947 | 33,521 | 31,386 | 29,846 | 1.27% |
| Parkland County | 33,720 | 33,695 | 33,151 | 33,221 | 0.07% |
| Chestermere | 31,093 | 30,015 | 23,005 | 20,620 | 3.59% |
| Fort Saskatchewan | 31,038 | 30,377 | 28,567 | 24,879 | 2.18% |
| Beaumont | 26,150 | 25,371 | 21,688 | 17,966 | 3.07% |
| Grande Prairie County No. 1 | 26,097 | 25,763 | 24,550 | 23,120 | 1.3% |
| Foothills County | 25,642 | 25,390 | 23,851 | 23,049 | 0.99% |
| Red Deer County | 22,235 | 21,981 | 20,555 | 20,005 | 1.16% |
| Lloydminster (Part) | 21,206 | 21,138 | 20,423 | 19,341 | 0.32% |
| Camrose | 20,943 | 20,765 | 19,361 | 18,499 | 0.86% |
| Sturgeon County | 20,869 | 20,927 | 20,733 | 20,911 | -0.28% |
| Stony Plain | 19,748 | 19,524 | 18,556 | 17,536 | 1.15% |
| Sylvan Lake | 18,035 | 17,756 | 16,597 | 15,288 | 1.57% |
| Cold Lake | 18,014 | 17,796 | 16,345 | 15,563 | 1.22% |
| Canmore | 17,859 | 17,529 | 16,629 | 14,421 | 1.88% |
| Brooks | 17,339 | 17,128 | 15,436 | 14,897 | 1.23% |
| Strathmore | 16,634 | 16,411 | 14,831 | 14,084 | 1.36% |
| Leduc County | 15,956 | 15,763 | 14,886 | 13,395 | 1.22% |
| High River | 15,817 | 15,631 | 14,740 | 13,899 | 1.19% |
| Lacombe | 14,792 | 14,675 | 13,827 | 13,366 | 0.8% |
| Mackenzie County | 14,585 | 14,320 | 13,279 | 11,465 | 1.85% |
| Mountain View County | 13,850 | 13,783 | 13,368 | 13,376 | 0.49% |
| Wetaskiwin | 13,427 | 13,419 | 12,957 | 12,854 | 0.06% |
| Bonnyville No. 87 | 13,002 | 12,980 | 13,250 | 13,064 | 0.17% |
| Blackfalds | 12,805 | 12,391 | 11,084 | 9,929 | 3.34% |
| Lac Ste. Anne County | 12,647 | 12,499 | 11,629 | 11,062 | 1.18% |
| Clearwater County | 11,866 | 11,903 | 12,216 | 12,177 | -0.31% |
| Wetaskiwin County No. 10 | 11,860 | 11,808 | 11,514 | 22,661 | 0.44% |
| Banff | 11,475 | 11,209 | 8,574 | 8,151 | 2.37% |
| Morinville | 10,980 | 10,866 | 10,753 | 10,085 | 1.05% |
| Lethbridge County | 10,894 | 10,839 | 10,463 | 10,494 | 0.51% |
| Lacombe County | 10,890 | 10,898 | 10,598 | 10,486 | -0.07% |
| Yellowhead County | 10,845 | 10,884 | 10,722 | 11,213 | -0.36% |
| Ponoka County | 10,626 | 10,536 | 10,314 | 10,053 | 0.85% |
| Whitecourt | 10,314 | 10,332 | 10,308 | 10,539 | -0.17% |
| Olds | 10,141 | 10,056 | 9,473 | 9,420 | 0.85% |
| Taber | 10,114 | 9,983 | 9,177 | 8,663 | 1.31% |
| Wheatland County | 10,057 | 9,940 | 8,997 | 9,007 | 1.18% |
| Hinton | 10,010 | 10,026 | 10,170 | 10,122 | -0.16% |
| Coaldale | 9,687 | 9,560 | 9,073 | 8,580 | 1.33% |
| Camrose County | 8,939 | 8,906 | 8,746 | 8,544 | 0.37% |
| Innisfail | 8,806 | 8,760 | 8,224 | 8,014 | 0.53% |
| Edson | 8,558 | 8,576 | 8,655 | 8,615 | -0.21% |
| Greenview No. 16 | 8,486 | 8,600 | 8,868 | 9,292 | -1.33% |
| Drumheller | 8,415 | 8,412 | 8,176 | 8,162 | 0.04% |
| Lac la Biche County | 8,325 | 8,363 | 8,365 | 8,526 | -0.45% |
| Ponoka | 8,145 | 8,068 | 7,559 | 7,404 | 0.95% |
| Taber | 8,124 | 8,029 | 7,697 | 7,292 | 1.18% |
| Vermilion River County | 8,095 | 8,135 | 8,272 | 8,311 | -0.49% |
| Rocky Mountain House | 8,058 | 7,971 | 6,993 | 6,771 | 1.09% |
| Drayton Valley | 7,930 | 7,914 | 7,545 | 7,368 | 0.2% |
| Cypress County | 7,837 | 7,813 | 7,751 | 7,849 | 0.31% |
| Newell County | 7,767 | 7,749 | 7,669 | 7,719 | 0.23% |
| Brazeau County | 7,469 | 7,497 | 7,410 | 7,926 | -0.37% |
| Westlock County | 7,410 | 7,408 | 7,385 | 7,370 | 0.03% |
| Bonnyville | 7,196 | 7,144 | 6,624 | 6,118 | 0.73% |
| Slave Lake | 7,124 | 7,117 | 7,109 | 6,874 | 0.1% |
| Peace River | 7,112 | 7,107 | 6,853 | 7,044 | 0.07% |
| Wainwright | 6,975 | 6,941 | 6,860 | 6,436 | 0.49% |
| Athabasca County | 6,938 | 7,028 | 7,153 | 8,048 | -1.28% |
| Devon | 6,805 | 6,817 | 6,740 | 6,682 | -0.18% |
| St. Paul County No. 19 | 6,401 | 6,386 | 6,477 | 6,159 | 0.23% |
| Willow Creek No. 26 | 6,337 | 6,275 | 6,254 | 5,682 | 0.99% |
| Beaver County | 6,183 | 6,166 | 6,044 | 5,801 | 0.28% |
| Crowsnest Pass | 6,158 | 6,122 | 5,880 | 5,711 | 0.59% |
| Vegreville | 6,157 | 6,133 | 5,848 | 5,600 | 0.39% |
| St. Paul | 6,018 | 6,011 | 6,052 | 5,983 | 0.12% |
| Barrhead County No. 11 | 6,002 | 6,026 | 6,047 | 6,436 | -0.4% |
| Stettler County No. 6 | 5,972 | 5,932 | 5,831 | 5,679 | 0.67% |
| Redcliff | 5,918 | 5,914 | 5,768 | 5,729 | 0.07% |
| Stettler | 5,897 | 5,912 | 5,846 | 6,101 | -0.25% |
| Carstairs | 5,460 | 5,333 | 5,055 | 4,207 | 2.38% |
| Westlock | 5,239 | 5,239 | 5,053 | 5,189 | 0% |
| Didsbury | 5,197 | 5,199 | 5,219 | 5,389 | -0.04% |
| Kneehill County | 5,038 | 5,030 | 5,064 | 5,125 | 0.16% |
| Cardston County | 4,954 | 4,915 | 4,987 | 4,594 | 0.79% |
| Jasper | 4,801 | 4,790 | 4,933 | 4,752 | 0.23% |
| Big Lakes County | 4,782 | 4,882 | 5,132 | 5,778 | -2.05% |
| Woodlands County | 4,664 | 4,669 | 4,691 | 4,856 | -0.11% |
| Raymond | 4,652 | 4,581 | 4,334 | 3,805 | 1.55% |
| Barrhead | 4,568 | 4,574 | 4,437 | 4,663 | -0.13% |
| Warner County No. 5 | 4,526 | 4,483 | 4,423 | 4,042 | 0.96% |
| Wainwright No. 61 | 4,471 | 4,482 | 4,590 | 4,560 | -0.25% |
| Vulcan County | 4,467 | 4,429 | 4,400 | 4,082 | 0.86% |
| Blood 148 | 4,337 | 4,378 | 4,712 | 4,704 | -0.94% |
| High Level | 4,260 | 4,197 | 4,051 | 3,256 | 1.5% |
| Crossfield | 4,243 | 4,144 | 3,727 | 3,065 | 2.39% |
| Claresholm | 4,152 | 4,136 | 3,895 | 3,849 | 0.39% |
| Vermilion | 4,096 | 4,114 | 4,078 | 4,008 | -0.44% |
| Northern Lights County | 4,032 | 4,056 | 4,248 | 4,295 | -0.59% |
| Cardston | 3,946 | 3,924 | 3,822 | 3,654 | 0.56% |
| Fort Macleod | 3,930 | 3,862 | 3,402 | 3,034 | 1.76% |
| Pincher Creek | 3,926 | 3,913 | 3,728 | 3,721 | 0.33% |
| Smoky Lake County | 3,892 | 3,918 | 3,983 | 4,196 | -0.66% |
| Stoney 142, 143, 144 | 3,892 | 3,886 | 3,881 | 3,834 | 0.15% |
| Forty Mile County No. 8 | 3,885 | 3,857 | 3,725 | 3,660 | 0.73% |
| Penhold | 3,857 | 3,791 | 3,640 | 3,414 | 1.74% |
| Lamont County | 3,854 | 3,864 | 3,855 | 7,563 | -0.26% |
| Saddle Lake 125 | 3,781 | 3,814 | 3,912 | 4,042 | -0.87% |
| Siksika 146 | 3,638 | 3,629 | 3,688 | 3,575 | 0.25% |
| Flagstaff County | 3,636 | 3,642 | 3,794 | 3,798 | -0.16% |
| Two Hills County No. 21 | 3,574 | 3,576 | 3,514 | 3,588 | -0.06% |
| Opportunity No. 17 | 3,495 | 3,493 | 3,500 | 3,338 | 0.06% |
| Three Hills | 3,482 | 3,474 | 3,264 | 3,272 | 0.23% |
| Coalhurst | 3,369 | 3,292 | 2,994 | 2,755 | 2.34% |
| Samson 137 | 3,357 | 3,388 | 3,365 | 3,473 | -0.91% |
| Gibbons | 3,298 | 3,294 | 3,332 | 3,235 | 0.12% |
| Pincher Creek No. 9 | 3,290 | 3,276 | 3,329 | 3,014 | 0.43% |
| Clear Hills | 3,099 | 3,092 | 3,100 | 3,091 | 0.23% |
| Minburn County No. 27 | 3,074 | 3,096 | 3,102 | 3,131 | -0.71% |
| Thorhild County | 3,000 | 3,034 | 3,128 | 3,314 | -1.12% |
| Black Diamond | 2,958 | 2,935 | 2,804 | 2,768 | 0.78% |
| Lesser Slave River No. 124 | 2,939 | 2,941 | 2,941 | 2,862 | -0.07% |
| Turner Valley | 2,851 | 2,818 | 2,686 | 2,628 | 1.17% |
| Athabasca | 2,843 | 2,868 | 2,842 | 3,028 | -0.87% |
| Fairview | 2,828 | 2,854 | 2,912 | 3,067 | -0.91% |
| Fox Lake 162 | 2,821 | 2,755 | 2,588 | 2,094 | 2.4% |
| Sundre | 2,717 | 2,723 | 2,751 | 2,796 | -0.22% |
| Hanna | 2,649 | 2,651 | 2,472 | 2,587 | -0.08% |
| Grimshaw | 2,622 | 2,634 | 2,687 | 2,794 | -0.46% |
| Rimbey | 2,570 | 2,570 | 2,534 | 2,622 | 0% |
| Magrath | 2,561 | 2,548 | 2,560 | 2,430 | 0.51% |
| Saddle Hills County | 2,548 | 2,521 | 2,414 | 2,274 | 1.07% |
| Tsuu T'ina Nation 145 | 2,545 | 2,522 | 2,381 | 2,330 | 0.91% |
| High Prairie | 2,543 | 2,556 | 2,463 | 2,631 | -0.51% |
| Nanton | 2,492 | 2,469 | 2,221 | 2,220 | 0.93% |
| Picture Butte | 2,478 | 2,419 | 2,008 | 1,860 | 2.44% |
| Sexsmith | 2,454 | 2,468 | 2,511 | 2,698 | -0.57% |
| Beaverlodge | 2,424 | 2,434 | 2,342 | 2,524 | -0.41% |
| Calmar | 2,361 | 2,348 | 2,264 | 2,293 | 0.55% |
| Redwater | 2,237 | 2,223 | 2,189 | 2,094 | 0.63% |
| Bow Island | 2,206 | 2,187 | 2,106 | 2,029 | 0.87% |
| Ermineskin 138 | 2,192 | 2,205 | 2,340 | 2,516 | -0.59% |
| Tofield | 2,109 | 2,115 | 2,104 | 2,045 | -0.28% |
| Provost No. 52 | 2,041 | 2,060 | 2,123 | 2,249 | -0.92% |
| Enoch Cree Nation | 2,031 | 1,983 | 1,897 | 1,748 | 2.42% |
| Paintearth County No. 18 | 1,977 | 1,981 | 2,046 | 2,156 | -0.2% |
| Millet | 1,969 | 1,973 | 1,951 | 1,979 | -0.2% |
| Vulcan | 1,897 | 1,898 | 1,809 | 1,948 | -0.05% |
| Special Area No. 2 | 1,896 | 1,899 | 1,899 | 1,917 | -0.16% |
| Bighorn No. 8 | 1,893 | 1,850 | 1,646 | 1,367 | 2.32% |
| Smoky River No. 130 | 1,873 | 1,883 | 1,960 | 2,062 | -0.53% |
| Provost | 1,862 | 1,888 | 1,957 | 2,043 | -1.38% |
| Fox Creek | 1,849 | 1,873 | 1,850 | 2,003 | -1.28% |
| Northern Sunrise County | 1,809 | 1,814 | 1,764 | 1,985 | -0.28% |
| Lamont | 1,803 | 1,803 | 1,789 | 1,739 | 0% |
| Starland County | 1,755 | 1,783 | 1,876 | 2,109 | -1.57% |
| Nobleford | 1,740 | 1,694 | 1,495 | 1,317 | 2.72% |
| Valleyview | 1,721 | 1,736 | 1,724 | 1,894 | -0.86% |
| Fairview No. 136 | 1,620 | 1,624 | 1,626 | 1,638 | -0.25% |
| Two Hills | 1,615 | 1,605 | 1,461 | 1,330 | 0.62% |
| Piikani 147 | 1,568 | 1,555 | 1,626 | 1,591 | 0.84% |
| Peace No. 135 | 1,559 | 1,565 | 1,620 | 1,798 | -0.38% |
| Birch Hills County | 1,519 | 1,524 | 1,567 | 1,581 | -0.33% |
| Wembley | 1,517 | 1,514 | 1,501 | 1,560 | 0.2% |
| Vauxhall | 1,485 | 1,463 | 1,330 | 1,253 | 1.5% |
| Bruderheim | 1,441 | 1,429 | 1,379 | 1,301 | 0.84% |
| Elk Point | 1,435 | 1,442 | 1,442 | 1,489 | -0.49% |
| Bon Accord | 1,412 | 1,426 | 1,514 | 1,554 | -0.98% |
| Louis Bull 138B | 1,398 | 1,395 | 1,370 | 1,205 | 0.22% |
| Mayerthorpe | 1,377 | 1,377 | 1,379 | 1,347 | 0% |
| Stirling | 1,377 | 1,344 | 1,205 | 1,001 | 2.46% |
| Bassano | 1,365 | 1,356 | 1,250 | 1,232 | 0.66% |
| Swan Hills | 1,337 | 1,351 | 1,239 | 1,327 | -1.04% |
| Bowden | 1,317 | 1,316 | 1,323 | 1,273 | 0.08% |
| Sturgeon Lake 154 | 1,303 | 1,311 | 1,334 | 1,474 | -0.61% |
| Legal | 1,279 | 1,286 | 1,276 | 1,374 | -0.54% |
| Irricana | 1,256 | 1,255 | 1,221 | 1,254 | 0.08% |
| Special Area No. 4 | 1,223 | 1,232 | 1,263 | 1,252 | -0.73% |
| Trochu | 1,194 | 1,186 | 1,024 | 1,071 | 0.67% |
| Smoky Lake | 1,179 | 1,161 | 1,052 | 979 | 1.55% |
| Alexander 134 | 1,118 | 1,120 | 1,112 | 1,120 | -0.18% |
| Bentley | 1,116 | 1,117 | 1,074 | 1,108 | -0.09% |
| Manning | 1,113 | 1,123 | 1,161 | 1,215 | -0.89% |
| Eckville | 1,104 | 1,109 | 1,048 | 1,154 | -0.45% |
| Barnwell | 1,098 | 1,080 | 1,008 | 975 | 1.67% |
| Falher | 1,097 | 1,095 | 1,037 | 1,068 | 0.18% |
| Improvement District No. 9 Banff | 1,087 | 1,093 | 1,047 | 1,073 | -0.55% |
| White Fish Lake 128 | 1,070 | 1,090 | 1,130 | 1,352 | -1.83% |
| Duchess | 1,054 | 1,057 | 1,089 | 1,108 | -0.28% |
| Kehewin 123 | 1,038 | 1,042 | 1,065 | 994 | -0.38% |
| Special Area No. 3 | 1,004 | 1,024 | 1,174 | 1,163 | -1.95% |
| Wabamun 133A | 911 | 957 | 1,018 | 1,622 | -4.81% |
The largest city in Alberta is Calgary, with a 2026 population of 1,634,686. Cochrane is the fastest growing city in Alberta, having grown 3.87% annually between 2011 and 2016.