San Pedro Huaquilpan

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.