La localidad se fundó en el año 1562, en 1936 se fundó como municipio el 15 de mayo, quedando como cabecera municipal Ajacuba.
[8][9][10] En lo que respecta a la hidrografía se encuentra posicionado en la región Panuco, dentro de la cuenca del río Moctezuma, en la subcuenca del río Tula.
[1][15] De los cuales 3985 son hombres y 4269 son mujeres; con una relación de 93.35 hombres por 100 mujeres.
[1] De acuerdo con datos del Censo INEGI 2020, unas 7490 declaran practicar la religión católica; unas 458 personas declararon profesar una religión protestante o cristiano evangélico; 7 personas declararon otra religión; y unas 296 personas que declararon no tener religión o no estar adscritas en alguna, pero ser creyentes.
[1] Población de los censos y conteos del Instituto Nacional de Estadística y Geografía (INEGI).