Tiene una población de 52.745 habitantes según el último censo del INE (2016), ocupando el 8º puesto en número de habitantes entre las ciudades de la provincia.