传,明初尚姓在此定居,以姓定名尚庄,后讹写为上庄。
上庄乡位于新野县城北15公里,东濒白河,北依歪子镇,西临邓州市汲滩镇,南与王集镇接壤。南北长12.5公里,东西宽11公里,总面积83平方公里,耕地7.99万亩。辖18个行政村,88个自然村,255个村民小组,13974户,53188人。南邓高速公路、X022线、唐邓路穿境而过,乡村油路总里程达65公里,全面实现了村村通油路,柳坡、王寨等村基本实现了“户户通”。近几年来,通过狠抓招商引资和项目建设,限额以上企业规模和效益迅速膨胀,初步形成了以棉纺、铁砂、奶制品、建筑材料为主的工业体系。通过狠抓冷配改良和母牛专业村建设,皮杂牛群体规模不断扩大,皮杂牛品牌初步叫响,湖北、福建等地客商慕名而来洽谈购牛+查看详细上庄乡概况>>
2022年9月,上庄乡被确定为2022年度河南省”平安农机”示范乡(镇)。
历史沿革:1947年设第五区。
1949年,今上庄乡北部归歪子乡,南部为王集乡。
1975年7月将划入王集和歪子公社之部分划出,置上庄公社。
1984年为上庄乡,沿用至今。