El Tratado del Ebro fue un tratado firmado en el año 226 a. C. por Asdrúbal el Hermoso entre Cartago y la República romana , que fijaba el río Ebro en Iberia como límite entre las dos respectivas potencias. Según los términos del tratado, Cartago no se expandiría al norte del Ebro, mientras Roma no se expandiera también al sur del río.
En una fecha desconocida, algún tiempo después del 226 a. C., Roma se afilió a la ciudad de Sagunto , ubicada al sur del río Ebro. [1] Polibio afirma que el general cartaginés Aníbal había estado buscando un pretexto para la guerra y que la alianza romana con una ciudad al sur del río, contraviniendo el tratado, proporcionó la justificación. [2] Después de consultar brevemente con el senado cartaginés, Aníbal atacó Sagunto, lo que resultó en un asedio de ocho meses. El senado romano envió inmediatamente embajadas a Aníbal y al senado cartaginés. Inicialmente, las embajadas romanas exigieron que Cartago entregara a Aníbal por atacar a un aliado romano. Los cartagineses se negaron, afirmando que los saguntinos habían comenzado la guerra.
Los romanos no pudieron acudir en ayuda de Sagunto antes de que la ciudad cayera en el 219 a. C. Tras la caída de Sagunto, los romanos hicieron preparativos para la guerra y enviaron una segunda embajada a Cartago. Los enviados romanos exigieron que Cartago entregara a Aníbal y a todos los demás responsables del ataque a Sagunto. [3] Livio afirma que esta segunda embajada fue enviada simplemente para cumplir con las formalidades de la declaración oficial de guerra, lo que significa que los romanos esperaban plenamente una nueva guerra con Cartago. [4] Tanto Livio como Polibio proporcionan relatos de la discusión entre la segunda embajada romana y el senado cartaginés.
El senado cartaginés desautorizó entonces el tratado del Ebro y se negó de nuevo a entregar a Aníbal a los romanos. Se dice que los cartagineses compararon este tratado con el firmado entre Catulo y Amílcar Barca en el 241 a. C. En este caso, los cartagineses argumentaron que el propio pueblo romano se negaba a aceptar el tratado firmado por los dos generales porque no había sido ratificado por el pueblo. [5] Los enviados romanos no aceptaron este argumento y se declaró la guerra en el 218 a. C., lo que dio lugar a la Segunda Guerra Púnica , que duraría hasta el 201 a. C.