梅迪辛哈特(英語:Medicine Hat),是加拿大亞伯達省的一個城市,位於該省東南部。1907年建市。總面積111.97平方公里(43.23平方哩)。該市總人口63,271(2021年),人口密度565.1/km2(1,318/sq mi),為亞伯達省第6大城市。礦產有天然氣等。
梅迪辛哈特地處南沙斯卡寸旺河谷。平均海拔670米(2,200呎)。