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