Al llegar los españoles, ya existía la población de Magdalena con el nombre de Xochitepec.