Rzeki Słowacji nie są żeglowne (z wyjątkiem, oczywiście, Dunaju), ale mają duży potencjał energetyczny. Jest on w dużej części wykorzystany przez sieć elektrowni wodnych, z których najbardziej znane znajdują się na Dunaju w Gabčikovie oraz na Wagu (tzw. kaskada Wagu). Liczne są sztuczne jeziora, z których największe to Zemplínska šírava, Liptovská Mara i Jezioro Orawskie.

Poniżej zostały wymienione rzeki Słowacji o długości ponad 20 km.

Dopływy Wisły Dunajec – 247 km Białka – 40 km Osturniański Potok – 26 km Poprad – 168,8 km Młynica – 20,5 km Ľubica – 24,5 km Biała Woda Kieżmarska – 20,9 km Bielski Potok – 31 km Jakubianka – 23,5 km Dopływy Dunaju Morawa – 352 km Chvojnica – 34 km Myjava – 79 km Brezová – 21 km Teplica – 34 km Rudava – 45 km Lakšársky potok – 23 km Malina – 47 km Stupavský potok – 26,5 km Vydrica – 17 km Wag – 403 km Biały Wag Czarny Wag Belá – 23,6 km Revúca – 33 km Ľubochnianka – 24 km Orawa – 60,3 km Biała Orawa – 37 km Mútňanka – 22 km Hruštínka – 20,5 km Veselianka – 20,5 km Polhoranka – 28 km Czarna Orawa Jelešňa – 24 km Cicha Woda Orawska (Oravica) – 32 km Zázrivka – 21,5 km Turiec – 77,4 km Teplica – 27,5 km Beliansky potok – 20,3 km Varínka – 24 km Kisuca – 66,3 km Čierňanka – 24,3 km Bystrica – 30 km Rajčanka – 47,5 km Papradnianka – 21,5 km