OpenEarthAtlas
Open Earth Atlas/Rivers/Europe/Rivers in Spain
Overview Rivers Lakes Mountain ranges

Rivers in Spain

The atlas maps 1,406 rivers in Spain. The 14 most notable come first, sorted by length — the rest load as you scroll.

The longest is the Tagus (1,007 km), followed by the Ebro (910 km) and the Douro (897 km). Five of the 14 notable rivers listed here also flow through other countries. The longest river entirely in Spain is the Ebro (910 km). The Douro is the one with the largest drainage basin (97,290 km²).

Count
14
Longest
1,007 km

All rivers by length

  1. 1Tagus1,007 km
  2. 2Ebro910 km
  3. 3Douro897 km
  4. 4Río Cidacos ⚠828 km
  5. 5Guadiana778 km
  6. 6Río Odiel660 km
  7. 7Guadalquivir657 km
  8. 8Garonne647 km
  9. 9River Jucar509 km
  10. 10Río Leza ⚠447 km
  11. 11Río Genil358 km
  12. 12Río Segura325 km
  13. 13Río Miño315 km
  14. 14Río Zapardiel105 km
ProjectAboutMethodologyData sources & creditsImprove the data
LegalImprintPrivacy
Hosting: Hostinger−20%(affiliate)