8个乡镇。南阳市宛城区现辖3个镇、5个乡,分别是瓦店镇、红泥湾镇、黄台岗镇、溧河乡、汉冢乡、金华乡、茶庵乡、高庙乡。宛城区,位于河南省西南部,南阳市下辖区,下辖8个乡镇,5个街道,国土面积683平方公里。