Puebla de Zaragoza
Antiguamente el área donde se asienta la ciudad se llamaba Cuetlaxcoapan . En 1531 fray Toribio de Benavente informó al Consejo de Indias el «ensayo de la "Puebla de los Ángeles"». Y el 20 de marzo de 1532, por cédula de la reina Isabel de Portugal, dada en Medina del Campo, le concede el título de "Ciudad de los Ángeles". El 11 de septiembre de 1862, por decreto del presidente Benito Juárez, recibió el título de "Puebla de Zaragoza", en honor del general Ignacio Zaragoza; y el de "Heroica Puebla de Zaragoza" por decreto del Congreso del Estado el 4 de agosto de 1950. Actualmente por decreto del 23 de abril de 2014 del Congreso del Estado se le denominó Cuatro Veces Heroica Ciudad de Puebla de Zaragoza
Batalla de Puebla
El 5 de septiembre de 1862, todavía acuartelado en Puebla, el general Zaragoza contrajo tifo y falleció tres días después.Lo sustituyó en el mando del Ejército de Oriente el general Jesús González Ortega, quien se encargaría de la defensa de la ciudad ya que se esperaba el regreso de los franceses, reagrupados y con refuerzos, lo cual sucedió en marzo del siguiente año. Los historiadores concuerdan en señalar el talento de Zaragoza como organizador y motivador de sus tropas. Antes de la batalla, las arengó diciéndoles que si bien los franceses eran considerados "los primeros soldados del mundo", ellos eran "los primeros hijos de México", lo cual tuvo tal efecto en la moral de sus soldados que su determinación por defender la plaza ante los invasores compensó sus carencias materiales y de disciplina. Además, no temió tomar decisiones arriesgadas, como prescindir de los 2000 efectivos que O'Horan se llevó para batir a Leonardo Márquez, y en el curso de la batalla actuó con serenidad y efectividad. Se le considera héroe nacional y en su honor, tiempo después, Juárez renombró a la ciudad como Heroica Puebla de Zaragoza.