La conformación territorial actual del municipio de Puebla data del 30 de octubre de 1962 cuando por decreto del Congreso de Puebla fueron suprimidos e integrados en el de Puebla los municipios cuyas cabeceras eran hasta entonces Resurrección, San Felipe Hueyotlipan, San Jerónimo Caleras, y San Miguel Canoa; con anterioridad a ello, el 16 de enero de 1940 fue suprimido el municipio denominado Ignacio Mariscal, quedando integrado en Puebla su cabecera San Pablo Xochimehuacan.