WEBMar 16, 2023 · With an area of 661,848 sq. km, Alberta is the 6 th largest and the 4 th most populous Canadian province. Located in the heart of the Edmonton Capital Region and on the North Saskatchewan River, is Edmonton – the capital and the 2 nd largest city of Alberta. It serves as the administrative, cultural, economic, and educational center of …