梅迪辛哈特（Medicine Hat），是加拿大艾伯塔省的一个城市，位于该省东南部。1907年建市。总面积112.01 km（43.2 sq mi）。该市总人口61,097（2006年），人口密度508.9/km（1,318/sq mi），为艾伯塔省第6大城市。矿产有天然气等。
地理.梅迪辛哈特地处南萨斯喀彻温河谷。平均海拔670 m (2,198 ft)。