南庄乡（台湾客家语四县腔：namˇ zongˊ hiongˊ；海陆腔：nam zongˋ hiongˋ；赛夏语：pinSa'o:ol ），是台湾苗栗县辖下的一个乡，位于苗栗县东北部，南边为泰安乡，西南为狮潭乡，西北为三湾乡，东北至东分别为新竹县峨眉乡、北埔乡及五峰乡，全乡属于中港溪流域的源流区。乡内居民颇为多元，以客家人为最多(约占8成3左右)（四县腔为主，少数海陆腔），其次为原住民（赛夏族、泰雅族）、外省人及福佬人。全乡均纳入参山国家风景区范围内。
乡名.南庄乡以乡治所在地，也是