De acuerdo con el Sistema Integral de Información Geográfica y Estadística del INEGI, al año 2000, la superficie total del municipio es de 384.26 km² y representa el 0.63% del territorio estatal.