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