Rivers in Spain
218 rivers in Spain, ranked by size. Data from Wikidata and Wikipedia.
- Zapardiel River 1,051 km
- Ebro 910 km
- Cidacos 828 km
- Odiel 660 km
- Guadalquivir 657 km
- Júcar 509 km
- Abengibre Creek
- Aboño
- Acebo (river)
- Adaja
- Alagón (river)
- Albaida (river)
- Alberche
- Alcanadre (river)
- Algodor River
- Alhama (river)
- Alhárabe
- Aller (Asturian river)
- Almanzora (river)
- Almonte (river)
- Alvares (river)
- Amarguillo
- Ambroz River
- Andarax
- Anllóns
- Aragón (river)
- Arandilla (river)
- Ardila
- Arenteiro
- Arga (river)
- Argos (river)
- Arlanza (river)
- Arlanzón (river)
- Arnego
- Arnoia (river)
- Arroyo de Abejuela
- Asón
- Avia (river)
- Barbate (river)
- Barxas
- Bayas (river)
- Baztan (river)
- Bergantes (river)
- Bernesga
- Besòs (river)
- Cabra (river)
- Cabriel
- Cacín River
- Cadagua
- Camesa
- Cares
- Carrión (river)
- Caudal (river)
- Cea (river)
- Cega (river)
- Chanza River
- Chíllar River
- Cigüela
- Cinca (Spain)
- Cofio (river)
- Cubia (river)
- Córcoles
- Darro (river)
- Deba River
- Deva (river)
- Dobra (Sella)
- Duerna
- Duratón (river)
- Ebrón
- Ega (river)
- Eo (river)
- Eresma River
- Esgueva
- Esla (river)
- Esva River
- Ezka
- Francia (river)
- Gallo (river)
- Gaznata
- Genil
- Gran Valira
- Guadalentín
- Guadalete
- Guadalevín
- Guadalfeo
- Guadalhorce
- Guadalimar
- Guadalmedina
- Guadalmellato
- Guadalmena
- Guadalmina
- Guadalope
- Guadalupe (Spain)
- Guadarrama (river)
- Guadarranque
- Guadaíra
- Guadiamar
- Guadiana Menor
- Guadiaro (river)
- Guadiela
- Guadyerbas
- Gállego (river)
- Gévora (river)
- Henares
- Huebra
- Huerva
- Huécar
- Ibaizabal
- Ibias (river)
- Irati (river)
- Isábena (river)
- Izki (river)
- Jabalón
- Jalón (river)
- Jarama
- Jerte River
- Jiloca (river)
- Latarmá River
- Leitzaran
- Leza River
- Lozoya (river)
- Lérez
- Magro (river)
- Majaceite
- Manadero
- Manzanares (river)
- Matachel River
- Miera River
- Mijares (river)
- Minho (river)
- Miñor
- Monachil (river)
- Mundo (river)
- Najerilla
- Nalón (river)
- Narcea (river)
- Navajos (river)
- Navia (river)
- Nela (river)
- Nervión
- Noceda (river)
- Nora (Spain)
- Oca (river)
- Oca River, Biscay
- Odra (Pisuerga)
- Oiartzun (river)
- Oja (river)
- Ojuelo
- Orallo River
- Oria (river)
- Palmones (river)
- Pas (river)
- Perales (river)
- Piedra (Spain)
- Piedras River, Spain
- Piloña (river)
- Pisuerga
- Pisueña (river)
- Poqueira
- Queiles
- Rambla del Poyo
- Rio Marchenilla
- Rio Monterroso
- Rio Tinto (river)
- River Cabe
- River Cúa
- River Mula (Spain)
- Rodil
- Rubagón
- Río Grande (Lugo)
- Río de Oro (Melilla)
- Río de la Miel
- Sabor River
- Sadar (river)
- Saja (river)
- Salas (Galiza)
- San Pedro (river)
- Sar (river)
- Segura (river)
- Sella River (Bay of Biscay)
- Serpis
- Sil (river)
- Sorbe
- Sénia (river)
- Tajuña
- Tambre (river)
- Ter (river)
- Tera River
- Tirón River
- Tiétar (river)
- Tormes
- Torote
- Trabancos (river)
- Trevélez (river)
- Tumbafrailes
- Turia (river)
- Turía (river)
- Tâmega (river)
- Uces
- Ulla (river)
- Urederra
- Urola (river)
- Urumea
- Valdavia River
- Valdemembra
- Valderaduey
- Veral (river)
- Verdugo (river)
- Vinalopó
- Voltoya River
- Xallas (river)
- Zadorra
- Zumeta
- Záncara
- Zújar (river)
- Águeda (river)
- Ésera
- Órbigo