Population in Barcelona 20 indicators covering population for Barcelona. IndicatorLatest Year10-yr change Rank Demographic balances and indicators by type of projection and NUTS 3 0.3411 % change on previous year 2100 down 23.0% 110th Heat stress - Cities and FUAs — Mean population exposure to heat 42.27 Days per year 2025 up 45.2% 605th Population on 1st January by age, sex, type of projection and NUTS 3 7.32 million Person 2100 up 2.0% 2nd Assumptions for net migration by age, sex, type of projection and 26,233 Person 2100 down 5.4% 2nd Assumptions for fertility rates by age, type of projection and NUTS 3 1.62 Number 2100 up 2.8% 1015th Population by age and sex - Cities and FUAs 2.58 million Persons 2022 up 1.5% 44th Population by citizenship - Cities and FUAs 20.1 Percentage of population 2022 up 16.2% 45th Foreign-born population - Cities and FUAs 27.3 Percentage of population 2022 up 31.2% 49th Population and built-up density - Cities and FUAs — Urbanised area 102 Square kilometres 2030 up 2.0% 110th Live births (total) by NUTS 3 region 39,034 Number 2024 down 25.5% 75th Population density by NUTS 3 region 767.2 Persons per square kilometre 2024 up 8.7% 259th Population on 1 January by broad age group, sex and NUTS 3 region 5.96 million Number 2025 up 9.3% 44th Population change - Demographic balance and crude rates at regional 92,058 2024 up 743.5% 8th Population structure indicators by type of projection and NUTS3 region 83.1 2100 up 2.1% 800th Population on 1st January by age group, sex, type of projection and 8.17 million Person 2100 down 0.7% 2nd Demographic balances by type of projection and NUTS3 region 509,750 2095 up 6.4% 2nd Projected life expectancy at birth, by sex, type of projection and 89.4 Year 2095 up 1.1% 48th Assumptions for total fertility rates, type of projection and NUTS 3 1.4 Number 2095 up 3.3% 1076th Population on 1 January by age group, sex and NUTS 3 region 5.96 million Number 2025 up 9.3% 43rd Live births by age group of the mothers and NUTS 3 region 39,034 Number 2024 down 25.5% 75th