Fue al final de la segunda guerra púnica, tras derrotar a los cartagineses. El nombre viene de Italia, de donde procedían aquellos veteranos, y lo cuenta Apiano de Alejandría. Itálica fue la primera ciudad romana fundada en Hispania, y la primera fuera del propio territorio italiano. La ciudad vieja, la vetus urbs, sigue estando debajo del Santiponce de hoy.