西班牙的河流主要是東西走向,南北走向的河流均很小。西班牙向西流入大西洋的主要河流有:塔霍河,全長1007公里杜羅河,全長895公里瓜的亞納河,全長818公里瓜達爾基維爾河,全長657公里米諾河,全長310公里。向東注入地中海的主要河流有:埃布羅河,全長910公里 塞古拉河,全長498公里胡卡爾河,全長280公里。