Se encuentra en la región geográfica del Valle de Tulancingo.
[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 Metztitlán.
[8][9][11] Cuenta con un clima semiseco templado; registra una temperatura media anual de entre 15° y 10° centígrados y tiene una precipitación pluvial al año de 500 a 850 mm aproximadamente.
[1] En la ciudad hay 37 personas que se consideran afromexicanos o afrodescendientes, alrededor del 0.21 % de la población de la ciudad.
[1] De acuerdo con datos del Censo INEGI 2020, unas 14 313 declaran practicar la religión católica; unas 1469 personas declararon profesar una religión protestante o cristiano evangélico; 48 personas declararon otra religión; y unas 1597 personas que declararon no tener religión o no estar adscritas en alguna.