全镇总面积87万平方公里,耕地面积8.3万亩,人均1.08亩。下辖安平、大史、王营、古楼、杨庄、于庄、周堂、梁堂、冯庄、东李楼、靳阁、小张、大毛、赵油坊、史老八、张炳、花庄、崔桥、罗庄、张东、张西、河西、河东、西李楼、蔡洼、后岗、李庄、邹楼、张店、刘屯、宋庄、前王、后王、刘洼、后郑共35个村民委员会,142个自然村,下设 378个村民小组,农户19263户,总人口712693人。全镇共有贫困村7个,贫困户2054户,人口6384人。全镇已脱贫(1707户)5439人,未脱贫332户889人。