List of rivers of Spain

This is a list of rivers that are at least partially in Spain. The rivers are grouped by sea or ocean. The rivers flowing into the sea are sorted along the coast. Rivers flowing into other rivers are listed by the rivers they flow into. Rivers that have their mouths in Portugal are given in italics.

The list begins in Catalonia at the French border and moves clockwise around the Iberian Peninsula.

Mediterranean Sea
Catalonia
el Ripoll
la Muga
el Fluvià
el Ter
la Tordera
el Besòs
el Congost
el Llobregat
l'Anoia
el Cardener
la Gavarresa
el Foix
el Gaià
el  Francolí
la Sénia

Ebro
el Ebro
Cidacos
Ega
Aragón
Aragón Subordán
Arga
Candanchú
Jalón
Jiloca
Piedra
Gállego
Aguas limpias
Caldarés
Escarra
Lana Mayor
Aurín
Guarga
Seco
Asabón
Sotón
Guadalope
Bergantes
Segre
Cinca
Ara
Arazas
Ésera
Lanata
Noguera Ribagorzana
Noguera Pallaresa
Queiles

Levante (Valencian Community and Region of Murcia)
Mijares
Turia
Júcar
Cabriel
Albaida
Huécar
Valdemembra
Magro
Serpis
Rambla de las Ovejas
Vinalopó
Segura
Mundo
Mula
Guadalentín
Alhárabe

Andalucian Mediterranean
Guadalfeo
Trevélez
Poqueira
Guadalhorce
Guadalmedina
Guadiaro
Guadalevín

Atlantic Ocean
Costa de la Luz
Guadalete
Majaceite
San Pedro
Guadalquivir
Guadiana Menor
Guadalbullón
Genil
Darro
Corbones
Guadaíra
Guadiamar
Rio Tinto
Odiel
Guadiana
Guadalupe
Záncara
Jabalón
Záncara
Matachel
Chanza

Portuguese Atlantic
Tajo
Alagón
Jarama
Lozoya
Manzanares
Henares
Guadarrama
Alberche
Cofio
Perales
Tiétar
Duero
Adaja
Tormes
Tamega
Pisuerga
Carrión
Odra
Esla
Cea
Órbigo
Trabancos
Valderaduey
Huebra
Águeda

Spanish Atlantic

Minho
Avia
Sil
Tambre
Ulla
Sar
Lérez
Anllóns
Eo
Nalón
Narcea
Navia
Sella
 Dobra
Deva
Cares
Saja
Gándara
Pas
Pisueña
Nervión
Cadagua
Ibaizabal
Mundaka
Oria
Leitzaran
Urola
Urumea
Bidasoa

France
The Garonne, a tributary of the Gironde estuary in Val d'Aran is the only river in Spain that drains North of the Pyrenees into the Atlantic.

 Other websites 
 Rivers of Spain  in INE (Spain)

*
Spain
Spain