桥乡位于东平县东北部，东临肥城市孙伯镇、东北邻肥城市王庄镇，南接接山乡，西接大羊乡，总面积77.6平方千米。行政驻地位于张河桥乡中部的张河桥村，距离东平县城15公里。张河桥乡整体地势北高南低、东西高中部低，全乡最高海拔为316米，最低海拔仅有55.5米。汇河、金线河为张河桥乡重要河流。乡境内的矿产资源有白云岩、石灰岩等。
行政区划.1985年底，张河桥乡下辖4个管理区，共28个行政村和28个自然村。张河桥下辖的行政村为（括号内为该行政村同时下辖的自然村）：