Salambó (Salammbô en francés) es una novela histórica escrita por Gustave Flaubert y publicada por primera vez en 1862. La trama de la obra se desarrolla en el siglo III a.C. en el territorio de Cartago, durante la Guerra de los Mercenarios, que ocurrió poco después de la derrota cartaginesa frente a los romanos en la primera guerra púnica.
Al igual que la novela anterior del mismo autor, Madame Bovary, esta obra fue ampliamente aclamada y consolidó la reputación de Flaubert como novelista. El autor se esforzó por revivir la cultura cartaginesa, incluyendo todos los detalles que pudo recopilar de los libros de historia y proporcionando descripciones minuciosas y vívidas de la vida cotidiana en Cartago, sus costumbres y vestimenta. Estas descripciones también ejercieron cierta influencia en la moda francesa contemporánea.
Casi todos los personajes principales de la novela son figuras históricas, como Amílcar Barca y su joven hijo Aníbal, así como los generales Hannón y Giscón del lado cartaginés, y los líderes de los mercenarios, como Matho, Espendio, Autarito y el númida Narr'Havas. La única excepción es la protagonista principal, Salambó, que se considera ficticia. Flaubert la creó para desarrollar una trama amorosa que impulsara la narración.
Aunque la historia de amor es una invención, los eventos militares, incluyendo revueltas, batallas, asedios y detalles sobre armas y máquinas de guerra, se basan en hechos reales. Además, en cuanto a la geografía y la reconstrucción de la apariencia urbana de Cartago, Flaubert se esforzó en no inventar más de lo necesario y se basó en datos históricos y hallazgos arqueológicos.