羊庄镇,隶属于山东省枣庄市滕州市,介于东经117°16′—117°24′、北纬34°53′—35°03′之间,北邻桑村镇,东北接山城街道,东连西集镇,南界柴胡店镇及薛城区陶庄镇,西毗木石、官桥两镇,总面积118.3平方公里。截至2017年,常住人口78249人,辖89个行政村。镇境四周环山,中部为山前平原,最高点中黄沟村海拔365米,褐土类土壤面积占比83.88%。
该镇抗日战争时期为苏鲁人民抗日义勇队驻地,涌现孟昭煜、洪振海等抗日英烈。据传春秋时期范蠡、西施曾在此隐居,境内陶山东村、陶山西村等地名与其传说相关,薛河沿岸存有范蠡湖、钓鱼台等遗迹。2025年实施玉米单产提升工程,集成良种良法、测土配方施肥等技术,种植玉米6.9万亩,创立“满山红”花椒品牌,建成绿芦笋、大樱桃等特色种植基地。薛河贯穿全境,境内有孟庄文化遗址、前台文化遗址等16处文物古迹,其中战国墓葬出土陶鼎、陶壶等战国时期文物。
2014年1—10月实现生产总值17.81亿元,三次产业结构为14.3:42.5:43.2。2025年规划推进建材仓储物流、石料开采加工等项目,预期地区生产总值增长7%。现代农业以核桃、蜜桃等产业为主,同步发展红色研学、乡村旅游等业态。