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 2,756 habitantes, posee una superficie territorial de 358.74 km².