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