Habitado desde la antigüedad por la cultura Olmeca-xicalanca que floreció la ciudad de Cacaxtla, el lugar debe su nombre a la leyenda de la aparición de San Miguel Arcángel en 1631 en el cerro del Tzopiloátl cercano a Cacaxtla, tras la aparición, el sitio comenzó a poblarse y para 1680 ya existía una ermita y una hospedería para los peregrinos que año con año comenzaron a llegar a visitar a San Miguel Arcángel y a tomar el agua supuestamente milagrosa que existe en el lugar ya que Miguel es el arcángel más poderoso.