List of Rivers in Japan by length

name
length
prefectures
1
Shinano 信濃川 (しなのがわ)
367 km
367km
2
Tone 利根川 (とねがわ)
322 km
322km
3
Ishikari 石狩川 (いしかりがわ)
268 km
268km
4
Teshio 天塩川 (てしおがわ)
256 km
256km
5
Kitakami 北上川 (きたかみがわ)
249 km
249km
6
Abukuma 阿武隈川 (あぶくまがわ)
239 km
239km
7
Chikugo 筑後川 (ちくごがわ)
233 km
233km
8
Mogami 最上川 (もがみがわ)
229 km
229km
9
Kiso 木曽川 (きそがわ)
227 km
227km
10
Tenryu 天竜川 (てんりゅうがわ)
213 km
213km
11
Agano 阿賀野川 (あがのがわ)
210 km
210km
12
Watari 渡川 (わたりがわ)
196 km
196km
13
Gonokawa 江の川 (ごうのかわ)
194 km
194km
13
Yoshino 吉野川 (よしのがわ)
194 km
194km
15
Shingu 新宮川 (しんぐうがわ)
183 km
183km
16
Arakawa 荒川 (あらかわ)
173 km
173km
17
Oi 大井川 (おおいがわ)
168 km
168km
18
Tokachi 十勝川 (とかちがわ)
156 km
156km
19
Kushiro 釧路川 (くしろがわ)
154 km
154km
20
Hii 斐伊川 (ひいかわ)
153 km
153km
21
Naka 那珂川 (なかがわ)
150 km
150km
22
Yura 由良川 (ゆらがわ)
146 km
146km
23
Mabechi 馬淵川 (まべちがわ)
142 km
142km
23
Asahi 旭川 (あさひがわ)
142 km
142km
25
Tama 多摩川 (たまがわ)
138 km
138km
25
Ono 大野川 (おおのがわ)
138 km
138km
27
Yoneshiro 米代川 (よねしろがわ)
136 km
136km
27
Kinokawa 紀の川 (きのかわ)
136 km
136km
29
Mu 鵡川 (むかわ)
135 km
135km
30
Oyodo 大淀川 (おおよどがわ)
134 km
134km
31
Omono 雄物川 (おものがわ)
133 km
133km
31
Yoshii 吉井川 (よしいがわ)
133 km
133km
33
Sendai 川内川 (せんだいがわ)
129 km
129km
34
Fuji 富士川 (ふじかわ)
128 km
128km
35
Shiribetsu 尻別川 (しりべつがわ)
126 km
126km
36
Naka 那賀川 (なかがわ)
125 km
125km
37
Kuji 久慈川 (くじがわ)
124 km
124km
37
Niyodo 仁淀川 (によどがわ)
124 km
124km
39
Tokoro 常呂川 (ところがわ)
120 km
120km
39
Jinzu 神通川 (じんづうがわ)
120 km
120km
41
Yahagi 矢作川 (やはぎがわ)
117 km
117km
42
Kuzuryu 九頭竜川 (くずりゅうがわ)
116 km
116km
43
Abashiri 網走川 (あばしりがわ)
115 km
115km
43
Sho 庄川 (しょうがわ)
115 km
115km
45
Takahashi 高梁川 (たかはしがわ)
111 km
111km
46
Sagami 相模川 (さがみがわ)
109 km
109km
47
Saru 沙流川 (さるがわ)
104 km
104km
48
Ota 太田川 (おおたがわ)
103 km
103km
48
Hiji 肱川 (ひじかわ)
103 km
103km
50
Iwaki 岩木川 (いわきがわ)
102 km
102km
50
Gokase 五ヶ瀬川 (ごかせがわ)
102 km
102km
52
Shonai 庄内川 (しょうないがわ)
96 km
96km
52
Kako 加古川 (かこがわ)
96 km
96km
54
Miya 宮川 (みやがわ)
91 km
91km
55
Naruse 鳴瀬川 (なるせがわ)
89 km
89km
56
Yubetsu 湧別川 (ゆうべつがわ)
87 km
87km
57
Ashida 芦田川 (あしだがわ)
86 km
86km
58
Kurobe 黒部川 (くろべがわ)
85 km
85km
58
Kushida 櫛田川 (くしだがわ)
85 km
85km
60
Shokotsu 渚滑川 (しょこつがわ)
84 km
84km
61
Kuma 球磨川 (くまがわ)
82 km
82km
62
Takatsu 高津川 (たかつがわ)
81 km
81km
63
Shiribeshi-Toshibetsu 後志利別川 (しりべしとしべつがわ)
80 km
80km
63
Matsuura 松浦川 (まつうらがわ)
80 km
80km
65
Rokkaku 六角川 (ろっかくがわ)
79 km
79km
66
Toyo 豊川 (とよがわ)
77 km
77km
66
Hino 日野川 (ひのがわ)
77 km
77km
68
Yodo 淀川 (よどがわ)
75 km
75km
69
Onga 遠賀川 (おんががわ)
74 km
74km
70
Ara 荒川 (あらかわ)
73 km
73km
71
Tedori 手取川 (てどりがわ)
72 km
72km
72
Monobe 物部川 (ものべがわ)
71 km
71km
73
Aka 赤川 (あかがわ)
70 km
70km
73
Ibo 揖保川 (いぼがわ)
70 km
70km
75
Oyabe 小矢部川 (おやべがわ)
68 km
68km
75
Yamoato 大和川 (やまとがわ)
68 km
68km
75
Maruyama 円山川 (まるやまがわ)
68 km
68km
78
Kikuchi 菊池川 (きくちがわ)
67 km
67km
79
Takase 高瀬川 (たかせがわ)
64 km
64km
79
Seki 関川 (せきかわ)
64 km
64km
81
Koyoshi 子吉川 (こよしがわ)
61 km
61km
82
Hime 姫川 (ひめかわ)
60 km
60km
83
Oze 小瀬川 (おぜがわ)
59 km
59km
83
Midori 緑川 (みどりかわ)
59 km
59km
85
Joganji 常願寺川 (じょうがんじがわ)
56 km
56km
85
Saba 佐波川 (さばがわ)
56 km
56km
87
Natori 名取川 (なとりがわ)
55 km
55km
87
Kumozu 雲出川 (くもずがわ)
55 km
55km
89
Sendai 千代川 (せんだいがわ)
52 km
52km
89
Banjo 番匠川 (ばんじょうがわ)
52 km
52km
91
Abe 安倍川 (あべかわ)
51 km
51km
91
Kase 嘉瀬川 (かせがわ)
51 km
51km
93
Oita 大分川 (おおいたがわ)
48 km
48km
94
Kano 狩野川 (かのがわ)
46 km
46km
95
Rumoi 留萌川 (るもいがわ)
44 km
44km
96
Tsurumi 鶴見川 (つるみがわ)
43 km
43km
97
Kakehashi 梯川 (かけはしがわ)
42 km
42km
98
Yamakuni 山国川 (やまくにがわ)
39 km
39km
99
Suzuka 鈴鹿川 (すずかがわ)
38 km
38km
100
Shigenobu 重信川 (しげのぶがわ)
36 km
36km
101
Kimotsuki 肝属川 (きもつきがわ)
35 km
35km
102
Doki 土器川 (どきがわ)
33 km
33km
103
Tenjin 天神川 (てんじんがわ)
32 km
32km
104
Kita 北川 (きたがわ)
30 km
30km
105
Kiku 菊川 (きくがわ)
28 km
28km
106
Yabe 矢部川 (やべがわ)
23 km
23km
107
Honmyo 本明川 (ほんみょうがわ)
18 km
18km
108
Shirakawa 白川 (しらかわ)
16 km
16km
108
Omaru 小丸川 (おまるがわ)
16 km
16km