Cochrane is a town of 32,000 people (2021) in the Calgary Region of Alberta. Cochrane has a reputation for its western culture, which can easily be felt when you wander the streets (particularly Main Street).