La otra potencia mediterránea de la época era Roma, con la que Cartago entró en guerra durante veinte años en un conflicto conocido como la primera guerra púnica, la primera guerra de gran envergadura de la que Roma salió victoriosa.