山河乡的历史可以追溯到民国时期,先后设有山河乡和山河镇。1949年,在今乡域北部设山河乡。1984年,改置山河乡、崇安乡。2003年10月,崇安乡并入山河乡。截至2021年10月,山河乡辖4个行政村,乡人民政府驻山河村。2020年,山河乡有工业企业2个,有营业面积超过50平方米以上的综合商店或超市7个。山河乡是全县土地面积最大的山区乡。
地理环境
隆德县辖乡。位于县境东南部,地理坐标为东经106°06′-106°15′、北纬35°24′-35°32′。东与泾源县大庄乡分界,南与奠安乡马湾村相邻,西与温堡乡北山村相连,北与陈靳乡民联村接壤。面积106.5平方千米。人口865人(2017年)。辖5个行政村,13个村民小组。乡政府驻山河村123号。境内以东为六盘山南北脊柱,地势呈东高西低之势,海拔大部分在1500~2200米之间。全乡最高处盘龙山海拔2277米。[1]