Medicine Hat is a city in southeast Alberta, Canada. It is located along the South Saskatchewan River. It is approximately 169 km east of Lethbridge and 295 km southeast of Calgary. From Wikipedia