De acuerdo a los resultados que presentó la Encuesta Intercensal 2015 INEGI, el municipio cuenta con un total de 37 292 habitantes, siendo 17 734 hombres y 19 558 mujeres.