薛家河镇位于陕西省榆林市绥德县城北约35公里处,距210国道15公里。地名源于当地河川地貌,早年薛姓居民在此聚居形成村落,故得名薛家河。
全镇现辖16个行政村,共有3681户居民,总人口14685人,其中非农业人口212人。全镇耕地面积34695亩,包括坝地1916亩、梯田27604亩、水地155亩。2005年统计数据显示,全镇国内生产总值达到2720万元,其中农业总产值572万元,林业总产值145万元,养殖业总产值496万元,劳务输出收入1028万元,农民总收入2479万元。当年人均纯收入为1688元,分别比2002年、2003年、2004年增长248%、193%和108%。
薛家河镇在发展中获得多项荣誉。该镇先后荣获榆林市级乡镇党委科技服务示范基地、创建“平安榆林”先进集体、绥德县安全乡、发展养殖业先进乡镇、2004年度党建工作先进乡镇、安全生产工作先进乡镇等称号。2025年12月,被确定为榆林市2025年市级农业产业强镇。2022年9月,被命名为第二批陕西省公共文化服务高质量发展示范乡镇(街道)。
在历史沿革方面,民国十七年(1928年),薛家河地区属北区。民国二十四年(1935年),分属信义乡联保和守望乡联保。民国三十一年(1942年),改属薛家坪区。1955年,成立薛家河区薛家河乡。1958年9月,成立薛家河公社,下辖16个生产大队。1984年7月,改制为薛家河乡,辖16个行政村。1997年9月,撤乡设镇,正式成立薛家河镇。
薛家河镇人民政府驻地位于镇中心区域,负责全镇各项行政事务和社会管理。近年来,该镇在农业产业、公共文化服务、平安建设等方面持续取得进展,成为绥德县北部地区一个具有发展活力的乡镇。










