Country of birth Sex Year of arrival in Spain Periodo Total Total Both genders Total 2024 662.151 Total Both genders Total 2023 608.543 Total Both genders Total 2022 531.889 Total Both genders Total 2021 696.866 Total Both genders 2023 2024 67.961 Total Both genders 2023 2023 "" Total Both genders 2023 2022 "" Total Both genders 2023 2021 "" Total Both genders 2022 2024 216.575 Total Both genders 2022 2023 71.551 Total Both genders 2022 2022 "" Total Both genders 2022 2021 "" Total Both genders 2021 2024 47.574 Total Both genders 2021 2023 145.099 Total Both genders 2021 2022 47.060 Total Both genders 2021 2021 "" Total Both genders 2020 2024 20.967 Total Both genders 2020 2023 23.002 Total Both genders 2020 2022 69.131 Total Both genders 2020 2021 32.213 Total Both genders 2019 2024 33.920 Total Both genders 2019 2023 40.199 Total Both genders 2019 2022 33.996 Total Both genders 2019 2021 170.749 Total Both genders 2018 2024 23.084 Total Both genders 2018 2023 34.227 Total Both genders 2018 2022 30.778 Total Both genders 2018 2021 44.685 Total Both genders 2017 2024 15.132 Total Both genders 2017 2023 24.884 Total Both genders 2017 2022 33.301 Total Both genders 2017 2021 39.740 Total Both genders 2016 2024 10.967 Total Both genders 2016 2023 14.733 Total Both genders 2016 2022 21.121 Total Both genders 2016 2021 36.653 Total Both genders 2011-2015 2024 32.131 Total Both genders 2011-2015 2023 40.471 Total Both genders 2011-2015 2022 48.472 Total Both genders 2011-2015 2021 73.194 Total Both genders 2001-2010 2024 86.698 Total Both genders 2001-2010 2023 105.182 Total Both genders 2001-2010 2022 123.913 Total Both genders 2001-2010 2021 156.783 Total Both genders 1991-2000 2024 11.673 Total Both genders 1991-2000 2023 13.066 Total Both genders 1991-2000 2022 16.439 Total Both genders 1991-2000 2021 19.386 Total Both genders 1981-1990 2024 2.332 Total Both genders 1981-1990 2023 2.422 Total Both genders 1981-1990 2022 3.268 Total Both genders 1981-1990 2021 3.642 Total Both genders Before 1981 2024 1.655 Total Both genders Before 1981 2023 1.789 Total Both genders Before 1981 2022 2.370 Total Both genders Before 1981 2021 2.356 Total Both genders Not applicable: has always lived in Spain 2024 91.482 Total Both genders Not applicable: has always lived in Spain 2023 91.918 Total Both genders Not applicable: has always lived in Spain 2022 102.040 Total Both genders Not applicable: has always lived in Spain 2021 117.465 Total Males Total 2024 351.352 Total Males Total 2023 327.592 Total Males Total 2022 287.858 Total Males Total 2021 372.847 Total Males 2023 2024 36.432 Total Males 2023 2023 "" Total Males 2023 2022 "" Total Males 2023 2021 "" Total Males 2022 2024 107.704 Total Males 2022 2023 36.827 Total Males 2022 2022 "" Total Males 2022 2021 "" Total Males 2021 2024 26.795 Total Males 2021 2023 78.883 Total Males 2021 2022 26.355 Total Males 2021 2021 "" Total Males 2020 2024 11.614 Total Males 2020 2023 12.495 Total Males 2020 2022 37.146 Total Males 2020 2021 17.445 Total Males 2019 2024 17.869 Total Males 2019 2023 21.539 Total Males 2019 2022 18.103 Total Males 2019 2021 89.683 Total Males 2018 2024 12.367 Total Males 2018 2023 18.016 Total Males 2018 2022 16.732 Total Males 2018 2021 23.620 Total Males 2017 2024 7.809 Total Males 2017 2023 12.736 Total Males 2017 2022 17.213 Total Males 2017 2021 20.923 Total Males 2016 2024 5.658 Total Males 2016 2023 7.581 Total Males 2016 2022 10.813 Total Males 2016 2021 19.049 Total Males 2011-2015 2024 16.325 Total Males 2011-2015 2023 20.651 Total Males 2011-2015 2022 24.653 Total Males 2011-2015 2021 37.448 Total Males 2001-2010 2024 47.473 Total Males 2001-2010 2023 57.616 Total Males 2001-2010 2022 67.202 Total Males 2001-2010 2021 85.147 Total Males 1991-2000 2024 6.821 Total Males 1991-2000 2023 7.631 Total Males 1991-2000 2022 9.511 Total Males 1991-2000 2021 11.263 Total Males 1981-1990 2024 1.309 Total Males 1981-1990 2023 1.334 Total Males 1981-1990 2022 1.829 Total Males 1981-1990 2021 2.104 Total Males Before 1981 2024 898 Total Males Before 1981 2023 947 Total Males Before 1981 2022 1.171 Total Males Before 1981 2021 1.190 Total Males Not applicable: has always lived in Spain 2024 52.278 Total Males Not applicable: has always lived in Spain 2023 51.336 Total Males Not applicable: has always lived in Spain 2022 57.130 Total Males Not applicable: has always lived in Spain 2021 64.975 Total Females Total 2024 310.799 Total Females Total 2023 280.951 Total Females Total 2022 244.031 Total Females Total 2021 324.019 Total Females 2023 2024 31.529 Total Females 2023 2023 "" Total Females 2023 2022 "" Total Females 2023 2021 "" Total Females 2022 2024 108.871 Total Females 2022 2023 34.724 Total Females 2022 2022 "" Total Females 2022 2021 "" Total Females 2021 2024 20.779 Total Females 2021 2023 66.216 Total Females 2021 2022 20.705 Total Females 2021 2021 "" Total Females 2020 2024 9.353 Total Females 2020 2023 10.507 Total Females 2020 2022 31.985 Total Females 2020 2021 14.768 Total Females 2019 2024 16.051 Total Females 2019 2023 18.660 Total Females 2019 2022 15.893 Total Females 2019 2021 81.066 Total Females 2018 2024 10.717 Total Females 2018 2023 16.211 Total Females 2018 2022 14.046 Total Females 2018 2021 21.065 Total Females 2017 2024 7.323 Total Females 2017 2023 12.148 Total Females 2017 2022 16.088 Total Females 2017 2021 18.817 Total Females 2016 2024 5.309 Total Females 2016 2023 7.152 Total Females 2016 2022 10.308 Total Females 2016 2021 17.604 Total Females 2011-2015 2024 15.806 Total Females 2011-2015 2023 19.820 Total Females 2011-2015 2022 23.819 Total Females 2011-2015 2021 35.746 Total Females 2001-2010 2024 39.225 Total Females 2001-2010 2023 47.566 Total Females 2001-2010 2022 56.711 Total Females 2001-2010 2021 71.636 Total Females 1991-2000 2024 4.852 Total Females 1991-2000 2023 5.435 Total Females 1991-2000 2022 6.928 Total Females 1991-2000 2021 8.123 Total Females 1981-1990 2024 1.023 Total Females 1981-1990 2023 1.088 Total Females 1981-1990 2022 1.439 Total Females 1981-1990 2021 1.538 Total Females Before 1981 2024 757 Total Females Before 1981 2023 842 Total Females Before 1981 2022 1.199 Total Females Before 1981 2021 1.166 Total Females Not applicable: has always lived in Spain 2024 39.204 Total Females Not applicable: has always lived in Spain 2023 40.582 Total Females Not applicable: has always lived in Spain 2022 44.910 Total Females Not applicable: has always lived in Spain 2021 52.490 Spain Both genders Total 2024 104.682 Spain Both genders Total 2023 104.869 Spain Both genders Total 2022 113.379 Spain Both genders Total 2021 129.282 Spain Both genders 2023 2024 2.404 Spain Both genders 2023 2023 "" Spain Both genders 2023 2022 "" Spain Both genders 2023 2021 "" Spain Both genders 2022 2024 3.099 Spain Both genders 2022 2023 2.346 Spain Both genders 2022 2022 "" Spain Both genders 2022 2021 "" Spain Both genders 2021 2024 1.970 Spain Both genders 2021 2023 3.257 Spain Both genders 2021 2022 2.422 Spain Both genders 2021 2021 "" Spain Both genders 2020 2024 704 Spain Both genders 2020 2023 842 Spain Both genders 2020 2022 1.340 Spain Both genders 2020 2021 1.260 Spain Both genders 2019 2024 859 Spain Both genders 2019 2023 1.203 Spain Both genders 2019 2022 1.294 Spain Both genders 2019 2021 2.384 Spain Both genders 2018 2024 742 Spain Both genders 2018 2023 936 Spain Both genders 2018 2022 1.076 Spain Both genders 2018 2021 1.382 Spain Both genders 2017 2024 528 Spain Both genders 2017 2023 764 Spain Both genders 2017 2022 1.024 Spain Both genders 2017 2021 1.162 Spain Both genders 2016 2024 513 Spain Both genders 2016 2023 586 Spain Both genders 2016 2022 711 Spain Both genders 2016 2021 1.014 Spain Both genders 2011-2015 2024 1.165 Spain Both genders 2011-2015 2023 1.463 Spain Both genders 2011-2015 2022 1.729 Spain Both genders 2011-2015 2021 2.292 Spain Both genders 2001-2010 2024 1.002 Spain Both genders 2001-2010 2023 1.294 Spain Both genders 2001-2010 2022 1.458 Spain Both genders 2001-2010 2021 1.926 Spain Both genders 1991-2000 2024 214 Spain Both genders 1991-2000 2023 260 Spain Both genders 1991-2000 2022 285 Spain Both genders 1991-2000 2021 397 Spain Both genders 1981-1990 2024 0 Spain Both genders 1981-1990 2023 0 Spain Both genders 1981-1990 2022 0 Spain Both genders 1981-1990 2021 0 Spain Both genders Before 1981 2024 0 Spain Both genders Before 1981 2023 0 Spain Both genders Before 1981 2022 0 Spain Both genders Before 1981 2021 0 Spain Both genders Not applicable: has always lived in Spain 2024 91.482 Spain Both genders Not applicable: has always lived in Spain 2023 91.918 Spain Both genders Not applicable: has always lived in Spain 2022 102.040 Spain Both genders Not applicable: has always lived in Spain 2021 117.465 Spain Males Total 2024 59.627 Spain Males Total 2023 58.271 Spain Males Total 2022 63.252 Spain Males Total 2021 71.187 Spain Males 2023 2024 1.359 Spain Males 2023 2023 "" Spain Males 2023 2022 "" Spain Males 2023 2021 "" Spain Males 2022 2024 1.699 Spain Males 2022 2023 1.276 Spain Males 2022 2022 "" Spain Males 2022 2021 "" Spain Males 2021 2024 1.153 Spain Males 2021 2023 1.773 Spain Males 2021 2022 1.358 Spain Males 2021 2021 "" Spain Males 2020 2024 395 Spain Males 2020 2023 472 Spain Males 2020 2022 721 Spain Males 2020 2021 707 Spain Males 2019 2024 465 Spain Males 2019 2023 624 Spain Males 2019 2022 688 Spain Males 2019 2021 1.269 Spain Males 2018 2024 428 Spain Males 2018 2023 483 Spain Males 2018 2022 577 Spain Males 2018 2021 708 Spain Males 2017 2024 288 Spain Males 2017 2023 408 Spain Males 2017 2022 563 Spain Males 2017 2021 625 Spain Males 2016 2024 261 Spain Males 2016 2023 320 Spain Males 2016 2022 389 Spain Males 2016 2021 532 Spain Males 2011-2015 2024 654 Spain Males 2011-2015 2023 783 Spain Males 2011-2015 2022 915 Spain Males 2011-2015 2021 1.192 Spain Males 2001-2010 2024 534 Spain Males 2001-2010 2023 674 Spain Males 2001-2010 2022 762 Spain Males 2001-2010 2021 997 Spain Males 1991-2000 2024 113 Spain Males 1991-2000 2023 122 Spain Males 1991-2000 2022 149 Spain Males 1991-2000 2021 182 Spain Males 1981-1990 2024 0 Spain Males 1981-1990 2023 0 Spain Males 1981-1990 2022 0 Spain Males 1981-1990 2021 0 Spain Males Before 1981 2024 0 Spain Males Before 1981 2023 0 Spain Males Before 1981 2022 0 Spain Males Before 1981 2021 0 Spain Males Not applicable: has always lived in Spain 2024 52.278 Spain Males Not applicable: has always lived in Spain 2023 51.336 Spain Males Not applicable: has always lived in Spain 2022 57.130 Spain Males Not applicable: has always lived in Spain 2021 64.975 Spain Females Total 2024 45.055 Spain Females Total 2023 46.598 Spain Females Total 2022 50.127 Spain Females Total 2021 58.095 Spain Females 2023 2024 1.045 Spain Females 2023 2023 "" Spain Females 2023 2022 "" Spain Females 2023 2021 "" Spain Females 2022 2024 1.400 Spain Females 2022 2023 1.070 Spain Females 2022 2022 "" Spain Females 2022 2021 "" Spain Females 2021 2024 817 Spain Females 2021 2023 1.484 Spain Females 2021 2022 1.064 Spain Females 2021 2021 "" Spain Females 2020 2024 309 Spain Females 2020 2023 370 Spain Females 2020 2022 619 Spain Females 2020 2021 553 Spain Females 2019 2024 394 Spain Females 2019 2023 579 Spain Females 2019 2022 606 Spain Females 2019 2021 1.115 Spain Females 2018 2024 314 Spain Females 2018 2023 453 Spain Females 2018 2022 499 Spain Females 2018 2021 674 Spain Females 2017 2024 240 Spain Females 2017 2023 356 Spain Females 2017 2022 461 Spain Females 2017 2021 537 Spain Females 2016 2024 252 Spain Females 2016 2023 266 Spain Females 2016 2022 322 Spain Females 2016 2021 482 Spain Females 2011-2015 2024 511 Spain Females 2011-2015 2023 680 Spain Females 2011-2015 2022 814 Spain Females 2011-2015 2021 1.100 Spain Females 2001-2010 2024 468 Spain Females 2001-2010 2023 620 Spain Females 2001-2010 2022 696 Spain Females 2001-2010 2021 929 Spain Females 1991-2000 2024 101 Spain Females 1991-2000 2023 138 Spain Females 1991-2000 2022 136 Spain Females 1991-2000 2021 215 Spain Females 1981-1990 2024 0 Spain Females 1981-1990 2023 0 Spain Females 1981-1990 2022 0 Spain Females 1981-1990 2021 0 Spain Females Before 1981 2024 0 Spain Females Before 1981 2023 0 Spain Females Before 1981 2022 0 Spain Females Before 1981 2021 0 Spain Females Not applicable: has always lived in Spain 2024 39.204 Spain Females Not applicable: has always lived in Spain 2023 40.582 Spain Females Not applicable: has always lived in Spain 2022 44.910 Spain Females Not applicable: has always lived in Spain 2021 52.490 Foreign Both genders Total 2024 557.469 Foreign Both genders Total 2023 503.674 Foreign Both genders Total 2022 418.510 Foreign Both genders Total 2021 567.584 Foreign Both genders 2023 2024 65.557 Foreign Both genders 2023 2023 "" Foreign Both genders 2023 2022 "" Foreign Both genders 2023 2021 "" Foreign Both genders 2022 2024 213.476 Foreign Both genders 2022 2023 69.205 Foreign Both genders 2022 2022 "" Foreign Both genders 2022 2021 "" Foreign Both genders 2021 2024 45.604 Foreign Both genders 2021 2023 141.842 Foreign Both genders 2021 2022 44.638 Foreign Both genders 2021 2021 "" Foreign Both genders 2020 2024 20.263 Foreign Both genders 2020 2023 22.160 Foreign Both genders 2020 2022 67.791 Foreign Both genders 2020 2021 30.953 Foreign Both genders 2019 2024 33.061 Foreign Both genders 2019 2023 38.996 Foreign Both genders 2019 2022 32.702 Foreign Both genders 2019 2021 168.365 Foreign Both genders 2018 2024 22.342 Foreign Both genders 2018 2023 33.291 Foreign Both genders 2018 2022 29.702 Foreign Both genders 2018 2021 43.303 Foreign Both genders 2017 2024 14.604 Foreign Both genders 2017 2023 24.120 Foreign Both genders 2017 2022 32.277 Foreign Both genders 2017 2021 38.578 Foreign Both genders 2016 2024 10.454 Foreign Both genders 2016 2023 14.147 Foreign Both genders 2016 2022 20.410 Foreign Both genders 2016 2021 35.639 Foreign Both genders 2011-2015 2024 30.966 Foreign Both genders 2011-2015 2023 39.008 Foreign Both genders 2011-2015 2022 46.743 Foreign Both genders 2011-2015 2021 70.902 Foreign Both genders 2001-2010 2024 85.696 Foreign Both genders 2001-2010 2023 103.888 Foreign Both genders 2001-2010 2022 122.455 Foreign Both genders 2001-2010 2021 154.857 Foreign Both genders 1991-2000 2024 11.459 Foreign Both genders 1991-2000 2023 12.806 Foreign Both genders 1991-2000 2022 16.154 Foreign Both genders 1991-2000 2021 18.989 Foreign Both genders 1981-1990 2024 2.332 Foreign Both genders 1981-1990 2023 2.422 Foreign Both genders 1981-1990 2022 3.268 Foreign Both genders 1981-1990 2021 3.642 Foreign Both genders Before 1981 2024 1.655 Foreign Both genders Before 1981 2023 1.789 Foreign Both genders Before 1981 2022 2.370 Foreign Both genders Before 1981 2021 2.356 Foreign Both genders Not applicable: has always lived in Spain 2024 0 Foreign Both genders Not applicable: has always lived in Spain 2023 0 Foreign Both genders Not applicable: has always lived in Spain 2022 0 Foreign Both genders Not applicable: has always lived in Spain 2021 0 Foreign Males Total 2024 291.725 Foreign Males Total 2023 269.321 Foreign Males Total 2022 224.606 Foreign Males Total 2021 301.660 Foreign Males 2023 2024 35.073 Foreign Males 2023 2023 "" Foreign Males 2023 2022 "" Foreign Males 2023 2021 "" Foreign Males 2022 2024 106.005 Foreign Males 2022 2023 35.551 Foreign Males 2022 2022 "" Foreign Males 2022 2021 "" Foreign Males 2021 2024 25.642 Foreign Males 2021 2023 77.110 Foreign Males 2021 2022 24.997 Foreign Males 2021 2021 "" Foreign Males 2020 2024 11.219 Foreign Males 2020 2023 12.023 Foreign Males 2020 2022 36.425 Foreign Males 2020 2021 16.738 Foreign Males 2019 2024 17.404 Foreign Males 2019 2023 20.915 Foreign Males 2019 2022 17.415 Foreign Males 2019 2021 88.414 Foreign Males 2018 2024 11.939 Foreign Males 2018 2023 17.533 Foreign Males 2018 2022 16.155 Foreign Males 2018 2021 22.912 Foreign Males 2017 2024 7.521 Foreign Males 2017 2023 12.328 Foreign Males 2017 2022 16.650 Foreign Males 2017 2021 20.298 Foreign Males 2016 2024 5.397 Foreign Males 2016 2023 7.261 Foreign Males 2016 2022 10.424 Foreign Males 2016 2021 18.517 Foreign Males 2011-2015 2024 15.671 Foreign Males 2011-2015 2023 19.868 Foreign Males 2011-2015 2022 23.738 Foreign Males 2011-2015 2021 36.256 Foreign Males 2001-2010 2024 46.939 Foreign Males 2001-2010 2023 56.942 Foreign Males 2001-2010 2022 66.440 Foreign Males 2001-2010 2021 84.150 Foreign Males 1991-2000 2024 6.708 Foreign Males 1991-2000 2023 7.509 Foreign Males 1991-2000 2022 9.362 Foreign Males 1991-2000 2021 11.081 Foreign Males 1981-1990 2024 1.309 Foreign Males 1981-1990 2023 1.334 Foreign Males 1981-1990 2022 1.829 Foreign Males 1981-1990 2021 2.104 Foreign Males Before 1981 2024 898 Foreign Males Before 1981 2023 947 Foreign Males Before 1981 2022 1.171 Foreign Males Before 1981 2021 1.190 Foreign Males Not applicable: has always lived in Spain 2024 0 Foreign Males Not applicable: has always lived in Spain 2023 0 Foreign Males Not applicable: has always lived in Spain 2022 0 Foreign Males Not applicable: has always lived in Spain 2021 0 Foreign Females Total 2024 265.744 Foreign Females Total 2023 234.353 Foreign Females Total 2022 193.904 Foreign Females Total 2021 265.924 Foreign Females 2023 2024 30.484 Foreign Females 2023 2023 "" Foreign Females 2023 2022 "" Foreign Females 2023 2021 "" Foreign Females 2022 2024 107.471 Foreign Females 2022 2023 33.654 Foreign Females 2022 2022 "" Foreign Females 2022 2021 "" Foreign Females 2021 2024 19.962 Foreign Females 2021 2023 64.732 Foreign Females 2021 2022 19.641 Foreign Females 2021 2021 "" Foreign Females 2020 2024 9.044 Foreign Females 2020 2023 10.137 Foreign Females 2020 2022 31.366 Foreign Females 2020 2021 14.215 Foreign Females 2019 2024 15.657 Foreign Females 2019 2023 18.081 Foreign Females 2019 2022 15.287 Foreign Females 2019 2021 79.951 Foreign Females 2018 2024 10.403 Foreign Females 2018 2023 15.758 Foreign Females 2018 2022 13.547 Foreign Females 2018 2021 20.391 Foreign Females 2017 2024 7.083 Foreign Females 2017 2023 11.792 Foreign Females 2017 2022 15.627 Foreign Females 2017 2021 18.280 Foreign Females 2016 2024 5.057 Foreign Females 2016 2023 6.886 Foreign Females 2016 2022 9.986 Foreign Females 2016 2021 17.122 Foreign Females 2011-2015 2024 15.295 Foreign Females 2011-2015 2023 19.140 Foreign Females 2011-2015 2022 23.005 Foreign Females 2011-2015 2021 34.646 Foreign Females 2001-2010 2024 38.757 Foreign Females 2001-2010 2023 46.946 Foreign Females 2001-2010 2022 56.015 Foreign Females 2001-2010 2021 70.707 Foreign Females 1991-2000 2024 4.751 Foreign Females 1991-2000 2023 5.297 Foreign Females 1991-2000 2022 6.792 Foreign Females 1991-2000 2021 7.908 Foreign Females 1981-1990 2024 1.023 Foreign Females 1981-1990 2023 1.088 Foreign Females 1981-1990 2022 1.439 Foreign Females 1981-1990 2021 1.538 Foreign Females Before 1981 2024 757 Foreign Females Before 1981 2023 842 Foreign Females Before 1981 2022 1.199 Foreign Females Before 1981 2021 1.166 Foreign Females Not applicable: has always lived in Spain 2024 0 Foreign Females Not applicable: has always lived in Spain 2023 0 Foreign Females Not applicable: has always lived in Spain 2022 0 Foreign Females Not applicable: has always lived in Spain 2021 0