Country of birth National Total Provinces Percentage of income per unit of consumption Periodo Total Total National Total Both sexes 2023 685.695 Total National Total Both sexes 2022 678.219 Total National Total Both sexes 2021 653.128 Total National Total Males 2023 348.725 Total National Total Males 2022 343.617 Total National Total Males 2021 336.071 Total National Total Females 2023 336.970 Total National Total Females 2022 334.602 Total National Total Females 2021 317.057 Total National Total Albacete Both sexes 2023 6.346 Total National Total Albacete Both sexes 2022 6.124 Total National Total Albacete Both sexes 2021 5.695 Total National Total Albacete Males 2023 3.383 Total National Total Albacete Males 2022 3.215 Total National Total Albacete Males 2021 3.023 Total National Total Albacete Females 2023 2.963 Total National Total Albacete Females 2022 2.909 Total National Total Albacete Females 2021 2.672 Total National Total Alicante/Alacant Both sexes 2023 28.642 Total National Total Alicante/Alacant Both sexes 2022 27.528 Total National Total Alicante/Alacant Both sexes 2021 27.642 Total National Total Alicante/Alacant Males 2023 14.405 Total National Total Alicante/Alacant Males 2022 13.908 Total National Total Alicante/Alacant Males 2021 14.188 Total National Total Alicante/Alacant Females 2023 14.237 Total National Total Alicante/Alacant Females 2022 13.620 Total National Total Alicante/Alacant Females 2021 13.454 Total National Total Almería Both sexes 2023 10.812 Total National Total Almería Both sexes 2022 11.049 Total National Total Almería Both sexes 2021 11.271 Total National Total Almería Males 2023 5.720 Total National Total Almería Males 2022 5.883 Total National Total Almería Males 2021 6.007 Total National Total Almería Females 2023 5.092 Total National Total Almería Females 2022 5.166 Total National Total Almería Females 2021 5.264 Total National Total Araba/Álava Both sexes 2023 5.497 Total National Total Araba/Álava Both sexes 2022 5.291 Total National Total Araba/Álava Both sexes 2021 5.517 Total National Total Araba/Álava Males 2023 2.836 Total National Total Araba/Álava Males 2022 2.765 Total National Total Araba/Álava Males 2021 2.844 Total National Total Araba/Álava Females 2023 2.661 Total National Total Araba/Álava Females 2022 2.526 Total National Total Araba/Álava Females 2021 2.673 Total National Total Asturias Both sexes 2023 12.489 Total National Total Asturias Both sexes 2022 11.020 Total National Total Asturias Both sexes 2021 9.892 Total National Total Asturias Males 2023 6.100 Total National Total Asturias Males 2022 5.287 Total National Total Asturias Males 2021 4.838 Total National Total Asturias Females 2023 6.389 Total National Total Asturias Females 2022 5.733 Total National Total Asturias Females 2021 5.054 Total National Total Ávila Both sexes 2023 4.460 Total National Total Ávila Both sexes 2022 4.726 Total National Total Ávila Both sexes 2021 4.917 Total National Total Ávila Males 2023 2.251 Total National Total Ávila Males 2022 2.409 Total National Total Ávila Males 2021 2.531 Total National Total Ávila Females 2023 2.209 Total National Total Ávila Females 2022 2.317 Total National Total Ávila Females 2021 2.386 Total National Total Badajoz Both sexes 2023 7.285 Total National Total Badajoz Both sexes 2022 7.160 Total National Total Badajoz Both sexes 2021 7.110 Total National Total Badajoz Males 2023 3.639 Total National Total Badajoz Males 2022 3.616 Total National Total Badajoz Males 2021 3.539 Total National Total Badajoz Females 2023 3.646 Total National Total Badajoz Females 2022 3.544 Total National Total Badajoz Females 2021 3.571 Total National Total Balears, Illes Both sexes 2023 23.553 Total National Total Balears, Illes Both sexes 2022 21.355 Total National Total Balears, Illes Both sexes 2021 19.068 Total National Total Balears, Illes Males 2023 12.281 Total National Total Balears, Illes Males 2022 11.019 Total National Total Balears, Illes Males 2021 9.838 Total National Total Balears, Illes Females 2023 11.272 Total National Total Balears, Illes Females 2022 10.336 Total National Total Balears, Illes Females 2021 9.230 Total National Total Barcelona Both sexes 2023 56.340 Total National Total Barcelona Both sexes 2022 54.057 Total National Total Barcelona Both sexes 2021 53.085 Total National Total Barcelona Males 2023 28.317 Total National Total Barcelona Males 2022 27.199 Total National Total Barcelona Males 2021 27.452 Total National Total Barcelona Females 2023 28.023 Total National Total Barcelona Females 2022 26.858 Total National Total Barcelona Females 2021 25.633 Total National Total Bizkaia Both sexes 2023 12.654 Total National Total Bizkaia Both sexes 2022 12.010 Total National Total Bizkaia Both sexes 2021 11.994 Total National Total Bizkaia Males 2023 6.450 Total National Total Bizkaia Males 2022 6.172 Total National Total Bizkaia Males 2021 6.149 Total National Total Bizkaia Females 2023 6.204 Total National Total Bizkaia Females 2022 5.838 Total National Total Bizkaia Females 2021 5.845 Total National Total Burgos Both sexes 2023 7.099 Total National Total Burgos Both sexes 2022 6.745 Total National Total Burgos Both sexes 2021 6.188 Total National Total Burgos Males 2023 3.644 Total National Total Burgos Males 2022 3.455 Total National Total Burgos Males 2021 3.248 Total National Total Burgos Females 2023 3.455 Total National Total Burgos Females 2022 3.290 Total National Total Burgos Females 2021 2.940 Total National Total Cáceres Both sexes 2023 6.269 Total National Total Cáceres Both sexes 2022 6.172 Total National Total Cáceres Both sexes 2021 5.811 Total National Total Cáceres Males 2023 3.166 Total National Total Cáceres Males 2022 3.045 Total National Total Cáceres Males 2021 2.889 Total National Total Cáceres Females 2023 3.103 Total National Total Cáceres Females 2022 3.127 Total National Total Cáceres Females 2021 2.922 Total National Total Cádiz Both sexes 2023 16.058 Total National Total Cádiz Both sexes 2022 16.185 Total National Total Cádiz Both sexes 2021 16.049 Total National Total Cádiz Males 2023 8.264 Total National Total Cádiz Males 2022 8.292 Total National Total Cádiz Males 2021 8.250 Total National Total Cádiz Females 2023 7.794 Total National Total Cádiz Females 2022 7.893 Total National Total Cádiz Females 2021 7.799 Total National Total Cantabria Both sexes 2023 8.608 Total National Total Cantabria Both sexes 2022 8.346 Total National Total Cantabria Both sexes 2021 9.681 Total National Total Cantabria Males 2023 4.199 Total National Total Cantabria Males 2022 4.098 Total National Total Cantabria Males 2021 4.910 Total National Total Cantabria Females 2023 4.409 Total National Total Cantabria Females 2022 4.248 Total National Total Cantabria Females 2021 4.771 Total National Total Castellón/Castelló Both sexes 2023 12.147 Total National Total Castellón/Castelló Both sexes 2022 11.647 Total National Total Castellón/Castelló Both sexes 2021 10.802 Total National Total Castellón/Castelló Males 2023 6.357 Total National Total Castellón/Castelló Males 2022 6.033 Total National Total Castellón/Castelló Males 2021 5.569 Total National Total Castellón/Castelló Females 2023 5.790 Total National Total Castellón/Castelló Females 2022 5.614 Total National Total Castellón/Castelló Females 2021 5.233 Total National Total Ciudad Real Both sexes 2023 7.830 Total National Total Ciudad Real Both sexes 2022 7.380 Total National Total Ciudad Real Both sexes 2021 6.964 Total National Total Ciudad Real Males 2023 4.046 Total National Total Ciudad Real Males 2022 3.743 Total National Total Ciudad Real Males 2021 3.598 Total National Total Ciudad Real Females 2023 3.784 Total National Total Ciudad Real Females 2022 3.637 Total National Total Ciudad Real Females 2021 3.366 Total National Total Córdoba Both sexes 2023 8.495 Total National Total Córdoba Both sexes 2022 8.571 Total National Total Córdoba Both sexes 2021 7.348 Total National Total Córdoba Males 2023 4.158 Total National Total Córdoba Males 2022 4.257 Total National Total Córdoba Males 2021 3.669 Total National Total Córdoba Females 2023 4.337 Total National Total Córdoba Females 2022 4.314 Total National Total Córdoba Females 2021 3.679 Total National Total Coruña, A Both sexes 2023 14.074 Total National Total Coruña, A Both sexes 2022 13.741 Total National Total Coruña, A Both sexes 2021 12.908 Total National Total Coruña, A Males 2023 7.149 Total National Total Coruña, A Males 2022 6.904 Total National Total Coruña, A Males 2021 6.569 Total National Total Coruña, A Females 2023 6.925 Total National Total Coruña, A Females 2022 6.837 Total National Total Coruña, A Females 2021 6.339 Total National Total Cuenca Both sexes 2023 4.874 Total National Total Cuenca Both sexes 2022 5.232 Total National Total Cuenca Both sexes 2021 4.563 Total National Total Cuenca Males 2023 2.528 Total National Total Cuenca Males 2022 2.774 Total National Total Cuenca Males 2021 2.368 Total National Total Cuenca Females 2023 2.346 Total National Total Cuenca Females 2022 2.458 Total National Total Cuenca Females 2021 2.195 Total National Total Gipuzkoa Both sexes 2023 7.560 Total National Total Gipuzkoa Both sexes 2022 7.508 Total National Total Gipuzkoa Both sexes 2021 7.619 Total National Total Gipuzkoa Males 2023 3.939 Total National Total Gipuzkoa Males 2022 3.877 Total National Total Gipuzkoa Males 2021 4.062 Total National Total Gipuzkoa Females 2023 3.621 Total National Total Gipuzkoa Females 2022 3.631 Total National Total Gipuzkoa Females 2021 3.557 Total National Total Girona Both sexes 2023 14.886 Total National Total Girona Both sexes 2022 14.814 Total National Total Girona Both sexes 2021 15.614 Total National Total Girona Males 2023 7.711 Total National Total Girona Males 2022 7.566 Total National Total Girona Males 2021 8.118 Total National Total Girona Females 2023 7.175 Total National Total Girona Females 2022 7.248 Total National Total Girona Females 2021 7.496 Total National Total Granada Both sexes 2023 14.997 Total National Total Granada Both sexes 2022 15.656 Total National Total Granada Both sexes 2021 14.173 Total National Total Granada Males 2023 7.351 Total National Total Granada Males 2022 7.830 Total National Total Granada Males 2021 7.256 Total National Total Granada Females 2023 7.646 Total National Total Granada Females 2022 7.826 Total National Total Granada Females 2021 6.917 Total National Total Guadalajara Both sexes 2023 10.661 Total National Total Guadalajara Both sexes 2022 10.643 Total National Total Guadalajara Both sexes 2021 10.355 Total National Total Guadalajara Males 2023 5.506 Total National Total Guadalajara Males 2022 5.471 Total National Total Guadalajara Males 2021 5.300 Total National Total Guadalajara Females 2023 5.155 Total National Total Guadalajara Females 2022 5.172 Total National Total Guadalajara Females 2021 5.055 Total National Total Huelva Both sexes 2023 6.157 Total National Total Huelva Both sexes 2022 6.502 Total National Total Huelva Both sexes 2021 6.886 Total National Total Huelva Males 2023 3.179 Total National Total Huelva Males 2022 3.387 Total National Total Huelva Males 2021 3.588 Total National Total Huelva Females 2023 2.978 Total National Total Huelva Females 2022 3.115 Total National Total Huelva Females 2021 3.298 Total National Total Huesca Both sexes 2023 5.225 Total National Total Huesca Both sexes 2022 4.987 Total National Total Huesca Both sexes 2021 5.835 Total National Total Huesca Males 2023 2.810 Total National Total Huesca Males 2022 2.650 Total National Total Huesca Males 2021 3.240 Total National Total Huesca Females 2023 2.415 Total National Total Huesca Females 2022 2.337 Total National Total Huesca Females 2021 2.595 Total National Total Jaén Both sexes 2023 7.092 Total National Total Jaén Both sexes 2022 6.897 Total National Total Jaén Both sexes 2021 6.781 Total National Total Jaén Males 2023 3.597 Total National Total Jaén Males 2022 3.444 Total National Total Jaén Males 2021 3.544 Total National Total Jaén Females 2023 3.495 Total National Total Jaén Females 2022 3.453 Total National Total Jaén Females 2021 3.237 Total National Total León Both sexes 2023 7.701 Total National Total León Both sexes 2022 7.733 Total National Total León Both sexes 2021 6.960 Total National Total León Males 2023 3.952 Total National Total León Males 2022 3.934 Total National Total León Males 2021 3.539 Total National Total León Females 2023 3.749 Total National Total León Females 2022 3.799 Total National Total León Females 2021 3.421 Total National Total Lleida Both sexes 2023 7.984 Total National Total Lleida Both sexes 2022 8.240 Total National Total Lleida Both sexes 2021 8.867 Total National Total Lleida Males 2023 4.349 Total National Total Lleida Males 2022 4.561 Total National Total Lleida Males 2021 5.007 Total National Total Lleida Females 2023 3.635 Total National Total Lleida Females 2022 3.679 Total National Total Lleida Females 2021 3.860 Total National Total Lugo Both sexes 2023 5.450 Total National Total Lugo Both sexes 2022 5.365 Total National Total Lugo Both sexes 2021 4.913 Total National Total Lugo Males 2023 2.750 Total National Total Lugo Males 2022 2.674 Total National Total Lugo Males 2021 2.439 Total National Total Lugo Females 2023 2.700 Total National Total Lugo Females 2022 2.691 Total National Total Lugo Females 2021 2.474 Total National Total Madrid Both sexes 2023 93.206 Total National Total Madrid Both sexes 2022 98.001 Total National Total Madrid Both sexes 2021 89.383 Total National Total Madrid Males 2023 46.574 Total National Total Madrid Males 2022 48.036 Total National Total Madrid Males 2021 45.320 Total National Total Madrid Females 2023 46.632 Total National Total Madrid Females 2022 49.965 Total National Total Madrid Females 2021 44.063 Total National Total Málaga Both sexes 2023 24.172 Total National Total Málaga Both sexes 2022 25.824 Total National Total Málaga Both sexes 2021 25.618 Total National Total Málaga Males 2023 12.011 Total National Total Málaga Males 2022 12.767 Total National Total Málaga Males 2021 12.759 Total National Total Málaga Females 2023 12.161 Total National Total Málaga Females 2022 13.057 Total National Total Málaga Females 2021 12.859 Total National Total Murcia Both sexes 2023 18.444 Total National Total Murcia Both sexes 2022 18.061 Total National Total Murcia Both sexes 2021 19.404 Total National Total Murcia Males 2023 9.820 Total National Total Murcia Males 2022 9.712 Total National Total Murcia Males 2021 10.510 Total National Total Murcia Females 2023 8.624 Total National Total Murcia Females 2022 8.349 Total National Total Murcia Females 2021 8.894 Total National Total Navarra Both sexes 2023 8.829 Total National Total Navarra Both sexes 2022 8.742 Total National Total Navarra Both sexes 2021 8.657 Total National Total Navarra Males 2023 4.446 Total National Total Navarra Males 2022 4.460 Total National Total Navarra Males 2021 4.456 Total National Total Navarra Females 2023 4.383 Total National Total Navarra Females 2022 4.282 Total National Total Navarra Females 2021 4.201 Total National Total Ourense Both sexes 2023 5.604 Total National Total Ourense Both sexes 2022 5.480 Total National Total Ourense Both sexes 2021 5.342 Total National Total Ourense Males 2023 2.791 Total National Total Ourense Males 2022 2.722 Total National Total Ourense Males 2021 2.684 Total National Total Ourense Females 2023 2.813 Total National Total Ourense Females 2022 2.758 Total National Total Ourense Females 2021 2.658 Total National Total Palencia Both sexes 2023 2.947 Total National Total Palencia Both sexes 2022 2.685 Total National Total Palencia Both sexes 2021 2.509 Total National Total Palencia Males 2023 1.516 Total National Total Palencia Males 2022 1.323 Total National Total Palencia Males 2021 1.312 Total National Total Palencia Females 2023 1.431 Total National Total Palencia Females 2022 1.362 Total National Total Palencia Females 2021 1.197 Total National Total Palmas, Las Both sexes 2023 16.538 Total National Total Palmas, Las Both sexes 2022 14.981 Total National Total Palmas, Las Both sexes 2021 14.194 Total National Total Palmas, Las Males 2023 8.525 Total National Total Palmas, Las Males 2022 7.627 Total National Total Palmas, Las Males 2021 7.227 Total National Total Palmas, Las Females 2023 8.013 Total National Total Palmas, Las Females 2022 7.354 Total National Total Palmas, Las Females 2021 6.967 Total National Total Pontevedra Both sexes 2023 10.298 Total National Total Pontevedra Both sexes 2022 10.427 Total National Total Pontevedra Both sexes 2021 10.311 Total National Total Pontevedra Males 2023 5.086 Total National Total Pontevedra Males 2022 5.086 Total National Total Pontevedra Males 2021 5.135 Total National Total Pontevedra Females 2023 5.212 Total National Total Pontevedra Females 2022 5.341 Total National Total Pontevedra Females 2021 5.176 Total National Total Rioja, La Both sexes 2023 5.546 Total National Total Rioja, La Both sexes 2022 5.412 Total National Total Rioja, La Both sexes 2021 5.112 Total National Total Rioja, La Males 2023 2.838 Total National Total Rioja, La Males 2022 2.836 Total National Total Rioja, La Males 2021 2.666 Total National Total Rioja, La Females 2023 2.708 Total National Total Rioja, La Females 2022 2.576 Total National Total Rioja, La Females 2021 2.446 Total National Total Salamanca Both sexes 2023 5.593 Total National Total Salamanca Both sexes 2022 5.988 Total National Total Salamanca Both sexes 2021 4.811 Total National Total Salamanca Males 2023 2.670 Total National Total Salamanca Males 2022 3.015 Total National Total Salamanca Males 2021 2.399 Total National Total Salamanca Females 2023 2.923 Total National Total Salamanca Females 2022 2.973 Total National Total Salamanca Females 2021 2.412 Total National Total Santa Cruz de Tenerife Both sexes 2023 13.878 Total National Total Santa Cruz de Tenerife Both sexes 2022 13.678 Total National Total Santa Cruz de Tenerife Both sexes 2021 13.091 Total National Total Santa Cruz de Tenerife Males 2023 6.924 Total National Total Santa Cruz de Tenerife Males 2022 6.838 Total National Total Santa Cruz de Tenerife Males 2021 6.615 Total National Total Santa Cruz de Tenerife Females 2023 6.954 Total National Total Santa Cruz de Tenerife Females 2022 6.840 Total National Total Santa Cruz de Tenerife Females 2021 6.476 Total National Total Segovia Both sexes 2023 4.256 Total National Total Segovia Both sexes 2022 4.205 Total National Total Segovia Both sexes 2021 4.133 Total National Total Segovia Males 2023 2.131 Total National Total Segovia Males 2022 2.080 Total National Total Segovia Males 2021 2.079 Total National Total Segovia Females 2023 2.125 Total National Total Segovia Females 2022 2.125 Total National Total Segovia Females 2021 2.054 Total National Total Sevilla Both sexes 2023 19.452 Total National Total Sevilla Both sexes 2022 20.585 Total National Total Sevilla Both sexes 2021 18.949 Total National Total Sevilla Males 2023 9.715 Total National Total Sevilla Males 2022 10.063 Total National Total Sevilla Males 2021 9.516 Total National Total Sevilla Females 2023 9.737 Total National Total Sevilla Females 2022 10.522 Total National Total Sevilla Females 2021 9.433 Total National Total Soria Both sexes 2023 2.274 Total National Total Soria Both sexes 2022 2.330 Total National Total Soria Both sexes 2021 2.045 Total National Total Soria Males 2023 1.184 Total National Total Soria Males 2022 1.210 Total National Total Soria Males 2021 1.098 Total National Total Soria Females 2023 1.090 Total National Total Soria Females 2022 1.120 Total National Total Soria Females 2021 947 Total National Total Tarragona Both sexes 2023 18.225 Total National Total Tarragona Both sexes 2022 18.362 Total National Total Tarragona Both sexes 2021 20.282 Total National Total Tarragona Males 2023 9.344 Total National Total Tarragona Males 2022 9.457 Total National Total Tarragona Males 2021 10.622 Total National Total Tarragona Females 2023 8.881 Total National Total Tarragona Females 2022 8.905 Total National Total Tarragona Females 2021 9.660 Total National Total Teruel Both sexes 2023 3.694 Total National Total Teruel Both sexes 2022 3.633 Total National Total Teruel Both sexes 2021 3.399 Total National Total Teruel Males 2023 1.894 Total National Total Teruel Males 2022 1.900 Total National Total Teruel Males 2021 1.758 Total National Total Teruel Females 2023 1.800 Total National Total Teruel Females 2022 1.733 Total National Total Teruel Females 2021 1.641 Total National Total Toledo Both sexes 2023 25.972 Total National Total Toledo Both sexes 2022 26.226 Total National Total Toledo Both sexes 2021 24.568 Total National Total Toledo Males 2023 13.287 Total National Total Toledo Males 2022 13.634 Total National Total Toledo Males 2021 12.441 Total National Total Toledo Females 2023 12.685 Total National Total Toledo Females 2022 12.592 Total National Total Toledo Females 2021 12.127 Total National Total Valencia/València Both sexes 2023 34.315 Total National Total Valencia/València Both sexes 2022 31.079 Total National Total Valencia/València Both sexes 2021 30.092 Total National Total Valencia/València Males 2023 17.374 Total National Total Valencia/València Males 2022 15.543 Total National Total Valencia/València Males 2021 15.446 Total National Total Valencia/València Females 2023 16.941 Total National Total Valencia/València Females 2022 15.536 Total National Total Valencia/València Females 2021 14.646 Total National Total Valladolid Both sexes 2023 8.904 Total National Total Valladolid Both sexes 2022 8.431 Total National Total Valladolid Both sexes 2021 7.163 Total National Total Valladolid Males 2023 4.422 Total National Total Valladolid Males 2022 4.225 Total National Total Valladolid Males 2021 3.650 Total National Total Valladolid Females 2023 4.482 Total National Total Valladolid Females 2022 4.206 Total National Total Valladolid Females 2021 3.513 Total National Total Zamora Both sexes 2023 3.050 Total National Total Zamora Both sexes 2022 3.206 Total National Total Zamora Both sexes 2021 2.934 Total National Total Zamora Males 2023 1.566 Total National Total Zamora Males 2022 1.655 Total National Total Zamora Males 2021 1.504 Total National Total Zamora Females 2023 1.484 Total National Total Zamora Females 2022 1.551 Total National Total Zamora Females 2021 1.430 Total National Total Zaragoza Both sexes 2023 14.626 Total National Total Zaragoza Both sexes 2022 13.723 Total National Total Zaragoza Both sexes 2021 12.591 Total National Total Zaragoza Males 2023 7.943 Total National Total Zaragoza Males 2022 7.356 Total National Total Zaragoza Males 2021 6.984 Total National Total Zaragoza Females 2023 6.683 Total National Total Zaragoza Females 2022 6.367 Total National Total Zaragoza Females 2021 5.607 Total National Total Ceuta Both sexes 2023 2.135 Total National Total Ceuta Both sexes 2022 2.085 Total National Total Ceuta Both sexes 2021 1.675 Total National Total Ceuta Males 2023 1.182 Total National Total Ceuta Males 2022 1.188 Total National Total Ceuta Males 2021 942 Total National Total Ceuta Females 2023 953 Total National Total Ceuta Females 2022 897 Total National Total Ceuta Females 2021 733 Total National Total Melilla Both sexes 2023 2.492 Total National Total Melilla Both sexes 2022 2.391 Total National Total Melilla Both sexes 2021 2.357 Total National Total Melilla Males 2023 1.445 Total National Total Melilla Males 2022 1.416 Total National Total Melilla Males 2021 1.376 Total National Total Melilla Females 2023 1.047 Total National Total Melilla Females 2022 975 Total National Total Melilla Females 2021 981 Spain National Total Both sexes 2023 420.106 Spain National Total Both sexes 2022 442.231 Spain National Total Both sexes 2021 435.487 Spain National Total Males 2023 213.203 Spain National Total Males 2022 223.298 Spain National Total Males 2021 223.185 Spain National Total Females 2023 206.903 Spain National Total Females 2022 218.933 Spain National Total Females 2021 212.302 Spain National Total Albacete Both sexes 2023 3.929 Spain National Total Albacete Both sexes 2022 4.137 Spain National Total Albacete Both sexes 2021 3.901 Spain National Total Albacete Males 2023 1.972 Spain National Total Albacete Males 2022 2.110 Spain National Total Albacete Males 2021 2.019 Spain National Total Albacete Females 2023 1.957 Spain National Total Albacete Females 2022 2.027 Spain National Total Albacete Females 2021 1.882 Spain National Total Alicante/Alacant Both sexes 2023 14.276 Spain National Total Alicante/Alacant Both sexes 2022 14.649 Spain National Total Alicante/Alacant Both sexes 2021 15.934 Spain National Total Alicante/Alacant Males 2023 7.215 Spain National Total Alicante/Alacant Males 2022 7.342 Spain National Total Alicante/Alacant Males 2021 8.094 Spain National Total Alicante/Alacant Females 2023 7.061 Spain National Total Alicante/Alacant Females 2022 7.307 Spain National Total Alicante/Alacant Females 2021 7.840 Spain National Total Almería Both sexes 2023 6.371 Spain National Total Almería Both sexes 2022 6.714 Spain National Total Almería Both sexes 2021 6.815 Spain National Total Almería Males 2023 3.224 Spain National Total Almería Males 2022 3.440 Spain National Total Almería Males 2021 3.459 Spain National Total Almería Females 2023 3.147 Spain National Total Almería Females 2022 3.274 Spain National Total Almería Females 2021 3.356 Spain National Total Araba/Álava Both sexes 2023 3.210 Spain National Total Araba/Álava Both sexes 2022 3.223 Spain National Total Araba/Álava Both sexes 2021 3.444 Spain National Total Araba/Álava Males 2023 1.630 Spain National Total Araba/Álava Males 2022 1.661 Spain National Total Araba/Álava Males 2021 1.758 Spain National Total Araba/Álava Females 2023 1.580 Spain National Total Araba/Álava Females 2022 1.562 Spain National Total Araba/Álava Females 2021 1.686 Spain National Total Asturias Both sexes 2023 8.190 Spain National Total Asturias Both sexes 2022 7.545 Spain National Total Asturias Both sexes 2021 7.177 Spain National Total Asturias Males 2023 4.115 Spain National Total Asturias Males 2022 3.693 Spain National Total Asturias Males 2021 3.560 Spain National Total Asturias Females 2023 4.075 Spain National Total Asturias Females 2022 3.852 Spain National Total Asturias Females 2021 3.617 Spain National Total Ávila Both sexes 2023 3.078 Spain National Total Ávila Both sexes 2022 3.426 Spain National Total Ávila Both sexes 2021 3.827 Spain National Total Ávila Males 2023 1.565 Spain National Total Ávila Males 2022 1.711 Spain National Total Ávila Males 2021 1.983 Spain National Total Ávila Females 2023 1.513 Spain National Total Ávila Females 2022 1.715 Spain National Total Ávila Females 2021 1.844 Spain National Total Badajoz Both sexes 2023 5.545 Spain National Total Badajoz Both sexes 2022 5.854 Spain National Total Badajoz Both sexes 2021 5.785 Spain National Total Badajoz Males 2023 2.796 Spain National Total Badajoz Males 2022 3.000 Spain National Total Badajoz Males 2021 2.940 Spain National Total Badajoz Females 2023 2.749 Spain National Total Badajoz Females 2022 2.854 Spain National Total Badajoz Females 2021 2.845 Spain National Total Balears, Illes Both sexes 2023 14.489 Spain National Total Balears, Illes Both sexes 2022 13.909 Spain National Total Balears, Illes Both sexes 2021 12.990 Spain National Total Balears, Illes Males 2023 7.393 Spain National Total Balears, Illes Males 2022 7.108 Spain National Total Balears, Illes Males 2021 6.620 Spain National Total Balears, Illes Females 2023 7.096 Spain National Total Balears, Illes Females 2022 6.801 Spain National Total Balears, Illes Females 2021 6.370 Spain National Total Barcelona Both sexes 2023 28.886 Spain National Total Barcelona Both sexes 2022 29.969 Spain National Total Barcelona Both sexes 2021 29.965 Spain National Total Barcelona Males 2023 14.027 Spain National Total Barcelona Males 2022 14.688 Spain National Total Barcelona Males 2021 15.020 Spain National Total Barcelona Females 2023 14.859 Spain National Total Barcelona Females 2022 15.281 Spain National Total Barcelona Females 2021 14.945 Spain National Total Bizkaia Both sexes 2023 7.586 Spain National Total Bizkaia Both sexes 2022 7.477 Spain National Total Bizkaia Both sexes 2021 7.813 Spain National Total Bizkaia Males 2023 3.805 Spain National Total Bizkaia Males 2022 3.798 Spain National Total Bizkaia Males 2021 3.967 Spain National Total Bizkaia Females 2023 3.781 Spain National Total Bizkaia Females 2022 3.679 Spain National Total Bizkaia Females 2021 3.846 Spain National Total Burgos Both sexes 2023 4.490 Spain National Total Burgos Both sexes 2022 4.586 Spain National Total Burgos Both sexes 2021 4.278 Spain National Total Burgos Males 2023 2.295 Spain National Total Burgos Males 2022 2.339 Spain National Total Burgos Males 2021 2.263 Spain National Total Burgos Females 2023 2.195 Spain National Total Burgos Females 2022 2.247 Spain National Total Burgos Females 2021 2.015 Spain National Total Cáceres Both sexes 2023 4.918 Spain National Total Cáceres Both sexes 2022 5.013 Spain National Total Cáceres Both sexes 2021 4.769 Spain National Total Cáceres Males 2023 2.493 Spain National Total Cáceres Males 2022 2.485 Spain National Total Cáceres Males 2021 2.396 Spain National Total Cáceres Females 2023 2.425 Spain National Total Cáceres Females 2022 2.528 Spain National Total Cáceres Females 2021 2.373 Spain National Total Cádiz Both sexes 2023 12.142 Spain National Total Cádiz Both sexes 2022 12.481 Spain National Total Cádiz Both sexes 2021 12.688 Spain National Total Cádiz Males 2023 6.315 Spain National Total Cádiz Males 2022 6.416 Spain National Total Cádiz Males 2021 6.518 Spain National Total Cádiz Females 2023 5.827 Spain National Total Cádiz Females 2022 6.065 Spain National Total Cádiz Females 2021 6.170 Spain National Total Cantabria Both sexes 2023 6.001 Spain National Total Cantabria Both sexes 2022 6.171 Spain National Total Cantabria Both sexes 2021 7.460 Spain National Total Cantabria Males 2023 2.966 Spain National Total Cantabria Males 2022 3.103 Spain National Total Cantabria Males 2021 3.825 Spain National Total Cantabria Females 2023 3.035 Spain National Total Cantabria Females 2022 3.068 Spain National Total Cantabria Females 2021 3.635 Spain National Total Castellón/Castelló Both sexes 2023 6.715 Spain National Total Castellón/Castelló Both sexes 2022 6.828 Spain National Total Castellón/Castelló Both sexes 2021 6.720 Spain National Total Castellón/Castelló Males 2023 3.512 Spain National Total Castellón/Castelló Males 2022 3.527 Spain National Total Castellón/Castelló Males 2021 3.465 Spain National Total Castellón/Castelló Females 2023 3.203 Spain National Total Castellón/Castelló Females 2022 3.301 Spain National Total Castellón/Castelló Females 2021 3.255 Spain National Total Ciudad Real Both sexes 2023 5.045 Spain National Total Ciudad Real Both sexes 2022 5.173 Spain National Total Ciudad Real Both sexes 2021 5.042 Spain National Total Ciudad Real Males 2023 2.599 Spain National Total Ciudad Real Males 2022 2.626 Spain National Total Ciudad Real Males 2021 2.668 Spain National Total Ciudad Real Females 2023 2.446 Spain National Total Ciudad Real Females 2022 2.547 Spain National Total Ciudad Real Females 2021 2.374 Spain National Total Córdoba Both sexes 2023 6.649 Spain National Total Córdoba Both sexes 2022 6.908 Spain National Total Córdoba Both sexes 2021 6.091 Spain National Total Córdoba Males 2023 3.332 Spain National Total Córdoba Males 2022 3.446 Spain National Total Córdoba Males 2021 3.083 Spain National Total Córdoba Females 2023 3.317 Spain National Total Córdoba Females 2022 3.462 Spain National Total Córdoba Females 2021 3.008 Spain National Total Coruña, A Both sexes 2023 9.557 Spain National Total Coruña, A Both sexes 2022 9.925 Spain National Total Coruña, A Both sexes 2021 9.644 Spain National Total Coruña, A Males 2023 4.887 Spain National Total Coruña, A Males 2022 5.056 Spain National Total Coruña, A Males 2021 4.989 Spain National Total Coruña, A Females 2023 4.670 Spain National Total Coruña, A Females 2022 4.869 Spain National Total Coruña, A Females 2021 4.655 Spain National Total Cuenca Both sexes 2023 2.978 Spain National Total Cuenca Both sexes 2022 3.501 Spain National Total Cuenca Both sexes 2021 3.023 Spain National Total Cuenca Males 2023 1.524 Spain National Total Cuenca Males 2022 1.816 Spain National Total Cuenca Males 2021 1.538 Spain National Total Cuenca Females 2023 1.454 Spain National Total Cuenca Females 2022 1.685 Spain National Total Cuenca Females 2021 1.485 Spain National Total Gipuzkoa Both sexes 2023 4.194 Spain National Total Gipuzkoa Both sexes 2022 4.301 Spain National Total Gipuzkoa Both sexes 2021 4.593 Spain National Total Gipuzkoa Males 2023 2.165 Spain National Total Gipuzkoa Males 2022 2.195 Spain National Total Gipuzkoa Males 2021 2.390 Spain National Total Gipuzkoa Females 2023 2.029 Spain National Total Gipuzkoa Females 2022 2.106 Spain National Total Gipuzkoa Females 2021 2.203 Spain National Total Girona Both sexes 2023 8.669 Spain National Total Girona Both sexes 2022 9.247 Spain National Total Girona Both sexes 2021 10.062 Spain National Total Girona Males 2023 4.247 Spain National Total Girona Males 2022 4.518 Spain National Total Girona Males 2021 5.064 Spain National Total Girona Females 2023 4.422 Spain National Total Girona Females 2022 4.729 Spain National Total Girona Females 2021 4.998 Spain National Total Granada Both sexes 2023 10.788 Spain National Total Granada Both sexes 2022 11.759 Spain National Total Granada Both sexes 2021 10.384 Spain National Total Granada Males 2023 5.303 Spain National Total Granada Males 2022 5.874 Spain National Total Granada Males 2021 5.291 Spain National Total Granada Females 2023 5.485 Spain National Total Granada Females 2022 5.885 Spain National Total Granada Females 2021 5.093 Spain National Total Guadalajara Both sexes 2023 6.186 Spain National Total Guadalajara Both sexes 2022 6.937 Spain National Total Guadalajara Both sexes 2021 7.131 Spain National Total Guadalajara Males 2023 3.226 Spain National Total Guadalajara Males 2022 3.622 Spain National Total Guadalajara Males 2021 3.698 Spain National Total Guadalajara Females 2023 2.960 Spain National Total Guadalajara Females 2022 3.315 Spain National Total Guadalajara Females 2021 3.433 Spain National Total Huelva Both sexes 2023 4.033 Spain National Total Huelva Both sexes 2022 4.227 Spain National Total Huelva Both sexes 2021 4.632 Spain National Total Huelva Males 2023 2.042 Spain National Total Huelva Males 2022 2.096 Spain National Total Huelva Males 2021 2.318 Spain National Total Huelva Females 2023 1.991 Spain National Total Huelva Females 2022 2.131 Spain National Total Huelva Females 2021 2.314 Spain National Total Huesca Both sexes 2023 3.052 Spain National Total Huesca Both sexes 2022 3.188 Spain National Total Huesca Both sexes 2021 4.053 Spain National Total Huesca Males 2023 1.611 Spain National Total Huesca Males 2022 1.686 Spain National Total Huesca Males 2021 2.247 Spain National Total Huesca Females 2023 1.441 Spain National Total Huesca Females 2022 1.502 Spain National Total Huesca Females 2021 1.806 Spain National Total Jaén Both sexes 2023 5.390 Spain National Total Jaén Both sexes 2022 5.481 Spain National Total Jaén Both sexes 2021 5.314 Spain National Total Jaén Males 2023 2.707 Spain National Total Jaén Males 2022 2.653 Spain National Total Jaén Males 2021 2.703 Spain National Total Jaén Females 2023 2.683 Spain National Total Jaén Females 2022 2.828 Spain National Total Jaén Females 2021 2.611 Spain National Total León Both sexes 2023 5.644 Spain National Total León Both sexes 2022 6.051 Spain National Total León Both sexes 2021 5.461 Spain National Total León Males 2023 2.938 Spain National Total León Males 2022 3.100 Spain National Total León Males 2021 2.830 Spain National Total León Females 2023 2.706 Spain National Total León Females 2022 2.951 Spain National Total León Females 2021 2.631 Spain National Total Lleida Both sexes 2023 4.409 Spain National Total Lleida Both sexes 2022 4.716 Spain National Total Lleida Both sexes 2021 4.956 Spain National Total Lleida Males 2023 2.247 Spain National Total Lleida Males 2022 2.408 Spain National Total Lleida Males 2021 2.625 Spain National Total Lleida Females 2023 2.162 Spain National Total Lleida Females 2022 2.308 Spain National Total Lleida Females 2021 2.331 Spain National Total Lugo Both sexes 2023 3.538 Spain National Total Lugo Both sexes 2022 3.739 Spain National Total Lugo Both sexes 2021 3.590 Spain National Total Lugo Males 2023 1.807 Spain National Total Lugo Males 2022 1.875 Spain National Total Lugo Males 2021 1.788 Spain National Total Lugo Females 2023 1.731 Spain National Total Lugo Females 2022 1.864 Spain National Total Lugo Females 2021 1.802 Spain National Total Madrid Both sexes 2023 57.144 Spain National Total Madrid Both sexes 2022 65.153 Spain National Total Madrid Both sexes 2021 59.084 Spain National Total Madrid Males 2023 29.383 Spain National Total Madrid Males 2022 32.736 Spain National Total Madrid Males 2021 30.745 Spain National Total Madrid Females 2023 27.761 Spain National Total Madrid Females 2022 32.417 Spain National Total Madrid Females 2021 28.339 Spain National Total Málaga Both sexes 2023 15.062 Spain National Total Málaga Both sexes 2022 16.616 Spain National Total Málaga Both sexes 2021 16.693 Spain National Total Málaga Males 2023 7.486 Spain National Total Málaga Males 2022 8.253 Spain National Total Málaga Males 2021 8.406 Spain National Total Málaga Females 2023 7.576 Spain National Total Málaga Females 2022 8.363 Spain National Total Málaga Females 2021 8.287 Spain National Total Murcia Both sexes 2023 9.784 Spain National Total Murcia Both sexes 2022 9.743 Spain National Total Murcia Both sexes 2021 10.577 Spain National Total Murcia Males 2023 5.107 Spain National Total Murcia Males 2022 5.089 Spain National Total Murcia Males 2021 5.568 Spain National Total Murcia Females 2023 4.677 Spain National Total Murcia Females 2022 4.654 Spain National Total Murcia Females 2021 5.009 Spain National Total Navarra Both sexes 2023 4.667 Spain National Total Navarra Both sexes 2022 4.942 Spain National Total Navarra Both sexes 2021 5.170 Spain National Total Navarra Males 2023 2.260 Spain National Total Navarra Males 2022 2.469 Spain National Total Navarra Males 2021 2.599 Spain National Total Navarra Females 2023 2.407 Spain National Total Navarra Females 2022 2.473 Spain National Total Navarra Females 2021 2.571 Spain National Total Ourense Both sexes 2023 3.782 Spain National Total Ourense Both sexes 2022 3.865 Spain National Total Ourense Both sexes 2021 3.930 Spain National Total Ourense Males 2023 1.928 Spain National Total Ourense Males 2022 1.938 Spain National Total Ourense Males 2021 1.968 Spain National Total Ourense Females 2023 1.854 Spain National Total Ourense Females 2022 1.927 Spain National Total Ourense Females 2021 1.962 Spain National Total Palencia Both sexes 2023 2.000 Spain National Total Palencia Both sexes 2022 1.977 Spain National Total Palencia Both sexes 2021 1.932 Spain National Total Palencia Males 2023 1.015 Spain National Total Palencia Males 2022 975 Spain National Total Palencia Males 2021 1.006 Spain National Total Palencia Females 2023 985 Spain National Total Palencia Females 2022 1.002 Spain National Total Palencia Females 2021 926 Spain National Total Palmas, Las Both sexes 2023 11.084 Spain National Total Palmas, Las Both sexes 2022 10.509 Spain National Total Palmas, Las Both sexes 2021 10.379 Spain National Total Palmas, Las Males 2023 5.703 Spain National Total Palmas, Las Males 2022 5.419 Spain National Total Palmas, Las Males 2021 5.270 Spain National Total Palmas, Las Females 2023 5.381 Spain National Total Palmas, Las Females 2022 5.090 Spain National Total Palmas, Las Females 2021 5.109 Spain National Total Pontevedra Both sexes 2023 7.068 Spain National Total Pontevedra Both sexes 2022 7.630 Spain National Total Pontevedra Both sexes 2021 7.691 Spain National Total Pontevedra Males 2023 3.519 Spain National Total Pontevedra Males 2022 3.801 Spain National Total Pontevedra Males 2021 3.916 Spain National Total Pontevedra Females 2023 3.549 Spain National Total Pontevedra Females 2022 3.829 Spain National Total Pontevedra Females 2021 3.775 Spain National Total Rioja, La Both sexes 2023 3.249 Spain National Total Rioja, La Both sexes 2022 3.337 Spain National Total Rioja, La Both sexes 2021 3.262 Spain National Total Rioja, La Males 2023 1.644 Spain National Total Rioja, La Males 2022 1.726 Spain National Total Rioja, La Males 2021 1.679 Spain National Total Rioja, La Females 2023 1.605 Spain National Total Rioja, La Females 2022 1.611 Spain National Total Rioja, La Females 2021 1.583 Spain National Total Salamanca Both sexes 2023 3.970 Spain National Total Salamanca Both sexes 2022 4.542 Spain National Total Salamanca Both sexes 2021 3.732 Spain National Total Salamanca Males 2023 1.959 Spain National Total Salamanca Males 2022 2.301 Spain National Total Salamanca Males 2021 1.891 Spain National Total Salamanca Females 2023 2.011 Spain National Total Salamanca Females 2022 2.241 Spain National Total Salamanca Females 2021 1.841 Spain National Total Santa Cruz de Tenerife Both sexes 2023 9.330 Spain National Total Santa Cruz de Tenerife Both sexes 2022 9.511 Spain National Total Santa Cruz de Tenerife Both sexes 2021 9.358 Spain National Total Santa Cruz de Tenerife Males 2023 4.685 Spain National Total Santa Cruz de Tenerife Males 2022 4.787 Spain National Total Santa Cruz de Tenerife Males 2021 4.710 Spain National Total Santa Cruz de Tenerife Females 2023 4.645 Spain National Total Santa Cruz de Tenerife Females 2022 4.724 Spain National Total Santa Cruz de Tenerife Females 2021 4.648 Spain National Total Segovia Both sexes 2023 2.647 Spain National Total Segovia Both sexes 2022 2.806 Spain National Total Segovia Both sexes 2021 3.026 Spain National Total Segovia Males 2023 1.357 Spain National Total Segovia Males 2022 1.410 Spain National Total Segovia Males 2021 1.559 Spain National Total Segovia Females 2023 1.290 Spain National Total Segovia Females 2022 1.396 Spain National Total Segovia Females 2021 1.467 Spain National Total Sevilla Both sexes 2023 14.484 Spain National Total Sevilla Both sexes 2022 16.188 Spain National Total Sevilla Both sexes 2021 14.902 Spain National Total Sevilla Males 2023 7.329 Spain National Total Sevilla Males 2022 7.999 Spain National Total Sevilla Males 2021 7.587 Spain National Total Sevilla Females 2023 7.155 Spain National Total Sevilla Females 2022 8.189 Spain National Total Sevilla Females 2021 7.315 Spain National Total Soria Both sexes 2023 1.303 Spain National Total Soria Both sexes 2022 1.485 Spain National Total Soria Both sexes 2021 1.474 Spain National Total Soria Males 2023 685 Spain National Total Soria Males 2022 781 Spain National Total Soria Males 2021 802 Spain National Total Soria Females 2023 618 Spain National Total Soria Females 2022 704 Spain National Total Soria Females 2021 672 Spain National Total Tarragona Both sexes 2023 10.794 Spain National Total Tarragona Both sexes 2022 11.445 Spain National Total Tarragona Both sexes 2021 12.924 Spain National Total Tarragona Males 2023 5.477 Spain National Total Tarragona Males 2022 5.737 Spain National Total Tarragona Males 2021 6.492 Spain National Total Tarragona Females 2023 5.317 Spain National Total Tarragona Females 2022 5.708 Spain National Total Tarragona Females 2021 6.432 Spain National Total Teruel Both sexes 2023 2.350 Spain National Total Teruel Both sexes 2022 2.415 Spain National Total Teruel Both sexes 2021 2.394 Spain National Total Teruel Males 2023 1.190 Spain National Total Teruel Males 2022 1.246 Spain National Total Teruel Males 2021 1.220 Spain National Total Teruel Females 2023 1.160 Spain National Total Teruel Females 2022 1.169 Spain National Total Teruel Females 2021 1.174 Spain National Total Toledo Both sexes 2023 15.026 Spain National Total Toledo Both sexes 2022 15.710 Spain National Total Toledo Both sexes 2021 15.985 Spain National Total Toledo Males 2023 7.684 Spain National Total Toledo Males 2022 8.033 Spain National Total Toledo Males 2021 8.110 Spain National Total Toledo Females 2023 7.342 Spain National Total Toledo Females 2022 7.677 Spain National Total Toledo Females 2021 7.875 Spain National Total Valencia/València Both sexes 2023 17.029 Spain National Total Valencia/València Both sexes 2022 16.932 Spain National Total Valencia/València Both sexes 2021 16.721 Spain National Total Valencia/València Males 2023 8.604 Spain National Total Valencia/València Males 2022 8.436 Spain National Total Valencia/València Males 2021 8.510 Spain National Total Valencia/València Females 2023 8.425 Spain National Total Valencia/València Females 2022 8.496 Spain National Total Valencia/València Females 2021 8.211 Spain National Total Valladolid Both sexes 2023 5.761 Spain National Total Valladolid Both sexes 2022 5.983 Spain National Total Valladolid Both sexes 2021 5.185 Spain National Total Valladolid Males 2023 2.858 Spain National Total Valladolid Males 2022 2.983 Spain National Total Valladolid Males 2021 2.646 Spain National Total Valladolid Females 2023 2.903 Spain National Total Valladolid Females 2022 3.000 Spain National Total Valladolid Females 2021 2.539 Spain National Total Zamora Both sexes 2023 2.167 Spain National Total Zamora Both sexes 2022 2.454 Spain National Total Zamora Both sexes 2021 2.334 Spain National Total Zamora Males 2023 1.109 Spain National Total Zamora Males 2022 1.272 Spain National Total Zamora Males 2021 1.212 Spain National Total Zamora Females 2023 1.058 Spain National Total Zamora Females 2022 1.182 Spain National Total Zamora Females 2021 1.122 Spain National Total Zaragoza Both sexes 2023 7.917 Spain National Total Zaragoza Both sexes 2022 8.218 Spain National Total Zaragoza Both sexes 2021 7.798 Spain National Total Zaragoza Males 2023 4.262 Spain National Total Zaragoza Males 2022 4.361 Spain National Total Zaragoza Males 2021 4.203 Spain National Total Zaragoza Females 2023 3.655 Spain National Total Zaragoza Females 2022 3.857 Spain National Total Zaragoza Females 2021 3.595 Spain National Total Ceuta Both sexes 2023 1.712 Spain National Total Ceuta Both sexes 2022 1.776 Spain National Total Ceuta Both sexes 2021 1.478 Spain National Total Ceuta Males 2023 943 Spain National Total Ceuta Males 2022 1.035 Spain National Total Ceuta Males 2021 828 Spain National Total Ceuta Females 2023 769 Spain National Total Ceuta Females 2022 741 Spain National Total Ceuta Females 2021 650 Spain National Total Melilla Both sexes 2023 1.818 Spain National Total Melilla Both sexes 2022 1.859 Spain National Total Melilla Both sexes 2021 1.916 Spain National Total Melilla Males 2023 1.058 Spain National Total Melilla Males 2022 1.119 Spain National Total Melilla Males 2021 1.139 Spain National Total Melilla Females 2023 760 Spain National Total Melilla Females 2022 740 Spain National Total Melilla Females 2021 777 Extranjero National Total Both sexes 2023 265.589 Extranjero National Total Both sexes 2022 235.988 Extranjero National Total Both sexes 2021 217.641 Extranjero National Total Males 2023 135.522 Extranjero National Total Males 2022 120.319 Extranjero National Total Males 2021 112.886 Extranjero National Total Females 2023 130.067 Extranjero National Total Females 2022 115.669 Extranjero National Total Females 2021 104.755 Extranjero National Total Albacete Both sexes 2023 2.417 Extranjero National Total Albacete Both sexes 2022 1.987 Extranjero National Total Albacete Both sexes 2021 1.794 Extranjero National Total Albacete Males 2023 1.411 Extranjero National Total Albacete Males 2022 1.105 Extranjero National Total Albacete Males 2021 1.004 Extranjero National Total Albacete Females 2023 1.006 Extranjero National Total Albacete Females 2022 882 Extranjero National Total Albacete Females 2021 790 Extranjero National Total Alicante/Alacant Both sexes 2023 14.366 Extranjero National Total Alicante/Alacant Both sexes 2022 12.879 Extranjero National Total Alicante/Alacant Both sexes 2021 11.708 Extranjero National Total Alicante/Alacant Males 2023 7.190 Extranjero National Total Alicante/Alacant Males 2022 6.566 Extranjero National Total Alicante/Alacant Males 2021 6.094 Extranjero National Total Alicante/Alacant Females 2023 7.176 Extranjero National Total Alicante/Alacant Females 2022 6.313 Extranjero National Total Alicante/Alacant Females 2021 5.614 Extranjero National Total Almería Both sexes 2023 4.441 Extranjero National Total Almería Both sexes 2022 4.335 Extranjero National Total Almería Both sexes 2021 4.456 Extranjero National Total Almería Males 2023 2.496 Extranjero National Total Almería Males 2022 2.443 Extranjero National Total Almería Males 2021 2.548 Extranjero National Total Almería Females 2023 1.945 Extranjero National Total Almería Females 2022 1.892 Extranjero National Total Almería Females 2021 1.908 Extranjero National Total Araba/Álava Both sexes 2023 2.287 Extranjero National Total Araba/Álava Both sexes 2022 2.068 Extranjero National Total Araba/Álava Both sexes 2021 2.073 Extranjero National Total Araba/Álava Males 2023 1.206 Extranjero National Total Araba/Álava Males 2022 1.104 Extranjero National Total Araba/Álava Males 2021 1.086 Extranjero National Total Araba/Álava Females 2023 1.081 Extranjero National Total Araba/Álava Females 2022 964 Extranjero National Total Araba/Álava Females 2021 987 Extranjero National Total Asturias Both sexes 2023 4.299 Extranjero National Total Asturias Both sexes 2022 3.475 Extranjero National Total Asturias Both sexes 2021 2.715 Extranjero National Total Asturias Males 2023 1.985 Extranjero National Total Asturias Males 2022 1.594 Extranjero National Total Asturias Males 2021 1.278 Extranjero National Total Asturias Females 2023 2.314 Extranjero National Total Asturias Females 2022 1.881 Extranjero National Total Asturias Females 2021 1.437 Extranjero National Total Ávila Both sexes 2023 1.382 Extranjero National Total Ávila Both sexes 2022 1.300 Extranjero National Total Ávila Both sexes 2021 1.090 Extranjero National Total Ávila Males 2023 686 Extranjero National Total Ávila Males 2022 698 Extranjero National Total Ávila Males 2021 548 Extranjero National Total Ávila Females 2023 696 Extranjero National Total Ávila Females 2022 602 Extranjero National Total Ávila Females 2021 542 Extranjero National Total Badajoz Both sexes 2023 1.740 Extranjero National Total Badajoz Both sexes 2022 1.306 Extranjero National Total Badajoz Both sexes 2021 1.325 Extranjero National Total Badajoz Males 2023 843 Extranjero National Total Badajoz Males 2022 616 Extranjero National Total Badajoz Males 2021 599 Extranjero National Total Badajoz Females 2023 897 Extranjero National Total Badajoz Females 2022 690 Extranjero National Total Badajoz Females 2021 726 Extranjero National Total Balears, Illes Both sexes 2023 9.064 Extranjero National Total Balears, Illes Both sexes 2022 7.446 Extranjero National Total Balears, Illes Both sexes 2021 6.078 Extranjero National Total Balears, Illes Males 2023 4.888 Extranjero National Total Balears, Illes Males 2022 3.911 Extranjero National Total Balears, Illes Males 2021 3.218 Extranjero National Total Balears, Illes Females 2023 4.176 Extranjero National Total Balears, Illes Females 2022 3.535 Extranjero National Total Balears, Illes Females 2021 2.860 Extranjero National Total Barcelona Both sexes 2023 27.454 Extranjero National Total Barcelona Both sexes 2022 24.088 Extranjero National Total Barcelona Both sexes 2021 23.120 Extranjero National Total Barcelona Males 2023 14.290 Extranjero National Total Barcelona Males 2022 12.511 Extranjero National Total Barcelona Males 2021 12.432 Extranjero National Total Barcelona Females 2023 13.164 Extranjero National Total Barcelona Females 2022 11.577 Extranjero National Total Barcelona Females 2021 10.688 Extranjero National Total Bizkaia Both sexes 2023 5.068 Extranjero National Total Bizkaia Both sexes 2022 4.533 Extranjero National Total Bizkaia Both sexes 2021 4.181 Extranjero National Total Bizkaia Males 2023 2.645 Extranjero National Total Bizkaia Males 2022 2.374 Extranjero National Total Bizkaia Males 2021 2.182 Extranjero National Total Bizkaia Females 2023 2.423 Extranjero National Total Bizkaia Females 2022 2.159 Extranjero National Total Bizkaia Females 2021 1.999 Extranjero National Total Burgos Both sexes 2023 2.609 Extranjero National Total Burgos Both sexes 2022 2.159 Extranjero National Total Burgos Both sexes 2021 1.910 Extranjero National Total Burgos Males 2023 1.349 Extranjero National Total Burgos Males 2022 1.116 Extranjero National Total Burgos Males 2021 985 Extranjero National Total Burgos Females 2023 1.260 Extranjero National Total Burgos Females 2022 1.043 Extranjero National Total Burgos Females 2021 925 Extranjero National Total Cáceres Both sexes 2023 1.351 Extranjero National Total Cáceres Both sexes 2022 1.159 Extranjero National Total Cáceres Both sexes 2021 1.042 Extranjero National Total Cáceres Males 2023 673 Extranjero National Total Cáceres Males 2022 560 Extranjero National Total Cáceres Males 2021 493 Extranjero National Total Cáceres Females 2023 678 Extranjero National Total Cáceres Females 2022 599 Extranjero National Total Cáceres Females 2021 549 Extranjero National Total Cádiz Both sexes 2023 3.916 Extranjero National Total Cádiz Both sexes 2022 3.704 Extranjero National Total Cádiz Both sexes 2021 3.361 Extranjero National Total Cádiz Males 2023 1.949 Extranjero National Total Cádiz Males 2022 1.876 Extranjero National Total Cádiz Males 2021 1.732 Extranjero National Total Cádiz Females 2023 1.967 Extranjero National Total Cádiz Females 2022 1.828 Extranjero National Total Cádiz Females 2021 1.629 Extranjero National Total Cantabria Both sexes 2023 2.607 Extranjero National Total Cantabria Both sexes 2022 2.175 Extranjero National Total Cantabria Both sexes 2021 2.221 Extranjero National Total Cantabria Males 2023 1.233 Extranjero National Total Cantabria Males 2022 995 Extranjero National Total Cantabria Males 2021 1.085 Extranjero National Total Cantabria Females 2023 1.374 Extranjero National Total Cantabria Females 2022 1.180 Extranjero National Total Cantabria Females 2021 1.136 Extranjero National Total Castellón/Castelló Both sexes 2023 5.432 Extranjero National Total Castellón/Castelló Both sexes 2022 4.819 Extranjero National Total Castellón/Castelló Both sexes 2021 4.082 Extranjero National Total Castellón/Castelló Males 2023 2.845 Extranjero National Total Castellón/Castelló Males 2022 2.506 Extranjero National Total Castellón/Castelló Males 2021 2.104 Extranjero National Total Castellón/Castelló Females 2023 2.587 Extranjero National Total Castellón/Castelló Females 2022 2.313 Extranjero National Total Castellón/Castelló Females 2021 1.978 Extranjero National Total Ciudad Real Both sexes 2023 2.785 Extranjero National Total Ciudad Real Both sexes 2022 2.207 Extranjero National Total Ciudad Real Both sexes 2021 1.922 Extranjero National Total Ciudad Real Males 2023 1.447 Extranjero National Total Ciudad Real Males 2022 1.117 Extranjero National Total Ciudad Real Males 2021 930 Extranjero National Total Ciudad Real Females 2023 1.338 Extranjero National Total Ciudad Real Females 2022 1.090 Extranjero National Total Ciudad Real Females 2021 992 Extranjero National Total Córdoba Both sexes 2023 1.846 Extranjero National Total Córdoba Both sexes 2022 1.663 Extranjero National Total Córdoba Both sexes 2021 1.257 Extranjero National Total Córdoba Males 2023 826 Extranjero National Total Córdoba Males 2022 811 Extranjero National Total Córdoba Males 2021 586 Extranjero National Total Córdoba Females 2023 1.020 Extranjero National Total Córdoba Females 2022 852 Extranjero National Total Córdoba Females 2021 671 Extranjero National Total Coruña, A Both sexes 2023 4.517 Extranjero National Total Coruña, A Both sexes 2022 3.816 Extranjero National Total Coruña, A Both sexes 2021 3.264 Extranjero National Total Coruña, A Males 2023 2.262 Extranjero National Total Coruña, A Males 2022 1.848 Extranjero National Total Coruña, A Males 2021 1.580 Extranjero National Total Coruña, A Females 2023 2.255 Extranjero National Total Coruña, A Females 2022 1.968 Extranjero National Total Coruña, A Females 2021 1.684 Extranjero National Total Cuenca Both sexes 2023 1.896 Extranjero National Total Cuenca Both sexes 2022 1.731 Extranjero National Total Cuenca Both sexes 2021 1.540 Extranjero National Total Cuenca Males 2023 1.004 Extranjero National Total Cuenca Males 2022 958 Extranjero National Total Cuenca Males 2021 830 Extranjero National Total Cuenca Females 2023 892 Extranjero National Total Cuenca Females 2022 773 Extranjero National Total Cuenca Females 2021 710 Extranjero National Total Gipuzkoa Both sexes 2023 3.366 Extranjero National Total Gipuzkoa Both sexes 2022 3.207 Extranjero National Total Gipuzkoa Both sexes 2021 3.026 Extranjero National Total Gipuzkoa Males 2023 1.774 Extranjero National Total Gipuzkoa Males 2022 1.682 Extranjero National Total Gipuzkoa Males 2021 1.672 Extranjero National Total Gipuzkoa Females 2023 1.592 Extranjero National Total Gipuzkoa Females 2022 1.525 Extranjero National Total Gipuzkoa Females 2021 1.354 Extranjero National Total Girona Both sexes 2023 6.217 Extranjero National Total Girona Both sexes 2022 5.567 Extranjero National Total Girona Both sexes 2021 5.552 Extranjero National Total Girona Males 2023 3.464 Extranjero National Total Girona Males 2022 3.048 Extranjero National Total Girona Males 2021 3.054 Extranjero National Total Girona Females 2023 2.753 Extranjero National Total Girona Females 2022 2.519 Extranjero National Total Girona Females 2021 2.498 Extranjero National Total Granada Both sexes 2023 4.209 Extranjero National Total Granada Both sexes 2022 3.897 Extranjero National Total Granada Both sexes 2021 3.789 Extranjero National Total Granada Males 2023 2.048 Extranjero National Total Granada Males 2022 1.956 Extranjero National Total Granada Males 2021 1.965 Extranjero National Total Granada Females 2023 2.161 Extranjero National Total Granada Females 2022 1.941 Extranjero National Total Granada Females 2021 1.824 Extranjero National Total Guadalajara Both sexes 2023 4.475 Extranjero National Total Guadalajara Both sexes 2022 3.706 Extranjero National Total Guadalajara Both sexes 2021 3.224 Extranjero National Total Guadalajara Males 2023 2.280 Extranjero National Total Guadalajara Males 2022 1.849 Extranjero National Total Guadalajara Males 2021 1.602 Extranjero National Total Guadalajara Females 2023 2.195 Extranjero National Total Guadalajara Females 2022 1.857 Extranjero National Total Guadalajara Females 2021 1.622 Extranjero National Total Huelva Both sexes 2023 2.124 Extranjero National Total Huelva Both sexes 2022 2.275 Extranjero National Total Huelva Both sexes 2021 2.254 Extranjero National Total Huelva Males 2023 1.137 Extranjero National Total Huelva Males 2022 1.291 Extranjero National Total Huelva Males 2021 1.270 Extranjero National Total Huelva Females 2023 987 Extranjero National Total Huelva Females 2022 984 Extranjero National Total Huelva Females 2021 984 Extranjero National Total Huesca Both sexes 2023 2.173 Extranjero National Total Huesca Both sexes 2022 1.799 Extranjero National Total Huesca Both sexes 2021 1.782 Extranjero National Total Huesca Males 2023 1.199 Extranjero National Total Huesca Males 2022 964 Extranjero National Total Huesca Males 2021 993 Extranjero National Total Huesca Females 2023 974 Extranjero National Total Huesca Females 2022 835 Extranjero National Total Huesca Females 2021 789 Extranjero National Total Jaén Both sexes 2023 1.702 Extranjero National Total Jaén Both sexes 2022 1.416 Extranjero National Total Jaén Both sexes 2021 1.467 Extranjero National Total Jaén Males 2023 890 Extranjero National Total Jaén Males 2022 791 Extranjero National Total Jaén Males 2021 841 Extranjero National Total Jaén Females 2023 812 Extranjero National Total Jaén Females 2022 625 Extranjero National Total Jaén Females 2021 626 Extranjero National Total León Both sexes 2023 2.057 Extranjero National Total León Both sexes 2022 1.682 Extranjero National Total León Both sexes 2021 1.499 Extranjero National Total León Males 2023 1.014 Extranjero National Total León Males 2022 834 Extranjero National Total León Males 2021 709 Extranjero National Total León Females 2023 1.043 Extranjero National Total León Females 2022 848 Extranjero National Total León Females 2021 790 Extranjero National Total Lleida Both sexes 2023 3.575 Extranjero National Total Lleida Both sexes 2022 3.524 Extranjero National Total Lleida Both sexes 2021 3.911 Extranjero National Total Lleida Males 2023 2.102 Extranjero National Total Lleida Males 2022 2.153 Extranjero National Total Lleida Males 2021 2.382 Extranjero National Total Lleida Females 2023 1.473 Extranjero National Total Lleida Females 2022 1.371 Extranjero National Total Lleida Females 2021 1.529 Extranjero National Total Lugo Both sexes 2023 1.912 Extranjero National Total Lugo Both sexes 2022 1.626 Extranjero National Total Lugo Both sexes 2021 1.323 Extranjero National Total Lugo Males 2023 943 Extranjero National Total Lugo Males 2022 799 Extranjero National Total Lugo Males 2021 651 Extranjero National Total Lugo Females 2023 969 Extranjero National Total Lugo Females 2022 827 Extranjero National Total Lugo Females 2021 672 Extranjero National Total Madrid Both sexes 2023 36.062 Extranjero National Total Madrid Both sexes 2022 32.848 Extranjero National Total Madrid Both sexes 2021 30.299 Extranjero National Total Madrid Males 2023 17.191 Extranjero National Total Madrid Males 2022 15.300 Extranjero National Total Madrid Males 2021 14.575 Extranjero National Total Madrid Females 2023 18.871 Extranjero National Total Madrid Females 2022 17.548 Extranjero National Total Madrid Females 2021 15.724 Extranjero National Total Málaga Both sexes 2023 9.110 Extranjero National Total Málaga Both sexes 2022 9.208 Extranjero National Total Málaga Both sexes 2021 8.925 Extranjero National Total Málaga Males 2023 4.525 Extranjero National Total Málaga Males 2022 4.514 Extranjero National Total Málaga Males 2021 4.353 Extranjero National Total Málaga Females 2023 4.585 Extranjero National Total Málaga Females 2022 4.694 Extranjero National Total Málaga Females 2021 4.572 Extranjero National Total Murcia Both sexes 2023 8.660 Extranjero National Total Murcia Both sexes 2022 8.318 Extranjero National Total Murcia Both sexes 2021 8.827 Extranjero National Total Murcia Males 2023 4.713 Extranjero National Total Murcia Males 2022 4.623 Extranjero National Total Murcia Males 2021 4.942 Extranjero National Total Murcia Females 2023 3.947 Extranjero National Total Murcia Females 2022 3.695 Extranjero National Total Murcia Females 2021 3.885 Extranjero National Total Navarra Both sexes 2023 4.162 Extranjero National Total Navarra Both sexes 2022 3.800 Extranjero National Total Navarra Both sexes 2021 3.487 Extranjero National Total Navarra Males 2023 2.186 Extranjero National Total Navarra Males 2022 1.991 Extranjero National Total Navarra Males 2021 1.857 Extranjero National Total Navarra Females 2023 1.976 Extranjero National Total Navarra Females 2022 1.809 Extranjero National Total Navarra Females 2021 1.630 Extranjero National Total Ourense Both sexes 2023 1.822 Extranjero National Total Ourense Both sexes 2022 1.615 Extranjero National Total Ourense Both sexes 2021 1.412 Extranjero National Total Ourense Males 2023 863 Extranjero National Total Ourense Males 2022 784 Extranjero National Total Ourense Males 2021 716 Extranjero National Total Ourense Females 2023 959 Extranjero National Total Ourense Females 2022 831 Extranjero National Total Ourense Females 2021 696 Extranjero National Total Palencia Both sexes 2023 947 Extranjero National Total Palencia Both sexes 2022 708 Extranjero National Total Palencia Both sexes 2021 577 Extranjero National Total Palencia Males 2023 501 Extranjero National Total Palencia Males 2022 348 Extranjero National Total Palencia Males 2021 306 Extranjero National Total Palencia Females 2023 446 Extranjero National Total Palencia Females 2022 360 Extranjero National Total Palencia Females 2021 271 Extranjero National Total Palmas, Las Both sexes 2023 5.454 Extranjero National Total Palmas, Las Both sexes 2022 4.472 Extranjero National Total Palmas, Las Both sexes 2021 3.815 Extranjero National Total Palmas, Las Males 2023 2.822 Extranjero National Total Palmas, Las Males 2022 2.208 Extranjero National Total Palmas, Las Males 2021 1.957 Extranjero National Total Palmas, Las Females 2023 2.632 Extranjero National Total Palmas, Las Females 2022 2.264 Extranjero National Total Palmas, Las Females 2021 1.858 Extranjero National Total Pontevedra Both sexes 2023 3.230 Extranjero National Total Pontevedra Both sexes 2022 2.797 Extranjero National Total Pontevedra Both sexes 2021 2.620 Extranjero National Total Pontevedra Males 2023 1.567 Extranjero National Total Pontevedra Males 2022 1.285 Extranjero National Total Pontevedra Males 2021 1.219 Extranjero National Total Pontevedra Females 2023 1.663 Extranjero National Total Pontevedra Females 2022 1.512 Extranjero National Total Pontevedra Females 2021 1.401 Extranjero National Total Rioja, La Both sexes 2023 2.297 Extranjero National Total Rioja, La Both sexes 2022 2.075 Extranjero National Total Rioja, La Both sexes 2021 1.850 Extranjero National Total Rioja, La Males 2023 1.194 Extranjero National Total Rioja, La Males 2022 1.110 Extranjero National Total Rioja, La Males 2021 987 Extranjero National Total Rioja, La Females 2023 1.103 Extranjero National Total Rioja, La Females 2022 965 Extranjero National Total Rioja, La Females 2021 863 Extranjero National Total Salamanca Both sexes 2023 1.623 Extranjero National Total Salamanca Both sexes 2022 1.446 Extranjero National Total Salamanca Both sexes 2021 1.079 Extranjero National Total Salamanca Males 2023 711 Extranjero National Total Salamanca Males 2022 714 Extranjero National Total Salamanca Males 2021 508 Extranjero National Total Salamanca Females 2023 912 Extranjero National Total Salamanca Females 2022 732 Extranjero National Total Salamanca Females 2021 571 Extranjero National Total Santa Cruz de Tenerife Both sexes 2023 4.548 Extranjero National Total Santa Cruz de Tenerife Both sexes 2022 4.167 Extranjero National Total Santa Cruz de Tenerife Both sexes 2021 3.733 Extranjero National Total Santa Cruz de Tenerife Males 2023 2.239 Extranjero National Total Santa Cruz de Tenerife Males 2022 2.051 Extranjero National Total Santa Cruz de Tenerife Males 2021 1.905 Extranjero National Total Santa Cruz de Tenerife Females 2023 2.309 Extranjero National Total Santa Cruz de Tenerife Females 2022 2.116 Extranjero National Total Santa Cruz de Tenerife Females 2021 1.828 Extranjero National Total Segovia Both sexes 2023 1.609 Extranjero National Total Segovia Both sexes 2022 1.399 Extranjero National Total Segovia Both sexes 2021 1.107 Extranjero National Total Segovia Males 2023 774 Extranjero National Total Segovia Males 2022 670 Extranjero National Total Segovia Males 2021 520 Extranjero National Total Segovia Females 2023 835 Extranjero National Total Segovia Females 2022 729 Extranjero National Total Segovia Females 2021 587 Extranjero National Total Sevilla Both sexes 2023 4.968 Extranjero National Total Sevilla Both sexes 2022 4.397 Extranjero National Total Sevilla Both sexes 2021 4.047 Extranjero National Total Sevilla Males 2023 2.386 Extranjero National Total Sevilla Males 2022 2.064 Extranjero National Total Sevilla Males 2021 1.929 Extranjero National Total Sevilla Females 2023 2.582 Extranjero National Total Sevilla Females 2022 2.333 Extranjero National Total Sevilla Females 2021 2.118 Extranjero National Total Soria Both sexes 2023 971 Extranjero National Total Soria Both sexes 2022 845 Extranjero National Total Soria Both sexes 2021 571 Extranjero National Total Soria Males 2023 499 Extranjero National Total Soria Males 2022 429 Extranjero National Total Soria Males 2021 296 Extranjero National Total Soria Females 2023 472 Extranjero National Total Soria Females 2022 416 Extranjero National Total Soria Females 2021 275 Extranjero National Total Tarragona Both sexes 2023 7.431 Extranjero National Total Tarragona Both sexes 2022 6.917 Extranjero National Total Tarragona Both sexes 2021 7.358 Extranjero National Total Tarragona Males 2023 3.867 Extranjero National Total Tarragona Males 2022 3.720 Extranjero National Total Tarragona Males 2021 4.130 Extranjero National Total Tarragona Females 2023 3.564 Extranjero National Total Tarragona Females 2022 3.197 Extranjero National Total Tarragona Females 2021 3.228 Extranjero National Total Teruel Both sexes 2023 1.344 Extranjero National Total Teruel Both sexes 2022 1.218 Extranjero National Total Teruel Both sexes 2021 1.005 Extranjero National Total Teruel Males 2023 704 Extranjero National Total Teruel Males 2022 654 Extranjero National Total Teruel Males 2021 538 Extranjero National Total Teruel Females 2023 640 Extranjero National Total Teruel Females 2022 564 Extranjero National Total Teruel Females 2021 467 Extranjero National Total Toledo Both sexes 2023 10.946 Extranjero National Total Toledo Both sexes 2022 10.516 Extranjero National Total Toledo Both sexes 2021 8.583 Extranjero National Total Toledo Males 2023 5.603 Extranjero National Total Toledo Males 2022 5.601 Extranjero National Total Toledo Males 2021 4.331 Extranjero National Total Toledo Females 2023 5.343 Extranjero National Total Toledo Females 2022 4.915 Extranjero National Total Toledo Females 2021 4.252 Extranjero National Total Valencia/València Both sexes 2023 17.286 Extranjero National Total Valencia/València Both sexes 2022 14.147 Extranjero National Total Valencia/València Both sexes 2021 13.371 Extranjero National Total Valencia/València Males 2023 8.770 Extranjero National Total Valencia/València Males 2022 7.107 Extranjero National Total Valencia/València Males 2021 6.936 Extranjero National Total Valencia/València Females 2023 8.516 Extranjero National Total Valencia/València Females 2022 7.040 Extranjero National Total Valencia/València Females 2021 6.435 Extranjero National Total Valladolid Both sexes 2023 3.143 Extranjero National Total Valladolid Both sexes 2022 2.448 Extranjero National Total Valladolid Both sexes 2021 1.978 Extranjero National Total Valladolid Males 2023 1.564 Extranjero National Total Valladolid Males 2022 1.242 Extranjero National Total Valladolid Males 2021 1.004 Extranjero National Total Valladolid Females 2023 1.579 Extranjero National Total Valladolid Females 2022 1.206 Extranjero National Total Valladolid Females 2021 974 Extranjero National Total Zamora Both sexes 2023 883 Extranjero National Total Zamora Both sexes 2022 752 Extranjero National Total Zamora Both sexes 2021 600 Extranjero National Total Zamora Males 2023 457 Extranjero National Total Zamora Males 2022 383 Extranjero National Total Zamora Males 2021 292 Extranjero National Total Zamora Females 2023 426 Extranjero National Total Zamora Females 2022 369 Extranjero National Total Zamora Females 2021 308 Extranjero National Total Zaragoza Both sexes 2023 6.709 Extranjero National Total Zaragoza Both sexes 2022 5.505 Extranjero National Total Zaragoza Both sexes 2021 4.793 Extranjero National Total Zaragoza Males 2023 3.681 Extranjero National Total Zaragoza Males 2022 2.995 Extranjero National Total Zaragoza Males 2021 2.781 Extranjero National Total Zaragoza Females 2023 3.028 Extranjero National Total Zaragoza Females 2022 2.510 Extranjero National Total Zaragoza Females 2021 2.012 Extranjero National Total Ceuta Both sexes 2023 423 Extranjero National Total Ceuta Both sexes 2022 309 Extranjero National Total Ceuta Both sexes 2021 197 Extranjero National Total Ceuta Males 2023 239 Extranjero National Total Ceuta Males 2022 153 Extranjero National Total Ceuta Males 2021 114 Extranjero National Total Ceuta Females 2023 184 Extranjero National Total Ceuta Females 2022 156 Extranjero National Total Ceuta Females 2021 83 Extranjero National Total Melilla Both sexes 2023 674 Extranjero National Total Melilla Both sexes 2022 532 Extranjero National Total Melilla Both sexes 2021 441 Extranjero National Total Melilla Males 2023 387 Extranjero National Total Melilla Males 2022 297 Extranjero National Total Melilla Males 2021 237 Extranjero National Total Melilla Females 2023 287 Extranjero National Total Melilla Females 2022 235 Extranjero National Total Melilla Females 2021 204