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.845 Total National Total Albacete Both sexes 2022 6.901 Total National Total Albacete Both sexes 2021 6.238 Total National Total Albacete Males 2023 3.517 Total National Total Albacete Males 2022 3.536 Total National Total Albacete Males 2021 3.206 Total National Total Albacete Females 2023 3.328 Total National Total Albacete Females 2022 3.365 Total National Total Albacete Females 2021 3.032 Total National Total Alicante/Alacant Both sexes 2023 26.722 Total National Total Alicante/Alacant Both sexes 2022 26.611 Total National Total Alicante/Alacant Both sexes 2021 25.006 Total National Total Alicante/Alacant Males 2023 13.591 Total National Total Alicante/Alacant Males 2022 13.526 Total National Total Alicante/Alacant Males 2021 13.050 Total National Total Alicante/Alacant Females 2023 13.131 Total National Total Alicante/Alacant Females 2022 13.085 Total National Total Alicante/Alacant Females 2021 11.956 Total National Total Almería Both sexes 2023 11.385 Total National Total Almería Both sexes 2022 10.914 Total National Total Almería Both sexes 2021 10.285 Total National Total Almería Males 2023 6.178 Total National Total Almería Males 2022 5.949 Total National Total Almería Males 2021 5.646 Total National Total Almería Females 2023 5.207 Total National Total Almería Females 2022 4.965 Total National Total Almería Females 2021 4.639 Total National Total Araba/Álava Both sexes 2023 5.503 Total National Total Araba/Álava Both sexes 2022 5.516 Total National Total Araba/Álava Both sexes 2021 5.263 Total National Total Araba/Álava Males 2023 2.886 Total National Total Araba/Álava Males 2022 2.808 Total National Total Araba/Álava Males 2021 2.789 Total National Total Araba/Álava Females 2023 2.617 Total National Total Araba/Álava Females 2022 2.708 Total National Total Araba/Álava Females 2021 2.474 Total National Total Asturias Both sexes 2023 9.675 Total National Total Asturias Both sexes 2022 9.986 Total National Total Asturias Both sexes 2021 9.762 Total National Total Asturias Males 2023 4.738 Total National Total Asturias Males 2022 4.984 Total National Total Asturias Males 2021 4.921 Total National Total Asturias Females 2023 4.937 Total National Total Asturias Females 2022 5.002 Total National Total Asturias Females 2021 4.841 Total National Total Ávila Both sexes 2023 4.666 Total National Total Ávila Both sexes 2022 4.997 Total National Total Ávila Both sexes 2021 4.559 Total National Total Ávila Males 2023 2.392 Total National Total Ávila Males 2022 2.460 Total National Total Ávila Males 2021 2.297 Total National Total Ávila Females 2023 2.274 Total National Total Ávila Females 2022 2.537 Total National Total Ávila Females 2021 2.262 Total National Total Badajoz Both sexes 2023 8.140 Total National Total Badajoz Both sexes 2022 9.012 Total National Total Badajoz Both sexes 2021 7.840 Total National Total Badajoz Males 2023 4.136 Total National Total Badajoz Males 2022 4.444 Total National Total Badajoz Males 2021 3.950 Total National Total Badajoz Females 2023 4.004 Total National Total Badajoz Females 2022 4.568 Total National Total Badajoz Females 2021 3.890 Total National Total Balears, Illes Both sexes 2023 21.064 Total National Total Balears, Illes Both sexes 2022 19.419 Total National Total Balears, Illes Both sexes 2021 20.463 Total National Total Balears, Illes Males 2023 10.951 Total National Total Balears, Illes Males 2022 10.064 Total National Total Balears, Illes Males 2021 10.766 Total National Total Balears, Illes Females 2023 10.113 Total National Total Balears, Illes Females 2022 9.355 Total National Total Balears, Illes Females 2021 9.697 Total National Total Barcelona Both sexes 2023 64.438 Total National Total Barcelona Both sexes 2022 64.396 Total National Total Barcelona Both sexes 2021 66.805 Total National Total Barcelona Males 2023 32.597 Total National Total Barcelona Males 2022 32.666 Total National Total Barcelona Males 2021 34.259 Total National Total Barcelona Females 2023 31.841 Total National Total Barcelona Females 2022 31.730 Total National Total Barcelona Females 2021 32.546 Total National Total Bizkaia Both sexes 2023 12.032 Total National Total Bizkaia Both sexes 2022 12.776 Total National Total Bizkaia Both sexes 2021 12.963 Total National Total Bizkaia Males 2023 5.976 Total National Total Bizkaia Males 2022 6.370 Total National Total Bizkaia Males 2021 6.739 Total National Total Bizkaia Females 2023 6.056 Total National Total Bizkaia Females 2022 6.406 Total National Total Bizkaia Females 2021 6.224 Total National Total Burgos Both sexes 2023 6.544 Total National Total Burgos Both sexes 2022 6.655 Total National Total Burgos Both sexes 2021 6.338 Total National Total Burgos Males 2023 3.298 Total National Total Burgos Males 2022 3.304 Total National Total Burgos Males 2021 3.251 Total National Total Burgos Females 2023 3.246 Total National Total Burgos Females 2022 3.351 Total National Total Burgos Females 2021 3.087 Total National Total Cáceres Both sexes 2023 6.303 Total National Total Cáceres Both sexes 2022 6.735 Total National Total Cáceres Both sexes 2021 5.851 Total National Total Cáceres Males 2023 3.137 Total National Total Cáceres Males 2022 3.354 Total National Total Cáceres Males 2021 2.955 Total National Total Cáceres Females 2023 3.166 Total National Total Cáceres Females 2022 3.381 Total National Total Cáceres Females 2021 2.896 Total National Total Cádiz Both sexes 2023 15.642 Total National Total Cádiz Both sexes 2022 16.767 Total National Total Cádiz Both sexes 2021 15.036 Total National Total Cádiz Males 2023 8.235 Total National Total Cádiz Males 2022 8.775 Total National Total Cádiz Males 2021 8.005 Total National Total Cádiz Females 2023 7.407 Total National Total Cádiz Females 2022 7.992 Total National Total Cádiz Females 2021 7.031 Total National Total Cantabria Both sexes 2023 8.056 Total National Total Cantabria Both sexes 2022 8.133 Total National Total Cantabria Both sexes 2021 8.243 Total National Total Cantabria Males 2023 3.999 Total National Total Cantabria Males 2022 4.055 Total National Total Cantabria Males 2021 4.205 Total National Total Cantabria Females 2023 4.057 Total National Total Cantabria Females 2022 4.078 Total National Total Cantabria Females 2021 4.038 Total National Total Castellón/Castelló Both sexes 2023 9.600 Total National Total Castellón/Castelló Both sexes 2022 8.469 Total National Total Castellón/Castelló Both sexes 2021 7.659 Total National Total Castellón/Castelló Males 2023 4.844 Total National Total Castellón/Castelló Males 2022 4.213 Total National Total Castellón/Castelló Males 2021 3.968 Total National Total Castellón/Castelló Females 2023 4.756 Total National Total Castellón/Castelló Females 2022 4.256 Total National Total Castellón/Castelló Females 2021 3.691 Total National Total Ciudad Real Both sexes 2023 8.381 Total National Total Ciudad Real Both sexes 2022 8.858 Total National Total Ciudad Real Both sexes 2021 8.028 Total National Total Ciudad Real Males 2023 4.239 Total National Total Ciudad Real Males 2022 4.421 Total National Total Ciudad Real Males 2021 4.125 Total National Total Ciudad Real Females 2023 4.142 Total National Total Ciudad Real Females 2022 4.437 Total National Total Ciudad Real Females 2021 3.903 Total National Total Córdoba Both sexes 2023 9.744 Total National Total Córdoba Both sexes 2022 9.818 Total National Total Córdoba Both sexes 2021 9.350 Total National Total Córdoba Males 2023 4.851 Total National Total Córdoba Males 2022 4.870 Total National Total Córdoba Males 2021 4.731 Total National Total Córdoba Females 2023 4.893 Total National Total Córdoba Females 2022 4.948 Total National Total Córdoba Females 2021 4.619 Total National Total Coruña, A Both sexes 2023 12.522 Total National Total Coruña, A Both sexes 2022 12.653 Total National Total Coruña, A Both sexes 2021 11.792 Total National Total Coruña, A Males 2023 6.403 Total National Total Coruña, A Males 2022 6.340 Total National Total Coruña, A Males 2021 5.984 Total National Total Coruña, A Females 2023 6.119 Total National Total Coruña, A Females 2022 6.313 Total National Total Coruña, A Females 2021 5.808 Total National Total Cuenca Both sexes 2023 5.698 Total National Total Cuenca Both sexes 2022 5.237 Total National Total Cuenca Both sexes 2021 4.577 Total National Total Cuenca Males 2023 2.885 Total National Total Cuenca Males 2022 2.612 Total National Total Cuenca Males 2021 2.303 Total National Total Cuenca Females 2023 2.813 Total National Total Cuenca Females 2022 2.625 Total National Total Cuenca Females 2021 2.274 Total National Total Gipuzkoa Both sexes 2023 7.787 Total National Total Gipuzkoa Both sexes 2022 7.930 Total National Total Gipuzkoa Both sexes 2021 8.043 Total National Total Gipuzkoa Males 2023 4.024 Total National Total Gipuzkoa Males 2022 4.064 Total National Total Gipuzkoa Males 2021 4.249 Total National Total Gipuzkoa Females 2023 3.763 Total National Total Gipuzkoa Females 2022 3.866 Total National Total Gipuzkoa Females 2021 3.794 Total National Total Girona Both sexes 2023 13.953 Total National Total Girona Both sexes 2022 13.543 Total National Total Girona Both sexes 2021 12.617 Total National Total Girona Males 2023 7.151 Total National Total Girona Males 2022 6.796 Total National Total Girona Males 2021 6.498 Total National Total Girona Females 2023 6.802 Total National Total Girona Females 2022 6.747 Total National Total Girona Females 2021 6.119 Total National Total Granada Both sexes 2023 14.689 Total National Total Granada Both sexes 2022 14.590 Total National Total Granada Both sexes 2021 14.035 Total National Total Granada Males 2023 7.444 Total National Total Granada Males 2022 7.219 Total National Total Granada Males 2021 7.082 Total National Total Granada Females 2023 7.245 Total National Total Granada Females 2022 7.371 Total National Total Granada Females 2021 6.953 Total National Total Guadalajara Both sexes 2023 9.165 Total National Total Guadalajara Both sexes 2022 8.609 Total National Total Guadalajara Both sexes 2021 8.659 Total National Total Guadalajara Males 2023 4.681 Total National Total Guadalajara Males 2022 4.316 Total National Total Guadalajara Males 2021 4.413 Total National Total Guadalajara Females 2023 4.484 Total National Total Guadalajara Females 2022 4.293 Total National Total Guadalajara Females 2021 4.246 Total National Total Huelva Both sexes 2023 6.797 Total National Total Huelva Both sexes 2022 6.919 Total National Total Huelva Both sexes 2021 6.092 Total National Total Huelva Males 2023 3.552 Total National Total Huelva Males 2022 3.515 Total National Total Huelva Males 2021 3.114 Total National Total Huelva Females 2023 3.245 Total National Total Huelva Females 2022 3.404 Total National Total Huelva Females 2021 2.978 Total National Total Huesca Both sexes 2023 5.142 Total National Total Huesca Both sexes 2022 5.239 Total National Total Huesca Both sexes 2021 4.950 Total National Total Huesca Males 2023 2.606 Total National Total Huesca Males 2022 2.758 Total National Total Huesca Males 2021 2.667 Total National Total Huesca Females 2023 2.536 Total National Total Huesca Females 2022 2.481 Total National Total Huesca Females 2021 2.283 Total National Total Jaén Both sexes 2023 9.628 Total National Total Jaén Both sexes 2022 10.435 Total National Total Jaén Both sexes 2021 9.070 Total National Total Jaén Males 2023 4.850 Total National Total Jaén Males 2022 5.244 Total National Total Jaén Males 2021 4.593 Total National Total Jaén Females 2023 4.778 Total National Total Jaén Females 2022 5.191 Total National Total Jaén Females 2021 4.477 Total National Total León Both sexes 2023 7.202 Total National Total León Both sexes 2022 7.330 Total National Total León Both sexes 2021 6.923 Total National Total León Males 2023 3.640 Total National Total León Males 2022 3.692 Total National Total León Males 2021 3.506 Total National Total León Females 2023 3.562 Total National Total León Females 2022 3.638 Total National Total León Females 2021 3.417 Total National Total Lleida Both sexes 2023 8.354 Total National Total Lleida Both sexes 2022 8.091 Total National Total Lleida Both sexes 2021 7.381 Total National Total Lleida Males 2023 4.544 Total National Total Lleida Males 2022 4.372 Total National Total Lleida Males 2021 4.093 Total National Total Lleida Females 2023 3.810 Total National Total Lleida Females 2022 3.719 Total National Total Lleida Females 2021 3.288 Total National Total Lugo Both sexes 2023 5.104 Total National Total Lugo Both sexes 2022 5.241 Total National Total Lugo Both sexes 2021 4.508 Total National Total Lugo Males 2023 2.536 Total National Total Lugo Males 2022 2.537 Total National Total Lugo Males 2021 2.226 Total National Total Lugo Females 2023 2.568 Total National Total Lugo Females 2022 2.704 Total National Total Lugo Females 2021 2.282 Total National Total Madrid Both sexes 2023 109.596 Total National Total Madrid Both sexes 2022 104.883 Total National Total Madrid Both sexes 2021 105.348 Total National Total Madrid Males 2023 54.290 Total National Total Madrid Males 2022 52.157 Total National Total Madrid Males 2021 52.405 Total National Total Madrid Females 2023 55.306 Total National Total Madrid Females 2022 52.726 Total National Total Madrid Females 2021 52.943 Total National Total Málaga Both sexes 2023 22.578 Total National Total Málaga Both sexes 2022 21.929 Total National Total Málaga Both sexes 2021 20.382 Total National Total Málaga Males 2023 11.250 Total National Total Málaga Males 2022 11.109 Total National Total Málaga Males 2021 10.441 Total National Total Málaga Females 2023 11.328 Total National Total Málaga Females 2022 10.820 Total National Total Málaga Females 2021 9.941 Total National Total Murcia Both sexes 2023 20.551 Total National Total Murcia Both sexes 2022 19.922 Total National Total Murcia Both sexes 2021 18.228 Total National Total Murcia Males 2023 11.505 Total National Total Murcia Males 2022 10.890 Total National Total Murcia Males 2021 10.124 Total National Total Murcia Females 2023 9.046 Total National Total Murcia Females 2022 9.032 Total National Total Murcia Females 2021 8.104 Total National Total Navarra Both sexes 2023 8.834 Total National Total Navarra Both sexes 2022 8.682 Total National Total Navarra Both sexes 2021 8.217 Total National Total Navarra Males 2023 4.415 Total National Total Navarra Males 2022 4.305 Total National Total Navarra Males 2021 4.253 Total National Total Navarra Females 2023 4.419 Total National Total Navarra Females 2022 4.377 Total National Total Navarra Females 2021 3.964 Total National Total Ourense Both sexes 2023 5.116 Total National Total Ourense Both sexes 2022 5.347 Total National Total Ourense Both sexes 2021 4.695 Total National Total Ourense Males 2023 2.511 Total National Total Ourense Males 2022 2.594 Total National Total Ourense Males 2021 2.294 Total National Total Ourense Females 2023 2.605 Total National Total Ourense Females 2022 2.753 Total National Total Ourense Females 2021 2.401 Total National Total Palencia Both sexes 2023 2.960 Total National Total Palencia Both sexes 2022 3.110 Total National Total Palencia Both sexes 2021 2.637 Total National Total Palencia Males 2023 1.447 Total National Total Palencia Males 2022 1.517 Total National Total Palencia Males 2021 1.333 Total National Total Palencia Females 2023 1.513 Total National Total Palencia Females 2022 1.593 Total National Total Palencia Females 2021 1.304 Total National Total Palmas, Las Both sexes 2023 14.863 Total National Total Palmas, Las Both sexes 2022 14.318 Total National Total Palmas, Las Both sexes 2021 14.907 Total National Total Palmas, Las Males 2023 7.735 Total National Total Palmas, Las Males 2022 7.513 Total National Total Palmas, Las Males 2021 8.024 Total National Total Palmas, Las Females 2023 7.128 Total National Total Palmas, Las Females 2022 6.805 Total National Total Palmas, Las Females 2021 6.883 Total National Total Pontevedra Both sexes 2023 10.283 Total National Total Pontevedra Both sexes 2022 10.388 Total National Total Pontevedra Both sexes 2021 9.338 Total National Total Pontevedra Males 2023 5.121 Total National Total Pontevedra Males 2022 5.177 Total National Total Pontevedra Males 2021 4.642 Total National Total Pontevedra Females 2023 5.162 Total National Total Pontevedra Females 2022 5.211 Total National Total Pontevedra Females 2021 4.696 Total National Total Rioja, La Both sexes 2023 5.192 Total National Total Rioja, La Both sexes 2022 5.220 Total National Total Rioja, La Both sexes 2021 5.148 Total National Total Rioja, La Males 2023 2.620 Total National Total Rioja, La Males 2022 2.560 Total National Total Rioja, La Males 2021 2.648 Total National Total Rioja, La Females 2023 2.572 Total National Total Rioja, La Females 2022 2.660 Total National Total Rioja, La Females 2021 2.500 Total National Total Salamanca Both sexes 2023 5.719 Total National Total Salamanca Both sexes 2022 5.888 Total National Total Salamanca Both sexes 2021 5.363 Total National Total Salamanca Males 2023 2.782 Total National Total Salamanca Males 2022 2.877 Total National Total Salamanca Males 2021 2.598 Total National Total Salamanca Females 2023 2.937 Total National Total Salamanca Females 2022 3.011 Total National Total Salamanca Females 2021 2.765 Total National Total Santa Cruz de Tenerife Both sexes 2023 13.115 Total National Total Santa Cruz de Tenerife Both sexes 2022 12.387 Total National Total Santa Cruz de Tenerife Both sexes 2021 13.044 Total National Total Santa Cruz de Tenerife Males 2023 6.558 Total National Total Santa Cruz de Tenerife Males 2022 6.365 Total National Total Santa Cruz de Tenerife Males 2021 6.813 Total National Total Santa Cruz de Tenerife Females 2023 6.557 Total National Total Santa Cruz de Tenerife Females 2022 6.022 Total National Total Santa Cruz de Tenerife Females 2021 6.231 Total National Total Segovia Both sexes 2023 4.217 Total National Total Segovia Both sexes 2022 4.187 Total National Total Segovia Both sexes 2021 3.950 Total National Total Segovia Males 2023 2.095 Total National Total Segovia Males 2022 2.081 Total National Total Segovia Males 2021 1.995 Total National Total Segovia Females 2023 2.122 Total National Total Segovia Females 2022 2.106 Total National Total Segovia Females 2021 1.955 Total National Total Sevilla Both sexes 2023 19.342 Total National Total Sevilla Both sexes 2022 19.344 Total National Total Sevilla Both sexes 2021 18.960 Total National Total Sevilla Males 2023 9.683 Total National Total Sevilla Males 2022 9.746 Total National Total Sevilla Males 2021 9.603 Total National Total Sevilla Females 2023 9.659 Total National Total Sevilla Females 2022 9.598 Total National Total Sevilla Females 2021 9.357 Total National Total Soria Both sexes 2023 2.585 Total National Total Soria Both sexes 2022 2.358 Total National Total Soria Both sexes 2021 2.258 Total National Total Soria Males 2023 1.309 Total National Total Soria Males 2022 1.190 Total National Total Soria Males 2021 1.169 Total National Total Soria Females 2023 1.276 Total National Total Soria Females 2022 1.168 Total National Total Soria Females 2021 1.089 Total National Total Tarragona Both sexes 2023 15.861 Total National Total Tarragona Both sexes 2022 15.308 Total National Total Tarragona Both sexes 2021 14.742 Total National Total Tarragona Males 2023 8.202 Total National Total Tarragona Males 2022 7.893 Total National Total Tarragona Males 2021 7.793 Total National Total Tarragona Females 2023 7.659 Total National Total Tarragona Females 2022 7.415 Total National Total Tarragona Females 2021 6.949 Total National Total Teruel Both sexes 2023 3.940 Total National Total Teruel Both sexes 2022 3.555 Total National Total Teruel Both sexes 2021 3.216 Total National Total Teruel Males 2023 1.988 Total National Total Teruel Males 2022 1.813 Total National Total Teruel Males 2021 1.702 Total National Total Teruel Females 2023 1.952 Total National Total Teruel Females 2022 1.742 Total National Total Teruel Females 2021 1.514 Total National Total Toledo Both sexes 2023 22.905 Total National Total Toledo Both sexes 2022 21.777 Total National Total Toledo Both sexes 2021 20.338 Total National Total Toledo Males 2023 11.760 Total National Total Toledo Males 2022 10.915 Total National Total Toledo Males 2021 10.400 Total National Total Toledo Females 2023 11.145 Total National Total Toledo Females 2022 10.862 Total National Total Toledo Females 2021 9.938 Total National Total Valencia/València Both sexes 2023 27.955 Total National Total Valencia/València Both sexes 2022 27.303 Total National Total Valencia/València Both sexes 2021 24.752 Total National Total Valencia/València Males 2023 14.142 Total National Total Valencia/València Males 2022 13.742 Total National Total Valencia/València Males 2021 12.750 Total National Total Valencia/València Females 2023 13.813 Total National Total Valencia/València Females 2022 13.561 Total National Total Valencia/València Females 2021 12.002 Total National Total Valladolid Both sexes 2023 7.413 Total National Total Valladolid Both sexes 2022 7.929 Total National Total Valladolid Both sexes 2021 7.132 Total National Total Valladolid Males 2023 3.710 Total National Total Valladolid Males 2022 3.948 Total National Total Valladolid Males 2021 3.635 Total National Total Valladolid Females 2023 3.703 Total National Total Valladolid Females 2022 3.981 Total National Total Valladolid Females 2021 3.497 Total National Total Zamora Both sexes 2023 3.321 Total National Total Zamora Both sexes 2022 3.461 Total National Total Zamora Both sexes 2021 2.897 Total National Total Zamora Males 2023 1.686 Total National Total Zamora Males 2022 1.680 Total National Total Zamora Males 2021 1.410 Total National Total Zamora Females 2023 1.635 Total National Total Zamora Females 2022 1.781 Total National Total Zamora Females 2021 1.487 Total National Total Zaragoza Both sexes 2023 13.206 Total National Total Zaragoza Both sexes 2022 13.458 Total National Total Zaragoza Both sexes 2021 12.899 Total National Total Zaragoza Males 2023 6.989 Total National Total Zaragoza Males 2022 7.123 Total National Total Zaragoza Males 2021 6.925 Total National Total Zaragoza Females 2023 6.217 Total National Total Zaragoza Females 2022 6.335 Total National Total Zaragoza Females 2021 5.974 Total National Total Ceuta Both sexes 2023 2.497 Total National Total Ceuta Both sexes 2022 2.682 Total National Total Ceuta Both sexes 2021 2.973 Total National Total Ceuta Males 2023 1.381 Total National Total Ceuta Males 2022 1.465 Total National Total Ceuta Males 2021 1.660 Total National Total Ceuta Females 2023 1.116 Total National Total Ceuta Females 2022 1.217 Total National Total Ceuta Females 2021 1.313 Total National Total Melilla Both sexes 2023 2.865 Total National Total Melilla Both sexes 2022 3.003 Total National Total Melilla Both sexes 2021 3.368 Total National Total Melilla Males 2023 1.665 Total National Total Melilla Males 2022 1.693 Total National Total Melilla Males 2021 1.863 Total National Total Melilla Females 2023 1.200 Total National Total Melilla Females 2022 1.310 Total National Total Melilla Females 2021 1.505 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 4.528 Spain National Total Albacete Both sexes 2022 4.885 Spain National Total Albacete Both sexes 2021 4.457 Spain National Total Albacete Males 2023 2.242 Spain National Total Albacete Males 2022 2.457 Spain National Total Albacete Males 2021 2.226 Spain National Total Albacete Females 2023 2.286 Spain National Total Albacete Females 2022 2.428 Spain National Total Albacete Females 2021 2.231 Spain National Total Alicante/Alacant Both sexes 2023 13.900 Spain National Total Alicante/Alacant Both sexes 2022 14.727 Spain National Total Alicante/Alacant Both sexes 2021 13.966 Spain National Total Alicante/Alacant Males 2023 7.006 Spain National Total Alicante/Alacant Males 2022 7.292 Spain National Total Alicante/Alacant Males 2021 7.137 Spain National Total Alicante/Alacant Females 2023 6.894 Spain National Total Alicante/Alacant Females 2022 7.435 Spain National Total Alicante/Alacant Females 2021 6.829 Spain National Total Almería Both sexes 2023 6.156 Spain National Total Almería Both sexes 2022 6.217 Spain National Total Almería Both sexes 2021 5.952 Spain National Total Almería Males 2023 3.105 Spain National Total Almería Males 2022 3.168 Spain National Total Almería Males 2021 3.003 Spain National Total Almería Females 2023 3.051 Spain National Total Almería Females 2022 3.049 Spain National Total Almería Females 2021 2.949 Spain National Total Araba/Álava Both sexes 2023 3.360 Spain National Total Araba/Álava Both sexes 2022 3.546 Spain National Total Araba/Álava Both sexes 2021 3.519 Spain National Total Araba/Álava Males 2023 1.737 Spain National Total Araba/Álava Males 2022 1.785 Spain National Total Araba/Álava Males 2021 1.846 Spain National Total Araba/Álava Females 2023 1.623 Spain National Total Araba/Álava Females 2022 1.761 Spain National Total Araba/Álava Females 2021 1.673 Spain National Total Asturias Both sexes 2023 6.593 Spain National Total Asturias Both sexes 2022 7.221 Spain National Total Asturias Both sexes 2021 7.141 Spain National Total Asturias Males 2023 3.301 Spain National Total Asturias Males 2022 3.648 Spain National Total Asturias Males 2021 3.647 Spain National Total Asturias Females 2023 3.292 Spain National Total Asturias Females 2022 3.573 Spain National Total Asturias Females 2021 3.494 Spain National Total Ávila Both sexes 2023 3.273 Spain National Total Ávila Both sexes 2022 3.704 Spain National Total Ávila Both sexes 2021 3.412 Spain National Total Ávila Males 2023 1.694 Spain National Total Ávila Males 2022 1.849 Spain National Total Ávila Males 2021 1.733 Spain National Total Ávila Females 2023 1.579 Spain National Total Ávila Females 2022 1.855 Spain National Total Ávila Females 2021 1.679 Spain National Total Badajoz Both sexes 2023 6.478 Spain National Total Badajoz Both sexes 2022 7.397 Spain National Total Badajoz Both sexes 2021 6.335 Spain National Total Badajoz Males 2023 3.370 Spain National Total Badajoz Males 2022 3.689 Spain National Total Badajoz Males 2021 3.230 Spain National Total Badajoz Females 2023 3.108 Spain National Total Badajoz Females 2022 3.708 Spain National Total Badajoz Females 2021 3.105 Spain National Total Balears, Illes Both sexes 2023 13.762 Spain National Total Balears, Illes Both sexes 2022 13.042 Spain National Total Balears, Illes Both sexes 2021 13.914 Spain National Total Balears, Illes Males 2023 7.176 Spain National Total Balears, Illes Males 2022 6.815 Spain National Total Balears, Illes Males 2021 7.279 Spain National Total Balears, Illes Females 2023 6.586 Spain National Total Balears, Illes Females 2022 6.227 Spain National Total Balears, Illes Females 2021 6.635 Spain National Total Barcelona Both sexes 2023 37.402 Spain National Total Barcelona Both sexes 2022 39.961 Spain National Total Barcelona Both sexes 2021 42.888 Spain National Total Barcelona Males 2023 18.630 Spain National Total Barcelona Males 2022 19.879 Spain National Total Barcelona Males 2021 21.548 Spain National Total Barcelona Females 2023 18.772 Spain National Total Barcelona Females 2022 20.082 Spain National Total Barcelona Females 2021 21.340 Spain National Total Bizkaia Both sexes 2023 7.699 Spain National Total Bizkaia Both sexes 2022 8.746 Spain National Total Bizkaia Both sexes 2021 9.140 Spain National Total Bizkaia Males 2023 3.791 Spain National Total Bizkaia Males 2022 4.334 Spain National Total Bizkaia Males 2021 4.721 Spain National Total Bizkaia Females 2023 3.908 Spain National Total Bizkaia Females 2022 4.412 Spain National Total Bizkaia Females 2021 4.419 Spain National Total Burgos Both sexes 2023 4.228 Spain National Total Burgos Both sexes 2022 4.675 Spain National Total Burgos Both sexes 2021 4.413 Spain National Total Burgos Males 2023 2.166 Spain National Total Burgos Males 2022 2.328 Spain National Total Burgos Males 2021 2.274 Spain National Total Burgos Females 2023 2.062 Spain National Total Burgos Females 2022 2.347 Spain National Total Burgos Females 2021 2.139 Spain National Total Cáceres Both sexes 2023 4.868 Spain National Total Cáceres Both sexes 2022 5.485 Spain National Total Cáceres Both sexes 2021 4.774 Spain National Total Cáceres Males 2023 2.419 Spain National Total Cáceres Males 2022 2.729 Spain National Total Cáceres Males 2021 2.380 Spain National Total Cáceres Females 2023 2.449 Spain National Total Cáceres Females 2022 2.756 Spain National Total Cáceres Females 2021 2.394 Spain National Total Cádiz Both sexes 2023 11.729 Spain National Total Cádiz Both sexes 2022 13.089 Spain National Total Cádiz Both sexes 2021 11.544 Spain National Total Cádiz Males 2023 6.174 Spain National Total Cádiz Males 2022 6.877 Spain National Total Cádiz Males 2021 6.180 Spain National Total Cádiz Females 2023 5.555 Spain National Total Cádiz Females 2022 6.212 Spain National Total Cádiz Females 2021 5.364 Spain National Total Cantabria Both sexes 2023 5.428 Spain National Total Cantabria Both sexes 2022 5.760 Spain National Total Cantabria Both sexes 2021 5.977 Spain National Total Cantabria Males 2023 2.750 Spain National Total Cantabria Males 2022 2.927 Spain National Total Cantabria Males 2021 3.126 Spain National Total Cantabria Females 2023 2.678 Spain National Total Cantabria Females 2022 2.833 Spain National Total Cantabria Females 2021 2.851 Spain National Total Castellón/Castelló Both sexes 2023 5.428 Spain National Total Castellón/Castelló Both sexes 2022 5.239 Spain National Total Castellón/Castelló Both sexes 2021 4.872 Spain National Total Castellón/Castelló Males 2023 2.708 Spain National Total Castellón/Castelló Males 2022 2.587 Spain National Total Castellón/Castelló Males 2021 2.499 Spain National Total Castellón/Castelló Females 2023 2.720 Spain National Total Castellón/Castelló Females 2022 2.652 Spain National Total Castellón/Castelló Females 2021 2.373 Spain National Total Ciudad Real Both sexes 2023 5.718 Spain National Total Ciudad Real Both sexes 2022 6.465 Spain National Total Ciudad Real Both sexes 2021 5.788 Spain National Total Ciudad Real Males 2023 2.868 Spain National Total Ciudad Real Males 2022 3.178 Spain National Total Ciudad Real Males 2021 2.926 Spain National Total Ciudad Real Females 2023 2.850 Spain National Total Ciudad Real Females 2022 3.287 Spain National Total Ciudad Real Females 2021 2.862 Spain National Total Córdoba Both sexes 2023 7.689 Spain National Total Córdoba Both sexes 2022 8.094 Spain National Total Córdoba Both sexes 2021 7.672 Spain National Total Córdoba Males 2023 3.834 Spain National Total Córdoba Males 2022 4.042 Spain National Total Córdoba Males 2021 3.877 Spain National Total Córdoba Females 2023 3.855 Spain National Total Córdoba Females 2022 4.052 Spain National Total Córdoba Females 2021 3.795 Spain National Total Coruña, A Both sexes 2023 8.431 Spain National Total Coruña, A Both sexes 2022 8.868 Spain National Total Coruña, A Both sexes 2021 8.542 Spain National Total Coruña, A Males 2023 4.394 Spain National Total Coruña, A Males 2022 4.493 Spain National Total Coruña, A Males 2021 4.418 Spain National Total Coruña, A Females 2023 4.037 Spain National Total Coruña, A Females 2022 4.375 Spain National Total Coruña, A Females 2021 4.124 Spain National Total Cuenca Both sexes 2023 3.528 Spain National Total Cuenca Both sexes 2022 3.372 Spain National Total Cuenca Both sexes 2021 3.014 Spain National Total Cuenca Males 2023 1.762 Spain National Total Cuenca Males 2022 1.629 Spain National Total Cuenca Males 2021 1.509 Spain National Total Cuenca Females 2023 1.766 Spain National Total Cuenca Females 2022 1.743 Spain National Total Cuenca Females 2021 1.505 Spain National Total Gipuzkoa Both sexes 2023 4.750 Spain National Total Gipuzkoa Both sexes 2022 5.127 Spain National Total Gipuzkoa Both sexes 2021 5.214 Spain National Total Gipuzkoa Males 2023 2.436 Spain National Total Gipuzkoa Males 2022 2.601 Spain National Total Gipuzkoa Males 2021 2.741 Spain National Total Gipuzkoa Females 2023 2.314 Spain National Total Gipuzkoa Females 2022 2.526 Spain National Total Gipuzkoa Females 2021 2.473 Spain National Total Girona Both sexes 2023 7.881 Spain National Total Girona Both sexes 2022 8.139 Spain National Total Girona Both sexes 2021 7.575 Spain National Total Girona Males 2023 3.983 Spain National Total Girona Males 2022 4.005 Spain National Total Girona Males 2021 3.757 Spain National Total Girona Females 2023 3.898 Spain National Total Girona Females 2022 4.134 Spain National Total Girona Females 2021 3.818 Spain National Total Granada Both sexes 2023 9.833 Spain National Total Granada Both sexes 2022 10.218 Spain National Total Granada Both sexes 2021 9.797 Spain National Total Granada Males 2023 4.874 Spain National Total Granada Males 2022 4.949 Spain National Total Granada Males 2021 4.841 Spain National Total Granada Females 2023 4.959 Spain National Total Granada Females 2022 5.269 Spain National Total Granada Females 2021 4.956 Spain National Total Guadalajara Both sexes 2023 5.587 Spain National Total Guadalajara Both sexes 2022 5.373 Spain National Total Guadalajara Both sexes 2021 5.933 Spain National Total Guadalajara Males 2023 2.906 Spain National Total Guadalajara Males 2022 2.726 Spain National Total Guadalajara Males 2021 3.066 Spain National Total Guadalajara Females 2023 2.681 Spain National Total Guadalajara Females 2022 2.647 Spain National Total Guadalajara Females 2021 2.867 Spain National Total Huelva Both sexes 2023 4.391 Spain National Total Huelva Both sexes 2022 4.918 Spain National Total Huelva Both sexes 2021 4.368 Spain National Total Huelva Males 2023 2.274 Spain National Total Huelva Males 2022 2.475 Spain National Total Huelva Males 2021 2.205 Spain National Total Huelva Females 2023 2.117 Spain National Total Huelva Females 2022 2.443 Spain National Total Huelva Females 2021 2.163 Spain National Total Huesca Both sexes 2023 3.099 Spain National Total Huesca Both sexes 2022 3.386 Spain National Total Huesca Both sexes 2021 3.252 Spain National Total Huesca Males 2023 1.598 Spain National Total Huesca Males 2022 1.776 Spain National Total Huesca Males 2021 1.731 Spain National Total Huesca Females 2023 1.501 Spain National Total Huesca Females 2022 1.610 Spain National Total Huesca Females 2021 1.521 Spain National Total Jaén Both sexes 2023 7.574 Spain National Total Jaén Both sexes 2022 8.592 Spain National Total Jaén Both sexes 2021 7.407 Spain National Total Jaén Males 2023 3.767 Spain National Total Jaén Males 2022 4.233 Spain National Total Jaén Males 2021 3.694 Spain National Total Jaén Females 2023 3.807 Spain National Total Jaén Females 2022 4.359 Spain National Total Jaén Females 2021 3.713 Spain National Total León Both sexes 2023 5.278 Spain National Total León Both sexes 2022 5.505 Spain National Total León Both sexes 2021 5.357 Spain National Total León Males 2023 2.691 Spain National Total León Males 2022 2.802 Spain National Total León Males 2021 2.773 Spain National Total León Females 2023 2.587 Spain National Total León Females 2022 2.703 Spain National Total León Females 2021 2.584 Spain National Total Lleida Both sexes 2023 4.673 Spain National Total Lleida Both sexes 2022 4.751 Spain National Total Lleida Both sexes 2021 4.327 Spain National Total Lleida Males 2023 2.355 Spain National Total Lleida Males 2022 2.393 Spain National Total Lleida Males 2021 2.213 Spain National Total Lleida Females 2023 2.318 Spain National Total Lleida Females 2022 2.358 Spain National Total Lleida Females 2021 2.114 Spain National Total Lugo Both sexes 2023 3.390 Spain National Total Lugo Both sexes 2022 3.691 Spain National Total Lugo Both sexes 2021 3.262 Spain National Total Lugo Males 2023 1.699 Spain National Total Lugo Males 2022 1.780 Spain National Total Lugo Males 2021 1.614 Spain National Total Lugo Females 2023 1.691 Spain National Total Lugo Females 2022 1.911 Spain National Total Lugo Females 2021 1.648 Spain National Total Madrid Both sexes 2023 61.654 Spain National Total Madrid Both sexes 2022 63.676 Spain National Total Madrid Both sexes 2021 69.361 Spain National Total Madrid Males 2023 31.182 Spain National Total Madrid Males 2022 32.538 Spain National Total Madrid Males 2021 35.421 Spain National Total Madrid Females 2023 30.472 Spain National Total Madrid Females 2022 31.138 Spain National Total Madrid Females 2021 33.940 Spain National Total Málaga Both sexes 2023 13.203 Spain National Total Málaga Both sexes 2022 13.427 Spain National Total Málaga Both sexes 2021 12.309 Spain National Total Málaga Males 2023 6.542 Spain National Total Málaga Males 2022 6.804 Spain National Total Málaga Males 2021 6.313 Spain National Total Málaga Females 2023 6.661 Spain National Total Málaga Females 2022 6.623 Spain National Total Málaga Females 2021 5.996 Spain National Total Murcia Both sexes 2023 9.947 Spain National Total Murcia Both sexes 2022 10.379 Spain National Total Murcia Both sexes 2021 10.053 Spain National Total Murcia Males 2023 5.221 Spain National Total Murcia Males 2022 5.325 Spain National Total Murcia Males 2021 5.247 Spain National Total Murcia Females 2023 4.726 Spain National Total Murcia Females 2022 5.054 Spain National Total Murcia Females 2021 4.806 Spain National Total Navarra Both sexes 2023 4.825 Spain National Total Navarra Both sexes 2022 5.164 Spain National Total Navarra Both sexes 2021 5.144 Spain National Total Navarra Males 2023 2.388 Spain National Total Navarra Males 2022 2.531 Spain National Total Navarra Males 2021 2.679 Spain National Total Navarra Females 2023 2.437 Spain National Total Navarra Females 2022 2.633 Spain National Total Navarra Females 2021 2.465 Spain National Total Ourense Both sexes 2023 3.289 Spain National Total Ourense Both sexes 2022 3.709 Spain National Total Ourense Both sexes 2021 3.307 Spain National Total Ourense Males 2023 1.627 Spain National Total Ourense Males 2022 1.817 Spain National Total Ourense Males 2021 1.657 Spain National Total Ourense Females 2023 1.662 Spain National Total Ourense Females 2022 1.892 Spain National Total Ourense Females 2021 1.650 Spain National Total Palencia Both sexes 2023 2.106 Spain National Total Palencia Both sexes 2022 2.335 Spain National Total Palencia Both sexes 2021 1.997 Spain National Total Palencia Males 2023 1.051 Spain National Total Palencia Males 2022 1.142 Spain National Total Palencia Males 2021 998 Spain National Total Palencia Females 2023 1.055 Spain National Total Palencia Females 2022 1.193 Spain National Total Palencia Females 2021 999 Spain National Total Palmas, Las Both sexes 2023 9.728 Spain National Total Palmas, Las Both sexes 2022 9.369 Spain National Total Palmas, Las Both sexes 2021 9.802 Spain National Total Palmas, Las Males 2023 5.150 Spain National Total Palmas, Las Males 2022 4.879 Spain National Total Palmas, Las Males 2021 5.345 Spain National Total Palmas, Las Females 2023 4.578 Spain National Total Palmas, Las Females 2022 4.490 Spain National Total Palmas, Las Females 2021 4.457 Spain National Total Pontevedra Both sexes 2023 7.039 Spain National Total Pontevedra Both sexes 2022 7.528 Spain National Total Pontevedra Both sexes 2021 6.733 Spain National Total Pontevedra Males 2023 3.537 Spain National Total Pontevedra Males 2022 3.826 Spain National Total Pontevedra Males 2021 3.397 Spain National Total Pontevedra Females 2023 3.502 Spain National Total Pontevedra Females 2022 3.702 Spain National Total Pontevedra Females 2021 3.336 Spain National Total Rioja, La Both sexes 2023 3.127 Spain National Total Rioja, La Both sexes 2022 3.250 Spain National Total Rioja, La Both sexes 2021 3.296 Spain National Total Rioja, La Males 2023 1.589 Spain National Total Rioja, La Males 2022 1.577 Spain National Total Rioja, La Males 2021 1.681 Spain National Total Rioja, La Females 2023 1.538 Spain National Total Rioja, La Females 2022 1.673 Spain National Total Rioja, La Females 2021 1.615 Spain National Total Salamanca Both sexes 2023 3.806 Spain National Total Salamanca Both sexes 2022 4.289 Spain National Total Salamanca Both sexes 2021 3.925 Spain National Total Salamanca Males 2023 1.899 Spain National Total Salamanca Males 2022 2.138 Spain National Total Salamanca Males 2021 1.964 Spain National Total Salamanca Females 2023 1.907 Spain National Total Salamanca Females 2022 2.151 Spain National Total Salamanca Females 2021 1.961 Spain National Total Santa Cruz de Tenerife Both sexes 2023 8.034 Spain National Total Santa Cruz de Tenerife Both sexes 2022 7.615 Spain National Total Santa Cruz de Tenerife Both sexes 2021 7.782 Spain National Total Santa Cruz de Tenerife Males 2023 4.030 Spain National Total Santa Cruz de Tenerife Males 2022 3.969 Spain National Total Santa Cruz de Tenerife Males 2021 4.096 Spain National Total Santa Cruz de Tenerife Females 2023 4.004 Spain National Total Santa Cruz de Tenerife Females 2022 3.646 Spain National Total Santa Cruz de Tenerife Females 2021 3.686 Spain National Total Segovia Both sexes 2023 2.677 Spain National Total Segovia Both sexes 2022 2.887 Spain National Total Segovia Both sexes 2021 2.716 Spain National Total Segovia Males 2023 1.391 Spain National Total Segovia Males 2022 1.434 Spain National Total Segovia Males 2021 1.399 Spain National Total Segovia Females 2023 1.286 Spain National Total Segovia Females 2022 1.453 Spain National Total Segovia Females 2021 1.317 Spain National Total Sevilla Both sexes 2023 14.230 Spain National Total Sevilla Both sexes 2022 14.763 Spain National Total Sevilla Both sexes 2021 14.504 Spain National Total Sevilla Males 2023 7.173 Spain National Total Sevilla Males 2022 7.440 Spain National Total Sevilla Males 2021 7.378 Spain National Total Sevilla Females 2023 7.057 Spain National Total Sevilla Females 2022 7.323 Spain National Total Sevilla Females 2021 7.126 Spain National Total Soria Both sexes 2023 1.340 Spain National Total Soria Both sexes 2022 1.441 Spain National Total Soria Both sexes 2021 1.440 Spain National Total Soria Males 2023 671 Spain National Total Soria Males 2022 715 Spain National Total Soria Males 2021 749 Spain National Total Soria Females 2023 669 Spain National Total Soria Females 2022 726 Spain National Total Soria Females 2021 691 Spain National Total Tarragona Both sexes 2023 9.108 Spain National Total Tarragona Both sexes 2022 9.100 Spain National Total Tarragona Both sexes 2021 8.868 Spain National Total Tarragona Males 2023 4.549 Spain National Total Tarragona Males 2022 4.528 Spain National Total Tarragona Males 2021 4.459 Spain National Total Tarragona Females 2023 4.559 Spain National Total Tarragona Females 2022 4.572 Spain National Total Tarragona Females 2021 4.409 Spain National Total Teruel Both sexes 2023 2.360 Spain National Total Teruel Both sexes 2022 2.389 Spain National Total Teruel Both sexes 2021 2.211 Spain National Total Teruel Males 2023 1.156 Spain National Total Teruel Males 2022 1.216 Spain National Total Teruel Males 2021 1.147 Spain National Total Teruel Females 2023 1.204 Spain National Total Teruel Females 2022 1.173 Spain National Total Teruel Females 2021 1.064 Spain National Total Toledo Both sexes 2023 12.871 Spain National Total Toledo Both sexes 2022 13.743 Spain National Total Toledo Both sexes 2021 12.985 Spain National Total Toledo Males 2023 6.622 Spain National Total Toledo Males 2022 7.012 Spain National Total Toledo Males 2021 6.733 Spain National Total Toledo Females 2023 6.249 Spain National Total Toledo Females 2022 6.731 Spain National Total Toledo Females 2021 6.252 Spain National Total Valencia/València Both sexes 2023 14.968 Spain National Total Valencia/València Both sexes 2022 15.751 Spain National Total Valencia/València Both sexes 2021 14.818 Spain National Total Valencia/València Males 2023 7.613 Spain National Total Valencia/València Males 2022 7.928 Spain National Total Valencia/València Males 2021 7.541 Spain National Total Valencia/València Females 2023 7.355 Spain National Total Valencia/València Females 2022 7.823 Spain National Total Valencia/València Females 2021 7.277 Spain National Total Valladolid Both sexes 2023 4.844 Spain National Total Valladolid Both sexes 2022 5.759 Spain National Total Valladolid Both sexes 2021 5.240 Spain National Total Valladolid Males 2023 2.445 Spain National Total Valladolid Males 2022 2.913 Spain National Total Valladolid Males 2021 2.686 Spain National Total Valladolid Females 2023 2.399 Spain National Total Valladolid Females 2022 2.846 Spain National Total Valladolid Females 2021 2.554 Spain National Total Zamora Both sexes 2023 2.454 Spain National Total Zamora Both sexes 2022 2.741 Spain National Total Zamora Both sexes 2021 2.307 Spain National Total Zamora Males 2023 1.248 Spain National Total Zamora Males 2022 1.334 Spain National Total Zamora Males 2021 1.137 Spain National Total Zamora Females 2023 1.206 Spain National Total Zamora Females 2022 1.407 Spain National Total Zamora Females 2021 1.170 Spain National Total Zaragoza Both sexes 2023 7.469 Spain National Total Zaragoza Both sexes 2022 8.250 Spain National Total Zaragoza Both sexes 2021 8.232 Spain National Total Zaragoza Males 2023 3.929 Spain National Total Zaragoza Males 2022 4.300 Spain National Total Zaragoza Males 2021 4.368 Spain National Total Zaragoza Females 2023 3.540 Spain National Total Zaragoza Females 2022 3.950 Spain National Total Zaragoza Females 2021 3.864 Spain National Total Ceuta Both sexes 2023 2.123 Spain National Total Ceuta Both sexes 2022 2.232 Spain National Total Ceuta Both sexes 2021 2.304 Spain National Total Ceuta Males 2023 1.167 Spain National Total Ceuta Males 2022 1.228 Spain National Total Ceuta Males 2021 1.294 Spain National Total Ceuta Females 2023 956 Spain National Total Ceuta Females 2022 1.004 Spain National Total Ceuta Females 2021 1.010 Spain National Total Melilla Both sexes 2023 2.250 Spain National Total Melilla Both sexes 2022 2.241 Spain National Total Melilla Both sexes 2021 2.341 Spain National Total Melilla Males 2023 1.313 Spain National Total Melilla Males 2022 1.258 Spain National Total Melilla Males 2021 1.302 Spain National Total Melilla Females 2023 937 Spain National Total Melilla Females 2022 983 Spain National Total Melilla Females 2021 1.039 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.317 Extranjero National Total Albacete Both sexes 2022 2.016 Extranjero National Total Albacete Both sexes 2021 1.781 Extranjero National Total Albacete Males 2023 1.275 Extranjero National Total Albacete Males 2022 1.079 Extranjero National Total Albacete Males 2021 980 Extranjero National Total Albacete Females 2023 1.042 Extranjero National Total Albacete Females 2022 937 Extranjero National Total Albacete Females 2021 801 Extranjero National Total Alicante/Alacant Both sexes 2023 12.822 Extranjero National Total Alicante/Alacant Both sexes 2022 11.884 Extranjero National Total Alicante/Alacant Both sexes 2021 11.040 Extranjero National Total Alicante/Alacant Males 2023 6.585 Extranjero National Total Alicante/Alacant Males 2022 6.234 Extranjero National Total Alicante/Alacant Males 2021 5.913 Extranjero National Total Alicante/Alacant Females 2023 6.237 Extranjero National Total Alicante/Alacant Females 2022 5.650 Extranjero National Total Alicante/Alacant Females 2021 5.127 Extranjero National Total Almería Both sexes 2023 5.229 Extranjero National Total Almería Both sexes 2022 4.697 Extranjero National Total Almería Both sexes 2021 4.333 Extranjero National Total Almería Males 2023 3.073 Extranjero National Total Almería Males 2022 2.781 Extranjero National Total Almería Males 2021 2.643 Extranjero National Total Almería Females 2023 2.156 Extranjero National Total Almería Females 2022 1.916 Extranjero National Total Almería Females 2021 1.690 Extranjero National Total Araba/Álava Both sexes 2023 2.143 Extranjero National Total Araba/Álava Both sexes 2022 1.970 Extranjero National Total Araba/Álava Both sexes 2021 1.744 Extranjero National Total Araba/Álava Males 2023 1.149 Extranjero National Total Araba/Álava Males 2022 1.023 Extranjero National Total Araba/Álava Males 2021 943 Extranjero National Total Araba/Álava Females 2023 994 Extranjero National Total Araba/Álava Females 2022 947 Extranjero National Total Araba/Álava Females 2021 801 Extranjero National Total Asturias Both sexes 2023 3.082 Extranjero National Total Asturias Both sexes 2022 2.765 Extranjero National Total Asturias Both sexes 2021 2.621 Extranjero National Total Asturias Males 2023 1.437 Extranjero National Total Asturias Males 2022 1.336 Extranjero National Total Asturias Males 2021 1.274 Extranjero National Total Asturias Females 2023 1.645 Extranjero National Total Asturias Females 2022 1.429 Extranjero National Total Asturias Females 2021 1.347 Extranjero National Total Ávila Both sexes 2023 1.393 Extranjero National Total Ávila Both sexes 2022 1.293 Extranjero National Total Ávila Both sexes 2021 1.147 Extranjero National Total Ávila Males 2023 698 Extranjero National Total Ávila Males 2022 611 Extranjero National Total Ávila Males 2021 564 Extranjero National Total Ávila Females 2023 695 Extranjero National Total Ávila Females 2022 682 Extranjero National Total Ávila Females 2021 583 Extranjero National Total Badajoz Both sexes 2023 1.662 Extranjero National Total Badajoz Both sexes 2022 1.615 Extranjero National Total Badajoz Both sexes 2021 1.505 Extranjero National Total Badajoz Males 2023 766 Extranjero National Total Badajoz Males 2022 755 Extranjero National Total Badajoz Males 2021 720 Extranjero National Total Badajoz Females 2023 896 Extranjero National Total Badajoz Females 2022 860 Extranjero National Total Badajoz Females 2021 785 Extranjero National Total Balears, Illes Both sexes 2023 7.302 Extranjero National Total Balears, Illes Both sexes 2022 6.377 Extranjero National Total Balears, Illes Both sexes 2021 6.549 Extranjero National Total Balears, Illes Males 2023 3.775 Extranjero National Total Balears, Illes Males 2022 3.249 Extranjero National Total Balears, Illes Males 2021 3.487 Extranjero National Total Balears, Illes Females 2023 3.527 Extranjero National Total Balears, Illes Females 2022 3.128 Extranjero National Total Balears, Illes Females 2021 3.062 Extranjero National Total Barcelona Both sexes 2023 27.036 Extranjero National Total Barcelona Both sexes 2022 24.435 Extranjero National Total Barcelona Both sexes 2021 23.917 Extranjero National Total Barcelona Males 2023 13.967 Extranjero National Total Barcelona Males 2022 12.787 Extranjero National Total Barcelona Males 2021 12.711 Extranjero National Total Barcelona Females 2023 13.069 Extranjero National Total Barcelona Females 2022 11.648 Extranjero National Total Barcelona Females 2021 11.206 Extranjero National Total Bizkaia Both sexes 2023 4.333 Extranjero National Total Bizkaia Both sexes 2022 4.030 Extranjero National Total Bizkaia Both sexes 2021 3.823 Extranjero National Total Bizkaia Males 2023 2.185 Extranjero National Total Bizkaia Males 2022 2.036 Extranjero National Total Bizkaia Males 2021 2.018 Extranjero National Total Bizkaia Females 2023 2.148 Extranjero National Total Bizkaia Females 2022 1.994 Extranjero National Total Bizkaia Females 2021 1.805 Extranjero National Total Burgos Both sexes 2023 2.316 Extranjero National Total Burgos Both sexes 2022 1.980 Extranjero National Total Burgos Both sexes 2021 1.925 Extranjero National Total Burgos Males 2023 1.132 Extranjero National Total Burgos Males 2022 976 Extranjero National Total Burgos Males 2021 977 Extranjero National Total Burgos Females 2023 1.184 Extranjero National Total Burgos Females 2022 1.004 Extranjero National Total Burgos Females 2021 948 Extranjero National Total Cáceres Both sexes 2023 1.435 Extranjero National Total Cáceres Both sexes 2022 1.250 Extranjero National Total Cáceres Both sexes 2021 1.077 Extranjero National Total Cáceres Males 2023 718 Extranjero National Total Cáceres Males 2022 625 Extranjero National Total Cáceres Males 2021 575 Extranjero National Total Cáceres Females 2023 717 Extranjero National Total Cáceres Females 2022 625 Extranjero National Total Cáceres Females 2021 502 Extranjero National Total Cádiz Both sexes 2023 3.913 Extranjero National Total Cádiz Both sexes 2022 3.678 Extranjero National Total Cádiz Both sexes 2021 3.492 Extranjero National Total Cádiz Males 2023 2.061 Extranjero National Total Cádiz Males 2022 1.898 Extranjero National Total Cádiz Males 2021 1.825 Extranjero National Total Cádiz Females 2023 1.852 Extranjero National Total Cádiz Females 2022 1.780 Extranjero National Total Cádiz Females 2021 1.667 Extranjero National Total Cantabria Both sexes 2023 2.628 Extranjero National Total Cantabria Both sexes 2022 2.373 Extranjero National Total Cantabria Both sexes 2021 2.266 Extranjero National Total Cantabria Males 2023 1.249 Extranjero National Total Cantabria Males 2022 1.128 Extranjero National Total Cantabria Males 2021 1.079 Extranjero National Total Cantabria Females 2023 1.379 Extranjero National Total Cantabria Females 2022 1.245 Extranjero National Total Cantabria Females 2021 1.187 Extranjero National Total Castellón/Castelló Both sexes 2023 4.172 Extranjero National Total Castellón/Castelló Both sexes 2022 3.230 Extranjero National Total Castellón/Castelló Both sexes 2021 2.787 Extranjero National Total Castellón/Castelló Males 2023 2.136 Extranjero National Total Castellón/Castelló Males 2022 1.626 Extranjero National Total Castellón/Castelló Males 2021 1.469 Extranjero National Total Castellón/Castelló Females 2023 2.036 Extranjero National Total Castellón/Castelló Females 2022 1.604 Extranjero National Total Castellón/Castelló Females 2021 1.318 Extranjero National Total Ciudad Real Both sexes 2023 2.663 Extranjero National Total Ciudad Real Both sexes 2022 2.393 Extranjero National Total Ciudad Real Both sexes 2021 2.240 Extranjero National Total Ciudad Real Males 2023 1.371 Extranjero National Total Ciudad Real Males 2022 1.243 Extranjero National Total Ciudad Real Males 2021 1.199 Extranjero National Total Ciudad Real Females 2023 1.292 Extranjero National Total Ciudad Real Females 2022 1.150 Extranjero National Total Ciudad Real Females 2021 1.041 Extranjero National Total Córdoba Both sexes 2023 2.055 Extranjero National Total Córdoba Both sexes 2022 1.724 Extranjero National Total Córdoba Both sexes 2021 1.678 Extranjero National Total Córdoba Males 2023 1.017 Extranjero National Total Córdoba Males 2022 828 Extranjero National Total Córdoba Males 2021 854 Extranjero National Total Córdoba Females 2023 1.038 Extranjero National Total Córdoba Females 2022 896 Extranjero National Total Córdoba Females 2021 824 Extranjero National Total Coruña, A Both sexes 2023 4.091 Extranjero National Total Coruña, A Both sexes 2022 3.785 Extranjero National Total Coruña, A Both sexes 2021 3.250 Extranjero National Total Coruña, A Males 2023 2.009 Extranjero National Total Coruña, A Males 2022 1.847 Extranjero National Total Coruña, A Males 2021 1.566 Extranjero National Total Coruña, A Females 2023 2.082 Extranjero National Total Coruña, A Females 2022 1.938 Extranjero National Total Coruña, A Females 2021 1.684 Extranjero National Total Cuenca Both sexes 2023 2.170 Extranjero National Total Cuenca Both sexes 2022 1.865 Extranjero National Total Cuenca Both sexes 2021 1.563 Extranjero National Total Cuenca Males 2023 1.123 Extranjero National Total Cuenca Males 2022 983 Extranjero National Total Cuenca Males 2021 794 Extranjero National Total Cuenca Females 2023 1.047 Extranjero National Total Cuenca Females 2022 882 Extranjero National Total Cuenca Females 2021 769 Extranjero National Total Gipuzkoa Both sexes 2023 3.037 Extranjero National Total Gipuzkoa Both sexes 2022 2.803 Extranjero National Total Gipuzkoa Both sexes 2021 2.829 Extranjero National Total Gipuzkoa Males 2023 1.588 Extranjero National Total Gipuzkoa Males 2022 1.463 Extranjero National Total Gipuzkoa Males 2021 1.508 Extranjero National Total Gipuzkoa Females 2023 1.449 Extranjero National Total Gipuzkoa Females 2022 1.340 Extranjero National Total Gipuzkoa Females 2021 1.321 Extranjero National Total Girona Both sexes 2023 6.072 Extranjero National Total Girona Both sexes 2022 5.404 Extranjero National Total Girona Both sexes 2021 5.042 Extranjero National Total Girona Males 2023 3.168 Extranjero National Total Girona Males 2022 2.791 Extranjero National Total Girona Males 2021 2.741 Extranjero National Total Girona Females 2023 2.904 Extranjero National Total Girona Females 2022 2.613 Extranjero National Total Girona Females 2021 2.301 Extranjero National Total Granada Both sexes 2023 4.856 Extranjero National Total Granada Both sexes 2022 4.372 Extranjero National Total Granada Both sexes 2021 4.238 Extranjero National Total Granada Males 2023 2.570 Extranjero National Total Granada Males 2022 2.270 Extranjero National Total Granada Males 2021 2.241 Extranjero National Total Granada Females 2023 2.286 Extranjero National Total Granada Females 2022 2.102 Extranjero National Total Granada Females 2021 1.997 Extranjero National Total Guadalajara Both sexes 2023 3.578 Extranjero National Total Guadalajara Both sexes 2022 3.236 Extranjero National Total Guadalajara Both sexes 2021 2.726 Extranjero National Total Guadalajara Males 2023 1.775 Extranjero National Total Guadalajara Males 2022 1.590 Extranjero National Total Guadalajara Males 2021 1.347 Extranjero National Total Guadalajara Females 2023 1.803 Extranjero National Total Guadalajara Females 2022 1.646 Extranjero National Total Guadalajara Females 2021 1.379 Extranjero National Total Huelva Both sexes 2023 2.406 Extranjero National Total Huelva Both sexes 2022 2.001 Extranjero National Total Huelva Both sexes 2021 1.724 Extranjero National Total Huelva Males 2023 1.278 Extranjero National Total Huelva Males 2022 1.040 Extranjero National Total Huelva Males 2021 909 Extranjero National Total Huelva Females 2023 1.128 Extranjero National Total Huelva Females 2022 961 Extranjero National Total Huelva Females 2021 815 Extranjero National Total Huesca Both sexes 2023 2.043 Extranjero National Total Huesca Both sexes 2022 1.853 Extranjero National Total Huesca Both sexes 2021 1.698 Extranjero National Total Huesca Males 2023 1.008 Extranjero National Total Huesca Males 2022 982 Extranjero National Total Huesca Males 2021 936 Extranjero National Total Huesca Females 2023 1.035 Extranjero National Total Huesca Females 2022 871 Extranjero National Total Huesca Females 2021 762 Extranjero National Total Jaén Both sexes 2023 2.054 Extranjero National Total Jaén Both sexes 2022 1.843 Extranjero National Total Jaén Both sexes 2021 1.663 Extranjero National Total Jaén Males 2023 1.083 Extranjero National Total Jaén Males 2022 1.011 Extranjero National Total Jaén Males 2021 899 Extranjero National Total Jaén Females 2023 971 Extranjero National Total Jaén Females 2022 832 Extranjero National Total Jaén Females 2021 764 Extranjero National Total León Both sexes 2023 1.924 Extranjero National Total León Both sexes 2022 1.825 Extranjero National Total León Both sexes 2021 1.566 Extranjero National Total León Males 2023 949 Extranjero National Total León Males 2022 890 Extranjero National Total León Males 2021 733 Extranjero National Total León Females 2023 975 Extranjero National Total León Females 2022 935 Extranjero National Total León Females 2021 833 Extranjero National Total Lleida Both sexes 2023 3.681 Extranjero National Total Lleida Both sexes 2022 3.340 Extranjero National Total Lleida Both sexes 2021 3.054 Extranjero National Total Lleida Males 2023 2.189 Extranjero National Total Lleida Males 2022 1.979 Extranjero National Total Lleida Males 2021 1.880 Extranjero National Total Lleida Females 2023 1.492 Extranjero National Total Lleida Females 2022 1.361 Extranjero National Total Lleida Females 2021 1.174 Extranjero National Total Lugo Both sexes 2023 1.714 Extranjero National Total Lugo Both sexes 2022 1.550 Extranjero National Total Lugo Both sexes 2021 1.246 Extranjero National Total Lugo Males 2023 837 Extranjero National Total Lugo Males 2022 757 Extranjero National Total Lugo Males 2021 612 Extranjero National Total Lugo Females 2023 877 Extranjero National Total Lugo Females 2022 793 Extranjero National Total Lugo Females 2021 634 Extranjero National Total Madrid Both sexes 2023 47.942 Extranjero National Total Madrid Both sexes 2022 41.207 Extranjero National Total Madrid Both sexes 2021 35.987 Extranjero National Total Madrid Males 2023 23.108 Extranjero National Total Madrid Males 2022 19.619 Extranjero National Total Madrid Males 2021 16.984 Extranjero National Total Madrid Females 2023 24.834 Extranjero National Total Madrid Females 2022 21.588 Extranjero National Total Madrid Females 2021 19.003 Extranjero National Total Málaga Both sexes 2023 9.375 Extranjero National Total Málaga Both sexes 2022 8.502 Extranjero National Total Málaga Both sexes 2021 8.073 Extranjero National Total Málaga Males 2023 4.708 Extranjero National Total Málaga Males 2022 4.305 Extranjero National Total Málaga Males 2021 4.128 Extranjero National Total Málaga Females 2023 4.667 Extranjero National Total Málaga Females 2022 4.197 Extranjero National Total Málaga Females 2021 3.945 Extranjero National Total Murcia Both sexes 2023 10.604 Extranjero National Total Murcia Both sexes 2022 9.543 Extranjero National Total Murcia Both sexes 2021 8.175 Extranjero National Total Murcia Males 2023 6.284 Extranjero National Total Murcia Males 2022 5.565 Extranjero National Total Murcia Males 2021 4.877 Extranjero National Total Murcia Females 2023 4.320 Extranjero National Total Murcia Females 2022 3.978 Extranjero National Total Murcia Females 2021 3.298 Extranjero National Total Navarra Both sexes 2023 4.009 Extranjero National Total Navarra Both sexes 2022 3.518 Extranjero National Total Navarra Both sexes 2021 3.073 Extranjero National Total Navarra Males 2023 2.027 Extranjero National Total Navarra Males 2022 1.774 Extranjero National Total Navarra Males 2021 1.574 Extranjero National Total Navarra Females 2023 1.982 Extranjero National Total Navarra Females 2022 1.744 Extranjero National Total Navarra Females 2021 1.499 Extranjero National Total Ourense Both sexes 2023 1.827 Extranjero National Total Ourense Both sexes 2022 1.638 Extranjero National Total Ourense Both sexes 2021 1.388 Extranjero National Total Ourense Males 2023 884 Extranjero National Total Ourense Males 2022 777 Extranjero National Total Ourense Males 2021 637 Extranjero National Total Ourense Females 2023 943 Extranjero National Total Ourense Females 2022 861 Extranjero National Total Ourense Females 2021 751 Extranjero National Total Palencia Both sexes 2023 854 Extranjero National Total Palencia Both sexes 2022 775 Extranjero National Total Palencia Both sexes 2021 640 Extranjero National Total Palencia Males 2023 396 Extranjero National Total Palencia Males 2022 375 Extranjero National Total Palencia Males 2021 335 Extranjero National Total Palencia Females 2023 458 Extranjero National Total Palencia Females 2022 400 Extranjero National Total Palencia Females 2021 305 Extranjero National Total Palmas, Las Both sexes 2023 5.135 Extranjero National Total Palmas, Las Both sexes 2022 4.949 Extranjero National Total Palmas, Las Both sexes 2021 5.105 Extranjero National Total Palmas, Las Males 2023 2.585 Extranjero National Total Palmas, Las Males 2022 2.634 Extranjero National Total Palmas, Las Males 2021 2.679 Extranjero National Total Palmas, Las Females 2023 2.550 Extranjero National Total Palmas, Las Females 2022 2.315 Extranjero National Total Palmas, Las Females 2021 2.426 Extranjero National Total Pontevedra Both sexes 2023 3.244 Extranjero National Total Pontevedra Both sexes 2022 2.860 Extranjero National Total Pontevedra Both sexes 2021 2.605 Extranjero National Total Pontevedra Males 2023 1.584 Extranjero National Total Pontevedra Males 2022 1.351 Extranjero National Total Pontevedra Males 2021 1.245 Extranjero National Total Pontevedra Females 2023 1.660 Extranjero National Total Pontevedra Females 2022 1.509 Extranjero National Total Pontevedra Females 2021 1.360 Extranjero National Total Rioja, La Both sexes 2023 2.065 Extranjero National Total Rioja, La Both sexes 2022 1.970 Extranjero National Total Rioja, La Both sexes 2021 1.852 Extranjero National Total Rioja, La Males 2023 1.031 Extranjero National Total Rioja, La Males 2022 983 Extranjero National Total Rioja, La Males 2021 967 Extranjero National Total Rioja, La Females 2023 1.034 Extranjero National Total Rioja, La Females 2022 987 Extranjero National Total Rioja, La Females 2021 885 Extranjero National Total Salamanca Both sexes 2023 1.913 Extranjero National Total Salamanca Both sexes 2022 1.599 Extranjero National Total Salamanca Both sexes 2021 1.438 Extranjero National Total Salamanca Males 2023 883 Extranjero National Total Salamanca Males 2022 739 Extranjero National Total Salamanca Males 2021 634 Extranjero National Total Salamanca Females 2023 1.030 Extranjero National Total Salamanca Females 2022 860 Extranjero National Total Salamanca Females 2021 804 Extranjero National Total Santa Cruz de Tenerife Both sexes 2023 5.081 Extranjero National Total Santa Cruz de Tenerife Both sexes 2022 4.772 Extranjero National Total Santa Cruz de Tenerife Both sexes 2021 5.262 Extranjero National Total Santa Cruz de Tenerife Males 2023 2.528 Extranjero National Total Santa Cruz de Tenerife Males 2022 2.396 Extranjero National Total Santa Cruz de Tenerife Males 2021 2.717 Extranjero National Total Santa Cruz de Tenerife Females 2023 2.553 Extranjero National Total Santa Cruz de Tenerife Females 2022 2.376 Extranjero National Total Santa Cruz de Tenerife Females 2021 2.545 Extranjero National Total Segovia Both sexes 2023 1.540 Extranjero National Total Segovia Both sexes 2022 1.300 Extranjero National Total Segovia Both sexes 2021 1.234 Extranjero National Total Segovia Males 2023 704 Extranjero National Total Segovia Males 2022 647 Extranjero National Total Segovia Males 2021 596 Extranjero National Total Segovia Females 2023 836 Extranjero National Total Segovia Females 2022 653 Extranjero National Total Segovia Females 2021 638 Extranjero National Total Sevilla Both sexes 2023 5.112 Extranjero National Total Sevilla Both sexes 2022 4.581 Extranjero National Total Sevilla Both sexes 2021 4.456 Extranjero National Total Sevilla Males 2023 2.510 Extranjero National Total Sevilla Males 2022 2.306 Extranjero National Total Sevilla Males 2021 2.225 Extranjero National Total Sevilla Females 2023 2.602 Extranjero National Total Sevilla Females 2022 2.275 Extranjero National Total Sevilla Females 2021 2.231 Extranjero National Total Soria Both sexes 2023 1.245 Extranjero National Total Soria Both sexes 2022 917 Extranjero National Total Soria Both sexes 2021 818 Extranjero National Total Soria Males 2023 638 Extranjero National Total Soria Males 2022 475 Extranjero National Total Soria Males 2021 420 Extranjero National Total Soria Females 2023 607 Extranjero National Total Soria Females 2022 442 Extranjero National Total Soria Females 2021 398 Extranjero National Total Tarragona Both sexes 2023 6.753 Extranjero National Total Tarragona Both sexes 2022 6.208 Extranjero National Total Tarragona Both sexes 2021 5.874 Extranjero National Total Tarragona Males 2023 3.653 Extranjero National Total Tarragona Males 2022 3.365 Extranjero National Total Tarragona Males 2021 3.334 Extranjero National Total Tarragona Females 2023 3.100 Extranjero National Total Tarragona Females 2022 2.843 Extranjero National Total Tarragona Females 2021 2.540 Extranjero National Total Teruel Both sexes 2023 1.580 Extranjero National Total Teruel Both sexes 2022 1.166 Extranjero National Total Teruel Both sexes 2021 1.005 Extranjero National Total Teruel Males 2023 832 Extranjero National Total Teruel Males 2022 597 Extranjero National Total Teruel Males 2021 555 Extranjero National Total Teruel Females 2023 748 Extranjero National Total Teruel Females 2022 569 Extranjero National Total Teruel Females 2021 450 Extranjero National Total Toledo Both sexes 2023 10.034 Extranjero National Total Toledo Both sexes 2022 8.034 Extranjero National Total Toledo Both sexes 2021 7.353 Extranjero National Total Toledo Males 2023 5.138 Extranjero National Total Toledo Males 2022 3.903 Extranjero National Total Toledo Males 2021 3.667 Extranjero National Total Toledo Females 2023 4.896 Extranjero National Total Toledo Females 2022 4.131 Extranjero National Total Toledo Females 2021 3.686 Extranjero National Total Valencia/València Both sexes 2023 12.987 Extranjero National Total Valencia/València Both sexes 2022 11.552 Extranjero National Total Valencia/València Both sexes 2021 9.934 Extranjero National Total Valencia/València Males 2023 6.529 Extranjero National Total Valencia/València Males 2022 5.814 Extranjero National Total Valencia/València Males 2021 5.209 Extranjero National Total Valencia/València Females 2023 6.458 Extranjero National Total Valencia/València Females 2022 5.738 Extranjero National Total Valencia/València Females 2021 4.725 Extranjero National Total Valladolid Both sexes 2023 2.569 Extranjero National Total Valladolid Both sexes 2022 2.170 Extranjero National Total Valladolid Both sexes 2021 1.892 Extranjero National Total Valladolid Males 2023 1.265 Extranjero National Total Valladolid Males 2022 1.035 Extranjero National Total Valladolid Males 2021 949 Extranjero National Total Valladolid Females 2023 1.304 Extranjero National Total Valladolid Females 2022 1.135 Extranjero National Total Valladolid Females 2021 943 Extranjero National Total Zamora Both sexes 2023 867 Extranjero National Total Zamora Both sexes 2022 720 Extranjero National Total Zamora Both sexes 2021 590 Extranjero National Total Zamora Males 2023 438 Extranjero National Total Zamora Males 2022 346 Extranjero National Total Zamora Males 2021 273 Extranjero National Total Zamora Females 2023 429 Extranjero National Total Zamora Females 2022 374 Extranjero National Total Zamora Females 2021 317 Extranjero National Total Zaragoza Both sexes 2023 5.737 Extranjero National Total Zaragoza Both sexes 2022 5.208 Extranjero National Total Zaragoza Both sexes 2021 4.667 Extranjero National Total Zaragoza Males 2023 3.060 Extranjero National Total Zaragoza Males 2022 2.823 Extranjero National Total Zaragoza Males 2021 2.557 Extranjero National Total Zaragoza Females 2023 2.677 Extranjero National Total Zaragoza Females 2022 2.385 Extranjero National Total Zaragoza Females 2021 2.110 Extranjero National Total Ceuta Both sexes 2023 374 Extranjero National Total Ceuta Both sexes 2022 450 Extranjero National Total Ceuta Both sexes 2021 669 Extranjero National Total Ceuta Males 2023 214 Extranjero National Total Ceuta Males 2022 237 Extranjero National Total Ceuta Males 2021 366 Extranjero National Total Ceuta Females 2023 160 Extranjero National Total Ceuta Females 2022 213 Extranjero National Total Ceuta Females 2021 303 Extranjero National Total Melilla Both sexes 2023 615 Extranjero National Total Melilla Both sexes 2022 762 Extranjero National Total Melilla Both sexes 2021 1.027 Extranjero National Total Melilla Males 2023 352 Extranjero National Total Melilla Males 2022 435 Extranjero National Total Melilla Males 2021 561 Extranjero National Total Melilla Females 2023 263 Extranjero National Total Melilla Females 2022 327 Extranjero National Total Melilla Females 2021 466