The town is located 18 kilometers west of the Calgary city limits along Highway 1A. Cochrane is one of the fastest growing communities in Canada, and with a population of 29,277 in 2019, it is one of the largest towns in Alberta.