Con una población de 666.880 habitantes (INE, 2018) es la quinta ciudad más poblada de España, tras Madrid, Barcelona, Valencia y Sevilla.