滹沱河发源于山西省忻州市繁峙县泰戏山桥儿沟村一带,至献县老河口枢纽与滏阳新河汇合后称子牙河。滹沱河全长587公里,流域面积2.73万平方公里。滹沱河干流以泥沙多、善冲、善淤、善徙而闻名全省乃至于北方。滹沱河既是河北平原的缔造者之一,长期哺育了沿河人民,又在中下游不断决溢改道,给人民群众带来极其深重的灾难。
滹沱河流域内地势自西向东呈阶梯状倾斜,瑶池以上为上游,沿五台山向西南流淌于带状盆地中,河槽宽自一二百米至千米不等,水流缓慢。
滹沱河上游地处山西高原东缘山地和盆地,地势高,黄土分布较厚;瑶池至岗南为中游,流经太行山区,河谷深切,呈“V”形谷,宽度均在200米以下,落差大,水流湍急。滹沱河中部为太行山背斜形成的山地,富煤矿;黄壁庄以下为下游,流经平原,河道宽广,最宽可达6000米,水流缓慢,泥沙淤积,渐成地上河或半地上河,两岸筑有堤防。
滹沱河下游为平原。流域内天然植被稀少,水土流失较重。流经山区、山地和丘陵的面积约占全流域面积的86%,河流总落差达1800余米。