Total and foreign population series
| Foreign population of selected origin | |||||||
|---|---|---|---|---|---|---|---|
| (1) Total popul. | (2) Foreign popul. | total | % of (1) | % of (2) | abs. var. | % var. | |
| 2025 | 875,530 | 167,655 | 29 | <0.01 | 0.02 | .. | .. |
| 2024 | 861,744 | 158,807 | .. | .. | .. | .. | .. |
| 2023 | 848,592 | 151,436 | 15 | <0.01 | <0.01 | 2 | 15.38 |
| 2022 | 830,906 | 139,138 | 13 | <0.01 | <0.01 | -3 | -18.75 |
| 2021 | 823,435 | 137,475 | 16 | <0.01 | 0.01 | .. | .. |
| Source: Idescat, based on the INE's Continuous Population Census. | |||||||
| (..) Confidential data, low reliability or not available. | |||||||