Este municipio cuenta con una superficie de 38.39 km, y representa el 0.18% de la superficie del estado; dentro de la región geográfica denominada como Huasteca hidalguense.