De acuerdo a los resultados que presentó la Encuesta Intercensal 2015 INEGI, el municipio cuenta con un total de 18 347 habitantes, siendo 8694 hombres y 9653 mujeres.