Según el II Conteo de Población y Vivienda, el municipio cuenta con un 55.456 habitantes, de los cuales 27.027 son hombres y 28.429 son mujeres; el 1,9% de la población es indígena.