因地处河川,早年薛姓居此渐成村而得名。
薛家河镇人民政府位于绥德县城北35公里处,距210匡道15公里,全镇有16个行政村,3681户,14685人,其中非农业人212人。耕地面积34695亩,其中坝地1916亩,梯田27604亩,水地155亩。2005年国内生产总值2720万元,农业总产值572万元;林业总产值145万元;养殖业总产值496万元,劳务输出收入1028万元;农民总收入2479万元。2005年人均纯收入1688元,分别比2002年到2004年增长248%、193%、108%。先后获得榆林市级乡镇党委科技服务示范基地、创建“平安榆林”先进集体、绥德县安全乡、发展养殖业先进乡镇、2004年度党建工作先进乡镇、安全生产工作先+查看详细薛家河镇概况>>
2025年12月,被确定为榆林市2025年市级农业产业强镇。
2022年9月,薛家河镇被命名为第二批陕西省公共文化服务高质量发展示范乡镇(街道)。
历史沿革:民国十七年(1928年),属北区。
民国二十四年(1935年),属信义乡联保和守望乡联保。
民国三十一年(1942年),属薛家坪区。
1955年,属薛家河区薛家河乡。
1958年9月,成立薛家河公社,辖16个生产大队。
1984年7月,改设为薛家河乡,辖16个行政村。