地名由来:原名古庄坪。后谢姓建村,初名谢家庄,后简称谢庄。
2023年9月,谢庄镇被确定为河南省第一批乡村建设示范乡镇。
南阳市卧龙区辖乡。1962年建掘地坪公社,1982年更名谢庄公社,1984年改乡。位于市区北,距市中心18.5公里。面积106平方公里,人口3.8万。南(阳)潦(河坡)、南(阳)安(皋)潦(河坡)、南(阳)小(寨)公路过境。辖孙庄、刘庄、毛田、姚庄、凉水泉、匡庄、田营、掘地坪、徐庄、小王沟、谢庄、康庄、水牛冲、斋公庄、大庙、龚河、叶湾、董营、王营19个村委会。农业主产小麦、棉花、大豆。
历史沿革:
清末分属南阳县掘地坪、火星庙、安皋3保。
1936年属南阳县第五区。
1949年前分属南阳县王村、掘地坪、安皋3乡。
1949年后属南阳县安皋区。
1958年属安皋公社。
1962年成立掘地坪公社。
1982年更名谢庄公社。
1984年改设谢庄乡。
1994年由原南阳县划属卧龙区。
2016年改置谢庄镇。