Ang pinakamahabang ilog sa Japan ay ang Shinano River, na tumatakbo ng 367 milya (591 kilometro) mula sa Nagano Prefecture sa Japanese Alps hanggang sa Dagat ng Japan.