东汉末年,此地枣树成林,故名枣园。
镇平县辖镇。1965年建枣园公社,1983年改乡,1996年建镇。位于县境西南部,距县城27公里。面积65平方公里,人口4万。枣(园)贾(宋)、枣(园)曲(屯)公路过境。严陵河、黑河流贯乡境。辖蒋刘洼、沟王、绿化、塔梁、山南、东黄、山北张、下户、枣园、杨家、老时营、陈岗、鱼池马、周岗、城隍庙、下辛营、烂银张、岗李、大王庙19个村委会。乡镇企业以矿产开发、建筑、建材为主。农产小麦、玉米、花生、烟叶、芝麻。饲养桑蚕。荣誉排行:
2022年10月,2022年淘宝镇名单发布,枣园镇上榜。
2021年10月,南京大学空间规划研究中心、阿里研究院联合发布2021年淘宝镇名单,枣园镇榜上有名。
2019年9月,枣园镇被确定为2019年度河南省”平安农机”示范乡(镇)。
山北张村传统民居山北张村传统民居,位于镇平县西南隅枣园镇山北张村,南毗邓州、西邻内乡,是三县交界的古村落。该村靠近镇平至邓州的古官道,村南自东向西分别是先主山(文峰山)、土故山(踢脚山)、寺山(西山),为伏历史沿革:1930年为镇平县第五区枣园镇。
1966年由贾宋公社划出枣园、大王庙、山北张、东黄、山南、沟王、蒋刘洼、绿化、周岗、城隍庙、从晁陂公社划出彭岗、五龙庙、安洼、曲屯、下户、老时营、齐岗共17个大队,组建枣园公社。
1996年撤乡建枣园镇,沿用至今。