The Town of Banff, Alberta, is located in the southwestern corner of Banff National Park, in the heart of the Canadian Rockies, about 90 minutes west from Calgary via the Trans Canada Highway.
The largest community within Banff National Park, the Town of Banff is a unique destination that takes pride in accommodating visitors and providing tourism services, without losing the charm of a small mountain community. The Town of Banff sits at an elevation of 1,383 metres (4,537 feet) making it the highest town in Canada.