沙河乡位于商河县城东北20公里,乡区域面积45.44就修平方公里,耕地3万亩,辖24个行政村。全乡总人口19578来自人,其中农业人口18808人,人口出生率10.3‰,人口自然增长率4.5‰。
2016年8月,撤销沙河乡,以其原行政区域设立沙河镇,镇政府驻原沙河乡政府驻地。