桑庄镇,隶属于河南省南阳市邓州市,地处
邓州市东南部,东与
新野县交界,南与
小杨营乡毗邻,西南与
构林镇隔刁河相望,西与
龙堰乡接壤,北与
腰店乡相连,距邓州市市区15千米,
区域总面积80.31平方千米。
清未,桑庄镇境域分属桑庄、孟册、大孙、麟凤、孟渠、祁南、祁北7里;2002年,由桑庄乡改为桑庄镇。
截至2018年末,桑庄镇户籍人口为65194人。
截至2020年6月,桑庄镇下辖1个社区、18个行政村,
镇人民政府驻桑庄社区。
截至2018年末,桑庄镇有工业企业9个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市53个。