List of rivers of Slovakia

This is a list of the major rivers that flow through Slovakia and their lengths.

List by letter
Bebrava: 47.2 km

Belá: 36.3 km
Biela Orava: 37 km
Blava: 47.5 km
Blh: 52.5 km
Bodrog: 123 km (out of which 15 km in Slovakia)
Bodva: 48.4 km
Bystrica (several water flows bear this name)
Chlmec: 36.1 km
Chvojnica: 31.5 km
Cirocha: 50.6 km
Čierna voda (Malý Dunaj): 105.5 km
Čierna voda (Uh): 41 km
Danube/Dunaj: 2850 km (out of which 172 km in Slovakia)
Dudváh: 97 km
Dunajec: 251 km
Duša: 41.1 km
Gidra: 40.5 km
Gortva: 33 km
Handlovka: 32 km
Hnilec: 88.9 km
Hornád: 193 km (out of which 19 km state border Slovakia-Hungary)
Hron: 298 km
Ida: 56.6 km
Ipeľ: 232.5 km (out of which 140 km state border Slovakia - Hungary)
Krivánsky potok: 35.4 km
Krtíš: 36.5 km
Krupá
Krupinica: 65.4 km
Kysuca: 66.3 km
Laborec: 135 km
Latorica: 188 km
Little Danube/Malý Dunaj: 128 km
Malina: 47.2 km
Morava: 328.9 km (out of which 114 km state borders Slovakia-Czech Republic and Slovakia-Austria)
Muráň: 48.8 km
Myjava: 79 km
Nitra: 197 km
Nitrica: 51.4 km
Okna: 37.3 km
Olšava: 49.9 km
Oľka: 39.2 km
Ondava: 146.5 km
Ondavka: 31 km
Orava: 60.3 km
Paríž: 41.5 km
Perec: 53.5 km
Poprad: 169 km (out of which 107 km in Slovakia and 31,1 km state border  Slovakia - Poland)
Radošinka: 31.9 km
Rajčanka: 47.5 km
Revúca: 33.1 km
Rimava: 88 km
Rimavica: 32.5 km
Rudava: 45 km
Sekčov: 44.3 km
Sikenica: 46.2 km
Slaná (Hungarian: Sajó): 229.4 km (out of which 110 km in Slovakia)
Slatina: 55.2 km
Štiavnica: 55 km
Štítnik: 32.8 km
Stoličný potok: 38.9 km
Suchá: 35.1 km
Svinka: 50.8 km
Tisa: 996 km (5.2 km state border Slovakia-Hungary)
Tisovník: 41 km
Topľa: 129.8 km
Torysa: 122.9 km
Trnávka (Dudváh): 43 km
Trnávka (Ondava): 37.1 km
Tuhársky potok: 31.9 km
Turiec (Váh): 66.3 km
Turiec (Sajó/Slaná): 50.2 km 
Turňa: 32 km 
Udava: 38.3 km
Uzh/Uh: 127 km (out of which 21.3 km in Slovakia)
Váh: 403 km
Žitava: 99.3 km

*
Slovakia
Slovakia