Según la encuesta intercensal de 2015 realizada por el Instituto Nacional de Estadística y Geografía (INEGI), el municipio tiene una población total de 35,892 habitantes, y posee una superficie de 2312.01 kilómetros cuadrados.