The 20 longest rivers in Ukraine
The top 3 according to 5 votes from people: Dnieper · Desna · Teteriv. (Updated Jul 16, 2025.)
The Dnieper is Ukraine's longest river, with 981 km inside the country out of 2,201 km in total. It is followed by the Southern Bug, the longest river flowing entirely within Ukraine, and the Dniester. The list ranks rivers by length within Ukraine, with total length and basin area.
Automatically translated (original in Українська). See the original
Top 20
-
1
Dnieper
981 km in Ukraine (2,201 km in total). Basin: 291,400 km².
-
2
Desna
591 km in Ukraine (1,130 km in total). Basin: 88,900 km².
-
3
Teteriv
385 km in Ukraine. Basin: 15,300 km².
-
4
Samara
320 km in Ukraine. Basin: 22,600 km².
-
5
Southern Bug
806 km in Ukraine. Basin: 63,700 km².
-
6
Dniester
705 km in Ukraine (1,362 km in total). Basin: 72,100 km².
-
7
Siverskyi Donets
672 km in Ukraine (1,053 km in total). Basin: 98,900 km².
-
8
Horyn
577 km in Ukraine (659 km in total). Basin: 27,010 km².
-
9
Inhulets
549 km in Ukraine. Basin: 14,870 km².
-
10
Psel
526 km in Ukraine (717 km in total). Basin: 22,800 km².
-
11
Sluch
451 km in Ukraine. Basin: 13,800 km².
-
12
Styr
445 km in Ukraine (494 km in total). Basin: 13,100 km².
-
13
Western Bug
401 km in Ukraine (831 km in total). Basin: 73,500 km².
-
14
Sula
365 km in Ukraine. Basin: 19,600 km².
-
15
Inhul
354 km in Ukraine. Basin: 9,890 km².
-
16
Vorskla
348 km in Ukraine (464 km in total). Basin: 14,700 km².
-
17
Oril
346 km in Ukraine. Basin: 9,800 km².
-
18
Udai
327 km in Ukraine. Basin: 7,030 km².
-
19
Vovcha
323 km in Ukraine. Basin: 13,300 km².
-
20
Ros
346 km in Ukraine. Basin: 12,600 km².
How is this ranking ordered? By people's votes: each ▲ adds a point and each ▼ takes one away. Anyone can vote and add what is missing.
Is something missing?
Comments (0)
No comments yet. Be the first!