Real Estate in Magrath, Alberta
Nearby Municipalities
Learn More About Magrath, Alberta
Magrath is a town in Cardston County, Alberta, Canada. Its population was 2,217 in 2011. Magrath is 32 km (20 mi) south of Lethbridge and 242 km (150 mi) south of Calgary.
Magrath Statistics
Search Real Estate By Postal Group
T0K
Show All