Se sabe poco sobre la historia del pueblo antes de la Conquista de México, sin embargo, hay registros de su fundación antes de 1880 adoptando el nombre de Santa María Magdalena.