According to Statistics Canada, Canmore's population was 14,129 in the 2021 Census, a 1.4% increase from 13,904 in 2016.
Nestled in the Bow Valley near Banff National Park, Canmore is a gateway to the Canadian Rockies. Its growth reflects its popularity for outdoor recreation (skiing, hiking, climbing) and as a residential base for workers in the mountain tourism sector.
Seasonal population swells significantly with tourists and temporary workers, especially in summer and winter peak seasons.