桑干河是永定河的上游,发源于山西宁武县管涔山,流经山西、河北等地,全长506公里,流域面积2.39万平方公里。这条河流不仅滋养了沿岸的文明,还融合了自然风光与深厚的历史文化。
桑干河,旧作桑乾河,相传每年桑葚成熟的时候河水干涸,故得名。古称㶟水,溹涫水。为永定河的上游,是海河的重要支流,位于河北省西北部和山西省北部。上源为山西省的源子河与恢河,原以恢河为正源,2020年以后确定源子河为正源。发源于山西省左云县马道头乡潘家窑村,经右玉县、平鲁区,两河于朔城区汇合后称桑干河。

桑干河经山阴县、应县、怀仁市、云州区 [15],入册田水库,至阳高县尉家小堡村进入河北省。继经河北省阳原县、宣化区、涿鹿县、怀来县等地,至怀来县朱官屯附近与洋河汇合,汇合后称永定河。河长437公里,流域面积21395平方公里 [11]。主要支流有黄水河、御河、浑河、壶流河等。
桑干河山西境内所经各县,南北为山区,中部为地势平坦的大同盆地。 [2]桑干河河北省境内依次有阳原盆地,进入石匣里山峡。在阳原县境内比降1.5‰,河宽1公里左右,最宽2公里,石匣里山峡宽仅60米。干流从石匣里山峡入宣化区、涿鹿县境为山区河道。到朝阳寺山口出峡谷,穿过涿鹿盆地,在夹河村畔同洋河汇合,在涿鹿县河长42公里,坡降2~3‰。

