Hannón el Grande fue un rico aristócrata cartaginés del siglo III a. C. Poseía grandes extensiones de tierra en el Magreb y lideró la facción cartaginesa que se oponía a continuar la lucha contra Roma durante la primera guerra púnica.
[2] Sus intereses se enfrentaban directamente a los del general cartaginés Amílcar Barca.
Estalló una revuelta, conocida como guerra de los Mercenarios, y Hannón tomó el mando del ejército para sofocarla.
Finalmente, ambos cooperaron para derrotar a los rebeldes en el río Bagradas el año 238 a. C. Su apodo, "El Grande", le fue atribuido aparentemente por sus conquistas en África.
Siguió oponiéndose al conflicto con Roma, que implicaría necesariamente enfrentamientos navales.