Didsbury and Carstairs are agricultural communities on the eastern edge of the foothills in Mountain View County in the Central Corridor region of Alberta, Canada.