Najduža rijeka u Hrvatskoj je Kupa koja svojim tokom čini prirodnu granicu sa Slovenijom. Kupa u Hrvatskoj ima i izvor i ušće, te cijelim tokom od 296 kilometara teče kroz Hrvatsku.
Najduža rijeka u Hrvatskoj izvire iz krškog jezera u Nacionalnom parku Risnjak u Gorskom kotaru.
U najdužu rijeka u Hrvatskoj ulijevaju se rijeke Čabranka, Kupica, Lahinja, Dobra, Korana, Utinja, Kupčina, Trepča, Glina i Odra. Kupa je plovna na području od ušća Odre do ušća u Savu, odnosno oko četiri kilometra.
Na Kupi postoje dvije hidroelektrane, a najduža rijeka u Hrvatskoj pogodna je za vožnju kanua i kajaka, ali i za športski ribolov zbog bogatog ribljeg fonda.