Este municipio cuenta con una superficie de 238.87 km, y representa el 1.15% de la superficie del estado; dentro de la región geográfica denominada como el Valle de Tulancingo.