八溝山地と阿武隈高地の間を南へ流れ、茨城県に入って大子町、常陸大宮市などを経て、日立市と東海村の境界から太平洋に注ぐ。
从八沟山地（日语：八沟山地）与阿武隈高地（日语：阿武隈高地）之间往南流，经茨城县大子町、常陆大宫市等至日立市与东海村交界处流入太平洋。