877 cities and towns in Alberta (AB)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 1 | Calgary | 1,306,784 | $98,000 | N/A |
| 2 | Edmonton | 1,010,899 | $90,000 | N/A |
| 3 | Strathcona | 99,225 | $124,000 | N/A |
| 4 | Airdrie | 74,100 | $110,000 | N/A |
| 5 | Wood Buffalo | 72,326 | $184,000 | N/A |
| 6 | Sherwood Park | 70,618 | N/A | N/A |
| 7 | St. Albert | 68,232 | $117,000 | N/A |
| 8 | Fort McMurray | 66,573 | N/A | N/A |
| 9 | Grande Prairie | 64,141 | $102,000 | N/A |
| 10 | Medicine Hat | 63,271 | $78,000 | N/A |
| 11 | Rocky View County | 41,028 | $150,000 | N/A |
| 12 | Spruce Grove | 37,645 | $106,000 | N/A |
| 13 | Parkland | 32,205 | $115,000 | N/A |
| 14 | Cochrane | 32,199 | $113,000 | N/A |
| 15 | Okotoks | 30,405 | $117,000 | N/A |
| 16 | Fort Saskatchewan | 27,088 | $113,000 | N/A |
| 17 | Beltline | 25,880 | N/A | N/A |
| 18 | Panorama Hills | 25,535 | N/A | N/A |
| 19 | Saddle Ridge | 24,365 | N/A | N/A |
| 20 | Grande Prairie County No. 1 | 23,769 | $120,000 | N/A |
| 21 | Foothills County | 23,199 | $132,000 | N/A |
| 22 | Chestermere | 22,163 | $135,000 | N/A |
| 23 | Beaumont | 20,888 | $130,000 | N/A |
| 24 | Cranston | 20,850 | N/A | N/A |
| 25 | Evergreen | 20,780 | N/A | N/A |
| 26 | Sturgeon County | 20,061 | $124,000 | N/A |
| 27 | Red Deer | 19,933 | $85,000 | N/A |
| 28 | Lloydminster | 19,739 | $98,000 | N/A |
| 29 | Tuscany | 19,700 | N/A | N/A |
| 30 | Evanston | 18,710 | N/A | N/A |
| 31 | Wîhkwêntôwin | 18,180 | N/A | N/A |
| 32 | Auburn Bay | 18,090 | N/A | N/A |
| 33 | Stony Plain | 17,993 | $92,000 | N/A |
| 34 | Taradale | 17,630 | N/A | N/A |
| 35 | McKenzie Towne | 17,505 | N/A | N/A |
| 36 | Coventry Hills | 17,350 | N/A | N/A |
| 37 | Sylvan Lake | 15,995 | $92,000 | N/A |
| 38 | Canmore | 15,990 | $106,000 | N/A |
| 39 | Edgemont | 15,225 | N/A | N/A |
| 40 | Brooks | 14,924 | $91,000 | N/A |
| 41 | Martindale | 14,540 | N/A | N/A |
| 42 | Leduc | 14,416 | $100,000 | N/A |
| 43 | Strathmore | 14,339 | $91,000 | N/A |
| 44 | High River | 14,324 | $82,000 | N/A |
| 45 | Copperfield | 14,095 | N/A | N/A |
| 46 | Mahogany | 13,860 | N/A | N/A |
| 47 | McKenzie Lake | 13,290 | N/A | N/A |
| 48 | Huntington Hills | 13,120 | N/A | N/A |
| 49 | Signal Hill | 13,000 | N/A | N/A |
| 50 | Mountain View County | 12,981 | $94,000 | N/A |