What is the Population of Edmonton?

Founded in 1795, Edmonton, Canada has a city population of 730,372 while the metro population is 1,034,945. Edmonton covers a total of area of 3900.5 square miles.