Con una población de 261 068 habitantes (INE, 2018), es el segundo municipio de Cataluña en número de habitantes.