Según los resultados que presentó la Encuesta Intercensal 2015 INEGI, el municipio cuenta con un total de 19 902 habitantes, siendo 9518 hombres y 10 384 mujeres.