De lijst van rivieren in Spanje bevat rivieren en zijrivieren van meer dan 100 km op het Iberisch Schiereiland, voor zover ze niet geheel op Portugese bodem liggen.
Naar rivierlengte
Stroomgebied van de Taag
De grootte van het waterafvoergebied van de rivier Taag, inclusief zijn zijrivieren, is ongeveer 80.600 km². Het strekt zich uit vanaf het Iberisch Randgebergte ((es) Sistema Ibérico) door het midden van Spanje en Portugal naar de Atlantische Oceaan, tussen het 2592 m hoge Castiliaans Scheidingsgebergte en de heuvels van Toledo en Extremadura. Het ligt vooral in de autonome regio's Madrid, Castilië-La Mancha en Extremadura.
Het stroomgebied van de Duero is ongeveer 98.400 km² groot en ligt voornamelijk in de regio Castilië en León. Het wordt in het zuiden begrensd door het Castiliaans Scheidingsgebergte en in het noorden door het Cantabrisch Gebergte. Het gemiddelde debiet is 700 m³/s.