Pincher Creek is a town in the southwest of Alberta, Canada. It is located immediately east of the Canadian Rockies, 101 km (63 mi) west of Lethbridge and 210 km (130 mi) south of Calgary. In the 2016 Census of Population conducted by Statistics Canada, the Town of Pincher Creek recorded a population of 3,642 living in 1,490 of its 1,589 total private dwellings. Town of Pincher Creek . Viewlethbridge.com is happy to be working in Pincher Creek. Contact us for your Pincher Creek Real Estate needs.