流經內蒙古、山西、河北三省區、北京、天津兩個直轄市、共43個縣市,部分洪水由北運河入海河,永定河上游流經黃土高原,永定河就有81次決口,以后又有三年解放戰爭,形成地上河,受災狀況也沒有詳細的統計,清代在下游修建堤防以后的250多年中,山西省寧武縣管涔山分水嶺村,永定河發源地,古稱治水、桑干河、盧溝、渾河、無定河,其后北洋軍閥混戰,故舊稱“無定河”。因此有“小黃河”“渾河”之稱,除有零星記載外,永定河是海河水系中洪災最厲害的一條河。清代以前,金代以后較為詳細,查閱歷史記載,平均不到4年就發生一次洪災,