Se ha registrado la presencia de asentamientos prehispánicos en sitios como Huaxtla, La Mezquitera, Las Bóvedas, La Era, Los Elotes, Tlayehualco y la cabecera municipal, entre otros; la mayoría son procedentes del periodo posclásico, o sea, del periodo inmediato anterior a la llegada de los españoles.