横贯浑源县北部地区，经应县大临河乡后注入镇子梁水库，干流出库后向北流，经应县东北部和怀仁市东南部，于怀仁市河头乡新桥村汇入桑干河。河流全长55千米，流域面积1910.7平方千米。浑河流域属于半干旱地区，旱情几乎年年发生。上游流经黄土丘陵区，水土流失较重。五岳之一的北岳恒山位于浑河上游南岸。