De acuerdo con el Instituto Nacional de Estadística, Geografía e Informática (INEGI), al año 2000, la superficie total del municipio era de 1286,6 km² y representaba el 2,13 por ciento del territorio estatal.