Cartago pidió la paz, y las condiciones romanas fueron terribles: todas las colonias cartaginesas fueron entregadas a Roma, recibió la obligación de entregar a Roma una cuantiosa indemnización, y se le prohibió volver a tener unas fuerzas armadas o reclutar mercenarios más que en cantidades testimoniales, pasando a depender de Roma para cualquier tema relacionado con su propia defensa.