De acuerdo a los resultados que presentó el segundo conteo de población y vivienda (2005), el municipio cuenta con un total de 40.492 habitantes.