太华乡位于四川省南部县县域中部。县城西,东连寒坡乡,南界四龙乡,西邻三官、大王镇,北与定水镇接壤,该乡幅员面积15.81平方千米,辖13个村、91个社、8655人(2017)。2019年,撤销太华乡,将其所属行政区域划归大王镇管辖,大王镇人民政府驻宝马街1号。