En su inicio, la región de Xonacatlan era parte, en la época prehispánica, del reino de Tololotlán, que a su vez era feudataria de Tonalá, uno de los cuatro reinos que algunos historiadores denominaron como Federación Chimalhuacana.