飞瀑峡:以“一湖四潭九瀑”的水景闻名,夏季可体验高山漂流,冬季可观赏冰瀑4。
像光洞:道教圣地,有28个北魏时期开凿的石窟,山顶可俯瞰桑干河九曲河道和云海日出4。
桑干河湿地生态区:横跨河北、山西,有生态绿廊和木质栈道,是观鸟、摄影的好去处4。
桑干河大峡谷:结合自然风光与北魏遗迹,有悬崖石窟、空中道观群等,还可体验新西兰滑板车、七彩旱滑等娱乐项目。
桑干河主要支流有黄水河、浑河、御河、壶流河等。
恢河,源于宁武管涔山,到朔城区神头泉汇入桑干河,境内长度74公里,流域面积1273平方公里,清水流量0.38立方米/秒。
黄水河,古称治水,又名湿水。发源于朔城区王万庄,经朔城区、山阴县到应县,在应县屹塔村汇入桑干河。朔州市境内长度103公里,流域面积3630平方公里,清水流量0.13立方米/秒~1.5立方米/秒。河水浑如黄汤,河床无定,历史上对两岸农田、村庄危害很大。近年水量减少,经常干涸无水。 [4]
大峪河,发源于左云县,向东南流经怀仁吴家窑,至大峪口折向东流,横越新家园、亲和、海北头3乡,至高镇子与西来的小峪河交汇后注入桑干河, 怀仁境内流程32.5公里。年经流量平均678万立方米,最大经流量为1565万立方米,出现在1967年,1965年经流量最小为330万立方米。河宽60~200米,砂砾黄土质河底。平水期水面宽0.5~1米;水深0.1~0.2米,流速0.5米/秒;洪水期水深1~2米,流速3~5米/秒。境内流域面积148平方公里。年平均流量0.24立方米/秒,年经流深平均43.1毫米,最大流量490立方米/秒,出现在1967年8月3日。1971年以后,经常出现断流,路庄以东常年枯竭。 [24]
小峪河,发源于左云县,向东流经怀仁吴家窑、新家园,何家堡、亲和、海北头5个乡(镇),至高镇子村注入大峪河,怀仁境内流程27公里。河宽40~70米,砂砾质河底。平水期水面宽1.5~2.7米,水深0.2米,流速0.5米/秒;洪水期水深0.8~1.5米,流速3~5米/秒,南晏庄以东常年干枯。 [24]
鹅毛河,发源于左云县,向东至怀仁新铺村折向南流。至神嘴窝注入桑干河,怀仁境内流程27公里。河宽60~200米,上游为砂砾,下游为黄土质河底。平水期水面宽1~2米,水深0.3米,流速0.5米/秒;洪水期水深1~1.5米,流速3~5米/秒。 [24]
浑河,古称崞川水 [4],发源于大同市浑源县大仁庄乡崞山(南岭关)广泥沟,由东向西流经浑源县,在西坊城乡的小辛庄西进入朔州市应县境内,然后继续向西经镇子梁水库北折,最后于怀仁市新桥村西汇入桑干河。流域面积2031平方公里,在大同市面积1432平方公里,河流长度113公里,大同市境内全长45公里。 [22]朔州市境内全长42公里,清水流量0.45立方米/秒。因有应县镇子梁水库蓄水拦河,对农田生产较为有利。
御河,发源于内蒙古自治区丰镇县西北三义泉镇三岔河村 [22],称饮马河,在大同市新荣区堡子湾乡镇镇羌堡进入山西境内,称御河。御河干流长155公里 [2](一说148公里 [22]),经孤山、大同城东、小南头,最后于云州区吉家庄汇入桑干河。 [22]流域总面积5503平方公里(一说5016平方公里 [22]),其中在内蒙古境内有2376平方公里。 [2]大同境内河长78公里,流域面积2613平方公里。 [22]较大的支流有淤泥河、十里河、万泉河、圈子河等。 [22]
十里河,是御河一级支流,发源于左云县马道头乡辛堡子村,由东南向西北经麻黄头、南八里折向正北,在左云县城转向东北,流经张家场、鹊儿山、石墙框进入大同市区。然后途径高山镇、云冈镇,在马军营乡小站村出山折向东南,最后于西韩岭乡北村附近汇入御河。流域总面积1277平方公里,河长95公里,大同市流域面积1277平方公里。 [22]
口泉河,是桑干河一级支流,发源于南郊区鸦儿崖乡乔村,由西南向东北流经左云县水窑乡、南郊区鸦儿崖乡、口泉,然后转向东南,至南郊区堡子店出市境进入怀仁市境内,最后于怀仁市智民庄汇入桑干河。主要支流有甘河等,流域总面积482平方公里,河长55公里,大同市流域面积369平方公里。
壶流河,古名祁夷水。《元和郡县志》:“河上槽狭,下流阔,有似葫芦也。”故名葫芦河,清代改称壶流河。壶流河源于恒山山脉北麓山西省广灵县望狐村的莎泉,自西向东,经望狐、南村、壶泉镇、加斗、蕉山,由暖泉镇流入蔚县境,至留南堡汇入源于南马庄村神水泉之水,经蔚州镇、代王城、西合营等地,汇入十字河、清水河、定安河,经北水泉镇西,向北流入阳原境,再由小渡口村汇入桑干河。壶流河全长128公里,流域面积4315平方公里。壶流河蔚县段的主要支流有清水河、定安河、十字河等,除此之外,还有多眼泉水注入。结冰期4个月左右。 [10]最大洪水流量为755立方米/秒(1917年的调查)。1955年实测最大洪水流量418立方米/秒,平均径流量1.97亿立方米,平均含沙量17.4公斤/立方米,年均输沙量343万吨。
洋河,古称修水、于延水,辽代称羊河,明代演变为洋河。因支流众多,水量丰沛,水流汪洋,故名洋河。上源有东、西、南洋河三条支流,以东洋河最长,达135公里。三支流与怀安、万全县交界地区汇合后,其下始称洋河,向东流经怀安,万全县,折东南经宣化、张家口市下花园区,至涿鹿、怀来交界处汇入桑干河,此段长118公里,全长253公里。流域面积15470平方公里。河床宽150—1100米,多年平均流量17.6立方米/秒,属海河水系。为常年河,年内冰期70天。主要支流有清水河等。 [5]
坊城河,源出采凉山南麓的巨乐乡水沟寺,自北向南穿越保护区在南坡村南汇入桑干河。河长42公里,流域面积417平方公里 [21]。