La localidad pertenece a la zona metropolitana de Pachuca de Soto.
Se ubica entre el Valle de Tizayuca y la Sierra de Tezontlalpan,[6] le corresponden las coordenadas geográficas 19° 59’ 30.116” de latitud norte y 98° 52’ 04.22'” de longitud oeste, con una altitud de 2387 m s. n. m.[7] En cuanto a fisiografía se encuentra dentro de la provincia del Eje Neovolcánico, dentro de los límites de las subprovincias de “Lagos y Volcanes de Anáhuac” y “Llanuras y Sierras de Querétaro e Hidalgo”; su terreno es de llanura y sierra.
[8][9][10] En lo que respecta a la hidrografía se encuentra posicionado en la región del Pánuco, dentro de la cuenca del río Moctezuma, en la subcuenca del río Tezontepec.
[8][9][11] Cuenta con un clima semiseco templado.
[8][9][12] En 2020 registró una población de 5231 personas, lo que corresponde al 24.13 % de la población municipal.