梅迪辛哈特(英语:Medicine Hat),是加拿大阿尔伯塔省的一个城市,位于该省东南部。1907年建市。总面积111.97平方千米(43.23平方哩)。该市总人口63,271(2021年),人口密度565.1/km2(1,318/sq mi),为阿尔伯塔省第6大城市。矿产有天然气等。
梅迪辛哈特地处南萨斯卡渣文河谷。平均海拔670米(2,200呎)。