Banff, en la provincia de Alberta, Canadá, es el pueblo de mayor importancia del Parque nacional Banff, en las Montañas Rocosas canadienses.