Longest River in Spain?

The longest river in Spain is the Ebro River. The Ebro River is 565 miles in length. It flows through many cities and discharges into the Mediterranean Sea.