Nationality 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 Spanish Both genders Total 2024 137.636 Spanish Both genders Total 2023 126.818 Spanish Both genders Total 2022 141.124 Spanish Both genders Total 2021 155.533 Spanish Both genders 2023 2024 5.885 Spanish Both genders 2023 2023 "" Spanish Both genders 2023 2022 "" Spanish Both genders 2023 2021 "" Spanish Both genders 2022 2024 5.549 Spanish Both genders 2022 2023 5.387 Spanish Both genders 2022 2022 "" Spanish Both genders 2022 2021 "" Spanish Both genders 2021 2024 4.821 Spanish Both genders 2021 2023 4.914 Spanish Both genders 2021 2022 5.582 Spanish Both genders 2021 2021 "" Spanish Both genders 2020 2024 1.935 Spanish Both genders 2020 2023 2.044 Spanish Both genders 2020 2022 2.936 Spanish Both genders 2020 2021 2.905 Spanish Both genders 2019 2024 3.202 Spanish Both genders 2019 2023 3.464 Spanish Both genders 2019 2022 4.332 Spanish Both genders 2019 2021 5.992 Spanish Both genders 2018 2024 2.785 Spanish Both genders 2018 2023 2.991 Spanish Both genders 2018 2022 3.792 Spanish Both genders 2018 2021 4.725 Spanish Both genders 2017 2024 2.284 Spanish Both genders 2017 2023 2.395 Spanish Both genders 2017 2022 3.282 Spanish Both genders 2017 2021 3.652 Spanish Both genders 2016 2024 1.936 Spanish Both genders 2016 2023 1.937 Spanish Both genders 2016 2022 2.277 Spanish Both genders 2016 2021 2.998 Spanish Both genders 2011-2015 2024 5.944 Spanish Both genders 2011-2015 2023 5.873 Spanish Both genders 2011-2015 2022 7.183 Spanish Both genders 2011-2015 2021 8.299 Spanish Both genders 2001-2010 2024 19.822 Spanish Both genders 2001-2010 2023 20.214 Spanish Both genders 2001-2010 2022 22.684 Spanish Both genders 2001-2010 2021 25.673 Spanish Both genders 1991-2000 2024 4.296 Spanish Both genders 1991-2000 2023 4.572 Spanish Both genders 1991-2000 2022 5.516 Spanish Both genders 1991-2000 2021 6.464 Spanish Both genders 1981-1990 2024 765 Spanish Both genders 1981-1990 2023 752 Spanish Both genders 1981-1990 2022 881 Spanish Both genders 1981-1990 2021 1.154 Spanish Both genders Before 1981 2024 540 Spanish Both genders Before 1981 2023 567 Spanish Both genders Before 1981 2022 651 Spanish Both genders Before 1981 2021 764 Spanish Both genders Not applicable: has always lived in Spain 2024 77.872 Spanish Both genders Not applicable: has always lived in Spain 2023 71.708 Spanish Both genders Not applicable: has always lived in Spain 2022 82.008 Spanish Both genders Not applicable: has always lived in Spain 2021 92.907 Spanish Males Total 2024 77.117 Spanish Males Total 2023 70.057 Spanish Males Total 2022 78.122 Spanish Males Total 2021 85.259 Spanish Males 2023 2024 3.125 Spanish Males 2023 2023 "" Spanish Males 2023 2022 "" Spanish Males 2023 2021 "" Spanish Males 2022 2024 2.943 Spanish Males 2022 2023 2.818 Spanish Males 2022 2022 "" Spanish Males 2022 2021 "" Spanish Males 2021 2024 2.653 Spanish Males 2021 2023 2.660 Spanish Males 2021 2022 3.061 Spanish Males 2021 2021 "" Spanish Males 2020 2024 1.043 Spanish Males 2020 2023 1.107 Spanish Males 2020 2022 1.545 Spanish Males 2020 2021 1.555 Spanish Males 2019 2024 1.628 Spanish Males 2019 2023 1.765 Spanish Males 2019 2022 2.233 Spanish Males 2019 2021 3.084 Spanish Males 2018 2024 1.513 Spanish Males 2018 2023 1.511 Spanish Males 2018 2022 1.950 Spanish Males 2018 2021 2.422 Spanish Males 2017 2024 1.140 Spanish Males 2017 2023 1.225 Spanish Males 2017 2022 1.669 Spanish Males 2017 2021 1.872 Spanish Males 2016 2024 968 Spanish Males 2016 2023 979 Spanish Males 2016 2022 1.182 Spanish Males 2016 2021 1.591 Spanish Males 2011-2015 2024 3.015 Spanish Males 2011-2015 2023 3.020 Spanish Males 2011-2015 2022 3.675 Spanish Males 2011-2015 2021 4.223 Spanish Males 2001-2010 2024 10.657 Spanish Males 2001-2010 2023 10.791 Spanish Males 2001-2010 2022 12.197 Spanish Males 2001-2010 2021 13.655 Spanish Males 1991-2000 2024 2.442 Spanish Males 1991-2000 2023 2.546 Spanish Males 1991-2000 2022 3.108 Spanish Males 1991-2000 2021 3.628 Spanish Males 1981-1990 2024 462 Spanish Males 1981-1990 2023 446 Spanish Males 1981-1990 2022 505 Spanish Males 1981-1990 2021 676 Spanish Males Before 1981 2024 338 Spanish Males Before 1981 2023 321 Spanish Males Before 1981 2022 346 Spanish Males Before 1981 2021 412 Spanish Males Not applicable: has always lived in Spain 2024 45.190 Spanish Males Not applicable: has always lived in Spain 2023 40.868 Spanish Males Not applicable: has always lived in Spain 2022 46.651 Spanish Males Not applicable: has always lived in Spain 2021 52.141 Spanish Females Total 2024 60.519 Spanish Females Total 2023 56.761 Spanish Females Total 2022 63.002 Spanish Females Total 2021 70.274 Spanish Females 2023 2024 2.760 Spanish Females 2023 2023 "" Spanish Females 2023 2022 "" Spanish Females 2023 2021 "" Spanish Females 2022 2024 2.606 Spanish Females 2022 2023 2.569 Spanish Females 2022 2022 "" Spanish Females 2022 2021 "" Spanish Females 2021 2024 2.168 Spanish Females 2021 2023 2.254 Spanish Females 2021 2022 2.521 Spanish Females 2021 2021 "" Spanish Females 2020 2024 892 Spanish Females 2020 2023 937 Spanish Females 2020 2022 1.391 Spanish Females 2020 2021 1.350 Spanish Females 2019 2024 1.574 Spanish Females 2019 2023 1.699 Spanish Females 2019 2022 2.099 Spanish Females 2019 2021 2.908 Spanish Females 2018 2024 1.272 Spanish Females 2018 2023 1.480 Spanish Females 2018 2022 1.842 Spanish Females 2018 2021 2.303 Spanish Females 2017 2024 1.144 Spanish Females 2017 2023 1.170 Spanish Females 2017 2022 1.613 Spanish Females 2017 2021 1.780 Spanish Females 2016 2024 968 Spanish Females 2016 2023 958 Spanish Females 2016 2022 1.095 Spanish Females 2016 2021 1.407 Spanish Females 2011-2015 2024 2.929 Spanish Females 2011-2015 2023 2.853 Spanish Females 2011-2015 2022 3.508 Spanish Females 2011-2015 2021 4.076 Spanish Females 2001-2010 2024 9.165 Spanish Females 2001-2010 2023 9.423 Spanish Females 2001-2010 2022 10.487 Spanish Females 2001-2010 2021 12.018 Spanish Females 1991-2000 2024 1.854 Spanish Females 1991-2000 2023 2.026 Spanish Females 1991-2000 2022 2.408 Spanish Females 1991-2000 2021 2.836 Spanish Females 1981-1990 2024 303 Spanish Females 1981-1990 2023 306 Spanish Females 1981-1990 2022 376 Spanish Females 1981-1990 2021 478 Spanish Females Before 1981 2024 202 Spanish Females Before 1981 2023 246 Spanish Females Before 1981 2022 305 Spanish Females Before 1981 2021 352 Spanish Females Not applicable: has always lived in Spain 2024 32.682 Spanish Females Not applicable: has always lived in Spain 2023 30.840 Spanish Females Not applicable: has always lived in Spain 2022 35.357 Spanish Females Not applicable: has always lived in Spain 2021 40.766 Foreign Both genders Total 2024 524.515 Foreign Both genders Total 2023 481.725 Foreign Both genders Total 2022 390.765 Foreign Both genders Total 2021 541.333 Foreign Both genders 2023 2024 62.076 Foreign Both genders 2023 2023 "" Foreign Both genders 2023 2022 "" Foreign Both genders 2023 2021 "" Foreign Both genders 2022 2024 211.026 Foreign Both genders 2022 2023 66.164 Foreign Both genders 2022 2022 "" Foreign Both genders 2022 2021 "" Foreign Both genders 2021 2024 42.753 Foreign Both genders 2021 2023 140.185 Foreign Both genders 2021 2022 41.478 Foreign Both genders 2021 2021 "" Foreign Both genders 2020 2024 19.032 Foreign Both genders 2020 2023 20.958 Foreign Both genders 2020 2022 66.195 Foreign Both genders 2020 2021 29.308 Foreign Both genders 2019 2024 30.718 Foreign Both genders 2019 2023 36.735 Foreign Both genders 2019 2022 29.664 Foreign Both genders 2019 2021 164.757 Foreign Both genders 2018 2024 20.299 Foreign Both genders 2018 2023 31.236 Foreign Both genders 2018 2022 26.986 Foreign Both genders 2018 2021 39.960 Foreign Both genders 2017 2024 12.848 Foreign Both genders 2017 2023 22.489 Foreign Both genders 2017 2022 30.019 Foreign Both genders 2017 2021 36.088 Foreign Both genders 2016 2024 9.031 Foreign Both genders 2016 2023 12.796 Foreign Both genders 2016 2022 18.844 Foreign Both genders 2016 2021 33.655 Foreign Both genders 2011-2015 2024 26.187 Foreign Both genders 2011-2015 2023 34.598 Foreign Both genders 2011-2015 2022 41.289 Foreign Both genders 2011-2015 2021 64.895 Foreign Both genders 2001-2010 2024 66.876 Foreign Both genders 2001-2010 2023 84.968 Foreign Both genders 2001-2010 2022 101.229 Foreign Both genders 2001-2010 2021 131.110 Foreign Both genders 1991-2000 2024 7.377 Foreign Both genders 1991-2000 2023 8.494 Foreign Both genders 1991-2000 2022 10.923 Foreign Both genders 1991-2000 2021 12.922 Foreign Both genders 1981-1990 2024 1.567 Foreign Both genders 1981-1990 2023 1.670 Foreign Both genders 1981-1990 2022 2.387 Foreign Both genders 1981-1990 2021 2.488 Foreign Both genders Before 1981 2024 1.115 Foreign Both genders Before 1981 2023 1.222 Foreign Both genders Before 1981 2022 1.719 Foreign Both genders Before 1981 2021 1.592 Foreign Both genders Not applicable: has always lived in Spain 2024 13.610 Foreign Both genders Not applicable: has always lived in Spain 2023 20.210 Foreign Both genders Not applicable: has always lived in Spain 2022 20.032 Foreign Both genders Not applicable: has always lived in Spain 2021 24.558 Foreign Males Total 2024 274.235 Foreign Males Total 2023 257.535 Foreign Males Total 2022 209.736 Foreign Males Total 2021 287.588 Foreign Males 2023 2024 33.307 Foreign Males 2023 2023 "" Foreign Males 2023 2022 "" Foreign Males 2023 2021 "" Foreign Males 2022 2024 104.761 Foreign Males 2022 2023 34.009 Foreign Males 2022 2022 "" Foreign Males 2022 2021 "" Foreign Males 2021 2024 24.142 Foreign Males 2021 2023 76.223 Foreign Males 2021 2022 23.294 Foreign Males 2021 2021 "" Foreign Males 2020 2024 10.571 Foreign Males 2020 2023 11.388 Foreign Males 2020 2022 35.601 Foreign Males 2020 2021 15.890 Foreign Males 2019 2024 16.241 Foreign Males 2019 2023 19.774 Foreign Males 2019 2022 15.870 Foreign Males 2019 2021 86.599 Foreign Males 2018 2024 10.854 Foreign Males 2018 2023 16.505 Foreign Males 2018 2022 14.782 Foreign Males 2018 2021 21.198 Foreign Males 2017 2024 6.669 Foreign Males 2017 2023 11.511 Foreign Males 2017 2022 15.544 Foreign Males 2017 2021 19.051 Foreign Males 2016 2024 4.690 Foreign Males 2016 2023 6.602 Foreign Males 2016 2022 9.631 Foreign Males 2016 2021 17.458 Foreign Males 2011-2015 2024 13.310 Foreign Males 2011-2015 2023 17.631 Foreign Males 2011-2015 2022 20.978 Foreign Males 2011-2015 2021 33.225 Foreign Males 2001-2010 2024 36.816 Foreign Males 2001-2010 2023 46.825 Foreign Males 2001-2010 2022 55.005 Foreign Males 2001-2010 2021 71.492 Foreign Males 1991-2000 2024 4.379 Foreign Males 1991-2000 2023 5.085 Foreign Males 1991-2000 2022 6.403 Foreign Males 1991-2000 2021 7.635 Foreign Males 1981-1990 2024 847 Foreign Males 1981-1990 2023 888 Foreign Males 1981-1990 2022 1.324 Foreign Males 1981-1990 2021 1.428 Foreign Males Before 1981 2024 560 Foreign Males Before 1981 2023 626 Foreign Males Before 1981 2022 825 Foreign Males Before 1981 2021 778 Foreign Males Not applicable: has always lived in Spain 2024 7.088 Foreign Males Not applicable: has always lived in Spain 2023 10.468 Foreign Males Not applicable: has always lived in Spain 2022 10.479 Foreign Males Not applicable: has always lived in Spain 2021 12.834 Foreign Females Total 2024 250.280 Foreign Females Total 2023 224.190 Foreign Females Total 2022 181.029 Foreign Females Total 2021 253.745 Foreign Females 2023 2024 28.769 Foreign Females 2023 2023 "" Foreign Females 2023 2022 "" Foreign Females 2023 2021 "" Foreign Females 2022 2024 106.265 Foreign Females 2022 2023 32.155 Foreign Females 2022 2022 "" Foreign Females 2022 2021 "" Foreign Females 2021 2024 18.611 Foreign Females 2021 2023 63.962 Foreign Females 2021 2022 18.184 Foreign Females 2021 2021 "" Foreign Females 2020 2024 8.461 Foreign Females 2020 2023 9.570 Foreign Females 2020 2022 30.594 Foreign Females 2020 2021 13.418 Foreign Females 2019 2024 14.477 Foreign Females 2019 2023 16.961 Foreign Females 2019 2022 13.794 Foreign Females 2019 2021 78.158 Foreign Females 2018 2024 9.445 Foreign Females 2018 2023 14.731 Foreign Females 2018 2022 12.204 Foreign Females 2018 2021 18.762 Foreign Females 2017 2024 6.179 Foreign Females 2017 2023 10.978 Foreign Females 2017 2022 14.475 Foreign Females 2017 2021 17.037 Foreign Females 2016 2024 4.341 Foreign Females 2016 2023 6.194 Foreign Females 2016 2022 9.213 Foreign Females 2016 2021 16.197 Foreign Females 2011-2015 2024 12.877 Foreign Females 2011-2015 2023 16.967 Foreign Females 2011-2015 2022 20.311 Foreign Females 2011-2015 2021 31.670 Foreign Females 2001-2010 2024 30.060 Foreign Females 2001-2010 2023 38.143 Foreign Females 2001-2010 2022 46.224 Foreign Females 2001-2010 2021 59.618 Foreign Females 1991-2000 2024 2.998 Foreign Females 1991-2000 2023 3.409 Foreign Females 1991-2000 2022 4.520 Foreign Females 1991-2000 2021 5.287 Foreign Females 1981-1990 2024 720 Foreign Females 1981-1990 2023 782 Foreign Females 1981-1990 2022 1.063 Foreign Females 1981-1990 2021 1.060 Foreign Females Before 1981 2024 555 Foreign Females Before 1981 2023 596 Foreign Females Before 1981 2022 894 Foreign Females Before 1981 2021 814 Foreign Females Not applicable: has always lived in Spain 2024 6.522 Foreign Females Not applicable: has always lived in Spain 2023 9.742 Foreign Females Not applicable: has always lived in Spain 2022 9.553 Foreign Females Not applicable: has always lived in Spain 2021 11.724