岩尾内ダム
天塩川は標高1,558メートルの天塩岳を水源とし士別市までは概ね西に流れ、剣淵川を合流した辺りで流路を北へ変える。その後名寄市で水系最大の支流である名寄川を合わせ、中川郡美深町・音威子府村を流れる。音威子府村と中川町間では峡谷を形成するが、天塩郡幌延町で再度平野を流れる。下流部では留萌振興局と宗谷総合振興局の境界をなしながら西に流路を変え、利尻礼文サロベツ国立公園に指定されているサロベツ原野を流域に持つサロベツ川を河口付近で合流させたあと、海と並行する形で南に流路を変え天塩郡天塩町で日本海に注ぐ。流路延長は256.2キロメートルで信濃川、利根川、石狩川に次いで日本第4位の長さを有し、流域面積は上川・留萌・宗谷の三振興局管内に跨り、5,588平方キロメートルを擁する大河である。ダムは天塩川の上流部に建設された。
国土交通省直轄ダム
石狩川以外では日本第4の大河である天塩川水系で本流に岩尾内ダムが1971年（昭和46年）完成。十勝川水系では電源開発による十勝糠平系電源一貫開発計画により糠平ダム（音更川）などの水力発電事業が先行していたが、1962年（昭和37年）の大水害を契機に十勝川水系の総合開発計画が実施され、本流に十勝ダム、支流札内川に札内川ダムが完成したほか、十勝川中流部の洪水流下阻害要因となっていた千代田堰堤地点の流下能力強化を図るため放水路である千代田新水路と、水路の水位調節を図る千代田分流堰が2006年（平成18年）に完成した。またオホーツク海に注ぐ常呂川では北見市などの治水安全度と上水道供給向上を目的に鹿ノ子ダム（常呂川）が、日高では沙流川流域に二風谷ダム（沙流川）、清流として知られる後志利別川には美利河ダムがそれぞれ完成している。留萌川水系では1988年（昭和63年）の洪水で留萌市全世帯の4分の1が浸水した大水害を契機にダム計画が進められ、支流のチバベリ川に留萌ダムが完成している。