Municipio de Castillo de Teayo

Está conformado por 62 localidades y su cabecera municipal es Castillo de Teayo.

[15]​ Por otra parte, de acuerdo con el INEGI, el clima predominante es el «cálido subhúmedo con lluvias en verano».

[15]​ Se encuentra aproximadamente a 160 kilómetros por carretera de la capital del Estado.

El municipio está conformado por un total de 62 localidades, una urbana y 61 rurales.

La cabecera municipal tenía 4297 habitantes, por lo que el resto de las localidades albergaban 14 366 personas.