Conociendo nuestro pasado: La etimología del nombre es de origen náhuatl, proveniente de los vocablos chāl-li o xāl-li, "arena" y "-co" desinencia de lugar es decir, Xālco = "Chalco", que significa "lugar arenoso", y Atenco que significa "en la orilla del agua", (de ā-tl = "agua"; tēn-tli = "borde u orilla" y -co, "en")  población que se localizo a las orillas del gran lago del mismo nombre.

Los chichimecas llegan a Xico en 1258, en ese tiempo llegan al lago tribus teotilixcas tlacochalcas que se asientan en tlalmanalco, poco después se les unirian tribus tecuanipas y panohuayas que se acentaron en la zona de Amecameca.

La c abecera municipal,denominada Díaz Covarrubias, en honor de Juan Díaz Covarrubias, quien fuera un pasante de medicina fusilado por ordenes del general  Leonardo Márquez.