Este municipio es uno de los más antiguos del estado de México y se fundó como tal en el año de 1820 bajo decreto de la Constitución de Cádiz, al mismo tiempo que se llevaba a cabo el movimiento independentista de la Nueva España, fue segregado de la Administración de San Juan Zitlaltepec, al que se anexó también el pueblo de Tlapanaloya y Apaxco, el cual pertenecía a la administración de Hueypoxtla; se integró a la municipalidad los terrenos de viejas haciendas coloniales y rancherías que fueron propiedad de descendientes de españoles y de tlaxcaltecas.