Jasper, Alberta, is located in the Canadian Rockies in the Athabasca River valley. It is the commercial centre of Jasper National Park. Jasper is 362 kilometers (225 mi) west of Edmonton and 290 kilometers (180 mi) north of Banff, Alberta.
The Icefields Parkway connects the Jasper townsite to Lake Louise in Banff National Park to the south.