İspanya, Tajo, Duero, Guadiana, Guadalquivir ve Ebro da dahil olmak üzere beş ana akarsuya sahiptir.
Ebro nehri 565 mil uzunluğunda, Duero 557 mil uzunluğunda, Guadiana 508 mil uzunluğunda ve Guadalquivir en kısa 408 mil uzunluğunda. Duero ve Tajo ağızları Portekiz Atlantik Okyanusu'na akarken, Guadiana ve Guadalquivir Costa de la Luz'a boşalır. Ebro, Akdeniz'e akan beş ana nehirden sadece bir tanesidir.