La batalla de Puebla fue un combate librado el 5 de mayo de 1862 en las cercanías de la ciudad de Puebla, entre los ejércitos de la República Mexicana, bajo el mando de Ignacio Zaragoza, y del Segundo Imperio francés, dirigido por Charles Ferdinand Latrille.
29 mil mexicanos defendieron durante 62 días, los franceses se retiraron incondicionalmente del país en el año 1867 por mandato del emperador Napoleón III ante la amenaza de Prusia en Europa y la amenaza estadounidense de invadirle si no se retiraba de México.