Municipio de Tepeyahualco

Cuenta con 19 200 habitantes según el Instituto Nacional de Estadística y Geografía.

Fue fundado en 1556 y su cabecera municipal es la ciudad de Tepeyahualco.

[4]​ Territorialmente está formado por una superficie total de 451.968 km².

Debido a que pertenece a dos regiones morfológicas, una son los llanos de San Juan y la otra es la Sierra Norte, su topografía es plana pero podrán encontrar algunas cerros pequeños lo cual provoca que su altitud vaya de 2,400 a 3,000 metros sobre el nivel del mar.

Las ruinas sugieren que esta ciudad prehispánica era residencia de varios pueblos de origen olmeca, teotihuacano, náhuatl y maya.