De acuerdo a los resultados que presentó la Encuesta Intercensal 2015 INEGI, el municipio cuenta con un total de 20 332 habitantes, siendo 9815 hombres y 10 517 mujeres.