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 5,233 habitantes, y posee una superficie de 1408.55 kilómetros cuadrados.