List of rivers of Romania


This is a list of rivers of Romania which entirely or partially flow through Romania.

Longest rivers

The length and drainage area represent only the part of the river within Romania.
River nameLength of the river Drainage area
Danube1,07533,250
Mureș76127,890
Prut74210,990
Olt61524,050
Siret55942,890
Ialomița41710,350
Someș37615,740
Argeș35012,550
Jiu33910,080
Buzău3025,264
Dâmbovița2862,824
Bistrița2837,039
Jijia2755,757
Târnava2466,253
Timiș2445,673
Crișul Alb2344,240
Vedea2245,430
Târnava Mare2233,666
Moldova2134,299
Bârlad2077,220
Târnava Mică1962,071
Prahova1933,738
Neajlov1863,720
Olteț1852,663
Someșul Mic1783,773
Suceava1732,298
Bega1702,362
Arieș1663,005
Trotuș1624,456