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 | 8,124,126 | 1,522,819 | 161 | <0.01 | 0.01 | 33 | 25.78 |
| 2024 | 8,012,231 | 1,444,192 | 128 | <0.01 | <0.01 | 80 | 166.67 |
| 2023 | 7,901,963 | 1,361,981 | 48 | <0.01 | <0.01 | 5 | 11.63 |
| 2022 | 7,761,823 | 1,235,672 | 43 | <0.01 | <0.01 | 2 | 4.88 |
| 2021 | 7,749,896 | 1,230,304 | 41 | <0.01 | <0.01 | .. | .. |
| Source: Idescat, based on the INE's Continuous Population Census. | |||||||
| (..) Confidential data, low reliability or not available. | |||||||