莘县辖镇。1949年属观城第三区,1956年划归范县属观城区,1964年归莘县,1971年成立大张公社,1982年更名为大张家公社,1984年改大张家乡,1987年设镇。位于县境西南部,距县城50公里,东西分别与河南省范县、清丰县为邻。面积58平方公里,人口4.1万。莘(县)濮(阳)公路穿境。徒骇河穿过镇境中部,东池干渠自南向北由境内流过。辖寨里、寨外、西仓、东仓、前仓、东大张、老洼张、道东、道西、安楼、郭冯海、后史楼、前史楼、双庙、邓东、邓西、孙庄、蒋庄、李庄、红庙、玉皇庙、马庄、会河、车川口、西武庄、东武庄、西刘海、东刘海、韩庙、后夏沟、前夏沟、保东、保西、杜河、吕楼、东开、西开、陈庄、常庄、肖屯、张斯楼、北马、南马、钱庄、王庄寨、陈营、陈村47个村委会。农业以种养业为主。镇特种钢厂生产各种耐抗热耐腐蚀特种钢,被国家机械电子部定为专业生产厂家,产品获第36届布鲁塞尔尤利卡世界发明金牌奖。古战场马陵道口故址在镇驻地东南4.5公里处。.