Según el Censo de Población y Vivienda del INEGI de 2010, el municipio tiene 26,306 habitantes, de los cuales 12,785 son hombres y 13,521 son mujeres.