La ciudad fue fundada por Los Mezcala como lo fueron Cutzamala, Coyuca, Ajuchitlán, Totolapan, Tlalchapa y Zirándaro, después del siglo IV de nuestra era que es cuando llegan por la región de Tepecoacuilco y bordean el río Balsas (o Mezcala) fundando pueblos hasta Zirándaro.