头屋乡（台湾客家语四县腔：teuˇ vugˋ hiongˊ），是台湾苗栗县的一个乡，也是全国客家人比例第二高之乡镇（约佔98%，仅次于同县三湾乡），位于苗栗县中心略偏西北。雨量由海岸向山区递减，雨季主要在5月至9月。