
Barcelona tiene 1.732.066 habitantes, con un crecimiento relacionado con la migración más que con los nacimientos. La natalidad ha caído por octavo año consecutivo, y solo el 21% de las casas tienen un menor de 15 años. La población nacida en la ciudad es solo el 45% del total, y los menores de 16 años representan menos del 12% de la población. Hay 612.529 personas nacidas en el extranjero empadronadas en la ciudad, y la edad media es de 44 años.