Click to Home
Go To Search
FacebookTwitterInstagramYouTubePinterest
Activities and EventsCommunityTown HallServicesI Want To...
View all facilities

Banff Town Hall

The Town of Banff administration offices are located at Banff Town Hall in downtown Banff across from Central Park. 

You can take a virtual tour of Town Hall using the interactive image below. Click on the white arrows to advance through the building, and to see Council Chambers.


View in Fullscreen