圣戈特哈德（匈牙利语：Szentgotthárd；德语：Sankt Gotthard）是匈牙利的城镇，位于该国西部拉鲍河畔，毗邻与奥地利接壤的边境，由沃什州负责管辖，面积67.73平方公里，2004年人口9,136，其中约八成居民信奉天主教。