张汴乡位于陕县西南部黄土塬区,灵宝、洛宁和陕县三县交界处。全乡总面积132.53平方千米(2017年),其中塬区49.9平方公里,总耕地面积25000亩,其中经济林18000亩。辖张汴村、北营村、庙后村、西王村、窑底村、曲村、西过村、卢庄村、寺院村、刘寺村、草庙村11个行政村、104个村民组,10229人(2017年)。