Magrath
Map

Gallery

Facts and practical information
Magrath is a town in Cardston County, Alberta, Canada. Its population was 2,374 in 2016. Magrath is 32 km south of Lethbridge and 242 km south of Calgary. ()
Magrath is a town in Cardston County, Alberta, Canada. Its population was 2,374 in 2016. Magrath is 32 km south of Lethbridge and 242 km south of Calgary. ()