De acuerdo a los resultados que presentó la Encuesta Intercensal 2015 INEGI, el municipio cuenta con un total de 24 173 habitantes, siendo 11 761 hombres y 12 412 mujeres.