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