La batalla del río Ebro fue una batalla naval entre la flota cartaginesa y la romana cerca de la desembocadura del río Ebro en la primavera de 217 a. C.