The largest city in Alberta is Calgary, with a population of 1,237,656 as of 2016. It is the fourth most populous city in Canada and the largest in Western Canada. The second-largest municipality and census metropolitan area (CMA) is Edmonton, with a population of 932,546 as of 2016. It is the provincial capital and serves as the primary supply and service hub for Canada's western provinces. Other large cities in Alberta include Red Deer (population: 100,418), Lethbridge (population: 92,729), Medicine Hat (population: 63,260), Grande Prairie (population: 63,166), Airdrie (population: 61,581), Spruce Grove (population: 34,065)
and Fort McMurray( population: 66285).