Según el censo municipal de 2007, la población permanente de la ciudad de Banff fue de 8721.