Die japanischen Flüsse in alfabetischer Reihenfolge heissen:
Abe - Abukuma - Agano - Arakawa - Bifue - Chikugo - Chitose - Dōtonbori - Edo - Fuji - Gōnokawa - Hime - Ibi - Ishikari - Iwaki - Jinzū - Jōganji - Kamo - Kanda - Katsura - Kinokawa - Kiso - Kitakami - Kizu - Kuma - Kurobe - Kuzuryū - Mabechi - Misawa - Mogami - Mukogawa - Nagara - Ninaru - Ōi - Oirase - Okotanpe - Omono - Ōta - Oyabe - Sagami - Seki - Sendai - Shimanto - Shinano - Shō - Shōnai - Sumida - Takahashi - Tama - Tedori - Tenryū - Teshio - Tokachi - Tone - Toyokawa - Yahagi - Yamato - Yasu - Yodo - Yodogawa - Yoneshiro - Yoshino
Der Shinano ist mit 367 Kilometern Länge der längste Fluss Japans.