砂河镇,隶属于山西省忻州市繁峙县,地处繁峙县中部,东与金山铺乡接壤,南与东山乡为邻,西与集义庄乡相连,北与朔州市应县隔山相望,距繁峙县城约28千米,区域总面积226.8平方千米。京原铁路、108国道横贯东西,砂应、砂台公路连接南北,是晋北重要的交通枢纽和旅游中转地。
砂河镇境域1949年属繁峙县第一区,1984年由砂河公社改为砂河镇,2002年6月后河乡、义兴寨2个乡并入。2021年5月,东山乡的山会、杨林、角尔河3个村划归砂河镇管辖,调整后辖26个行政村。境内滹沱河自东向西流经东关、南关、西关等村,全长10千米。
砂河镇工业以铸造产业为主,繁峙经济技术开发区装备制造园区聚集华茂智能新材料、中兴铸业等企业。2022年实施重点项目55个,完成固定资产投资21.76亿元。镇区设有电商服务站,推动藜麦、小米等杂粮深加工和网络销售。2020年7月被全国爱国卫生运动委员会确认为国家卫生乡镇。