×

Castor

Town in Alberta, Canada
Castor is a town in Alberta, Canada. It is located at the intersection of Highway 12 and Highway 861, approximately 143 km east of the City of Red Deer. It has an elevation 816 m. Castor is French for beaver. Wikipedia
Population: 929 (2016)
Area code(s): 403, 587
Municipal district: County of Paintearth No. 18