Nationality National Total Autonomous Communities and Cities Sex Periodo Total Total National Total Both genders 2023 533.398 Total National Total Both genders 2022 519.976 Total National Total Both genders 2021 506.339 Total National Total Males 2023 272.579 Total National Total Males 2022 264.686 Total National Total Males 2021 261.945 Total National Total Females 2023 260.819 Total National Total Females 2022 255.290 Total National Total Females 2021 244.394 Total National Total 01 Andalucía Both genders 2023 65.608 Total National Total 01 Andalucía Both genders 2022 63.310 Total National Total 01 Andalucía Both genders 2021 59.904 Total National Total 01 Andalucía Males 2023 34.201 Total National Total 01 Andalucía Males 2022 33.059 Total National Total 01 Andalucía Males 2021 31.632 Total National Total 01 Andalucía Females 2023 31.407 Total National Total 01 Andalucía Females 2022 30.251 Total National Total 01 Andalucía Females 2021 28.272 Total National Total 02 Aragón Both genders 2023 17.510 Total National Total 02 Aragón Both genders 2022 17.348 Total National Total 02 Aragón Both genders 2021 16.334 Total National Total 02 Aragón Males 2023 9.192 Total National Total 02 Aragón Males 2022 9.231 Total National Total 02 Aragón Males 2021 8.840 Total National Total 02 Aragón Females 2023 8.318 Total National Total 02 Aragón Females 2022 8.117 Total National Total 02 Aragón Females 2021 7.494 Total National Total 03 Asturias, Principado de Both genders 2023 9.675 Total National Total 03 Asturias, Principado de Both genders 2022 9.986 Total National Total 03 Asturias, Principado de Both genders 2021 9.762 Total National Total 03 Asturias, Principado de Males 2023 4.738 Total National Total 03 Asturias, Principado de Males 2022 4.984 Total National Total 03 Asturias, Principado de Males 2021 4.921 Total National Total 03 Asturias, Principado de Females 2023 4.937 Total National Total 03 Asturias, Principado de Females 2022 5.002 Total National Total 03 Asturias, Principado de Females 2021 4.841 Total National Total 04 Balears, Illes Both genders 2023 21.064 Total National Total 04 Balears, Illes Both genders 2022 19.419 Total National Total 04 Balears, Illes Both genders 2021 20.463 Total National Total 04 Balears, Illes Males 2023 10.951 Total National Total 04 Balears, Illes Males 2022 10.064 Total National Total 04 Balears, Illes Males 2021 10.766 Total National Total 04 Balears, Illes Females 2023 10.113 Total National Total 04 Balears, Illes Females 2022 9.355 Total National Total 04 Balears, Illes Females 2021 9.697 Total National Total 05 Canarias Both genders 2023 23.629 Total National Total 05 Canarias Both genders 2022 22.284 Total National Total 05 Canarias Both genders 2021 23.583 Total National Total 05 Canarias Males 2023 12.107 Total National Total 05 Canarias Males 2022 11.614 Total National Total 05 Canarias Males 2021 12.625 Total National Total 05 Canarias Females 2023 11.522 Total National Total 05 Canarias Females 2022 10.670 Total National Total 05 Canarias Females 2021 10.958 Total National Total 06 Cantabria Both genders 2023 8.056 Total National Total 06 Cantabria Both genders 2022 8.133 Total National Total 06 Cantabria Both genders 2021 8.243 Total National Total 06 Cantabria Males 2023 3.999 Total National Total 06 Cantabria Males 2022 4.055 Total National Total 06 Cantabria Males 2021 4.205 Total National Total 06 Cantabria Females 2023 4.057 Total National Total 06 Cantabria Females 2022 4.078 Total National Total 06 Cantabria Females 2021 4.038 Total National Total 07 Castilla y León Both genders 2023 33.611 Total National Total 07 Castilla y León Both genders 2022 34.149 Total National Total 07 Castilla y León Both genders 2021 32.456 Total National Total 07 Castilla y León Males 2023 16.933 Total National Total 07 Castilla y León Males 2022 16.927 Total National Total 07 Castilla y León Males 2021 16.478 Total National Total 07 Castilla y León Females 2023 16.678 Total National Total 07 Castilla y León Females 2022 17.222 Total National Total 07 Castilla y León Females 2021 15.978 Total National Total 08 Castilla - La Mancha Both genders 2023 46.833 Total National Total 08 Castilla - La Mancha Both genders 2022 45.194 Total National Total 08 Castilla - La Mancha Both genders 2021 42.824 Total National Total 08 Castilla - La Mancha Males 2023 23.940 Total National Total 08 Castilla - La Mancha Males 2022 22.695 Total National Total 08 Castilla - La Mancha Males 2021 21.957 Total National Total 08 Castilla - La Mancha Females 2023 22.893 Total National Total 08 Castilla - La Mancha Females 2022 22.499 Total National Total 08 Castilla - La Mancha Females 2021 20.867 Total National Total 09 Cataluña Both genders 2023 57.974 Total National Total 09 Cataluña Both genders 2022 55.972 Total National Total 09 Cataluña Both genders 2021 55.541 Total National Total 09 Cataluña Males 2023 29.887 Total National Total 09 Cataluña Males 2022 28.733 Total National Total 09 Cataluña Males 2021 28.866 Total National Total 09 Cataluña Females 2023 28.087 Total National Total 09 Cataluña Females 2022 27.239 Total National Total 09 Cataluña Females 2021 26.675 Total National Total 10 Comunitat Valenciana Both genders 2023 48.398 Total National Total 10 Comunitat Valenciana Both genders 2022 47.039 Total National Total 10 Comunitat Valenciana Both genders 2021 43.955 Total National Total 10 Comunitat Valenciana Males 2023 24.637 Total National Total 10 Comunitat Valenciana Males 2022 23.937 Total National Total 10 Comunitat Valenciana Males 2021 22.991 Total National Total 10 Comunitat Valenciana Females 2023 23.761 Total National Total 10 Comunitat Valenciana Females 2022 23.102 Total National Total 10 Comunitat Valenciana Females 2021 20.964 Total National Total 11 Extremadura Both genders 2023 12.466 Total National Total 11 Extremadura Both genders 2022 13.641 Total National Total 11 Extremadura Both genders 2021 11.966 Total National Total 11 Extremadura Males 2023 6.298 Total National Total 11 Extremadura Males 2022 6.771 Total National Total 11 Extremadura Males 2021 6.072 Total National Total 11 Extremadura Females 2023 6.168 Total National Total 11 Extremadura Females 2022 6.870 Total National Total 11 Extremadura Females 2021 5.894 Total National Total 12 Galicia Both genders 2023 19.950 Total National Total 12 Galicia Both genders 2022 19.283 Total National Total 12 Galicia Both genders 2021 18.191 Total National Total 12 Galicia Males 2023 10.143 Total National Total 12 Galicia Males 2022 9.696 Total National Total 12 Galicia Males 2021 9.256 Total National Total 12 Galicia Females 2023 9.807 Total National Total 12 Galicia Females 2022 9.587 Total National Total 12 Galicia Females 2021 8.935 Total National Total 13 Madrid, Comunidad de Both genders 2023 109.596 Total National Total 13 Madrid, Comunidad de Both genders 2022 104.883 Total National Total 13 Madrid, Comunidad de Both genders 2021 105.348 Total National Total 13 Madrid, Comunidad de Males 2023 54.290 Total National Total 13 Madrid, Comunidad de Males 2022 52.157 Total National Total 13 Madrid, Comunidad de Males 2021 52.405 Total National Total 13 Madrid, Comunidad de Females 2023 55.306 Total National Total 13 Madrid, Comunidad de Females 2022 52.726 Total National Total 13 Madrid, Comunidad de Females 2021 52.943 Total National Total 14 Murcia, Región de Both genders 2023 20.551 Total National Total 14 Murcia, Región de Both genders 2022 19.922 Total National Total 14 Murcia, Región de Both genders 2021 18.228 Total National Total 14 Murcia, Región de Males 2023 11.505 Total National Total 14 Murcia, Región de Males 2022 10.890 Total National Total 14 Murcia, Región de Males 2021 10.124 Total National Total 14 Murcia, Región de Females 2023 9.046 Total National Total 14 Murcia, Región de Females 2022 9.032 Total National Total 14 Murcia, Región de Females 2021 8.104 Total National Total 15 Navarra, Comunidad Foral de Both genders 2023 8.834 Total National Total 15 Navarra, Comunidad Foral de Both genders 2022 8.682 Total National Total 15 Navarra, Comunidad Foral de Both genders 2021 8.217 Total National Total 15 Navarra, Comunidad Foral de Males 2023 4.415 Total National Total 15 Navarra, Comunidad Foral de Males 2022 4.305 Total National Total 15 Navarra, Comunidad Foral de Males 2021 4.253 Total National Total 15 Navarra, Comunidad Foral de Females 2023 4.419 Total National Total 15 Navarra, Comunidad Foral de Females 2022 4.377 Total National Total 15 Navarra, Comunidad Foral de Females 2021 3.964 Total National Total 16 País Vasco Both genders 2023 19.089 Total National Total 16 País Vasco Both genders 2022 19.826 Total National Total 16 País Vasco Both genders 2021 19.835 Total National Total 16 País Vasco Males 2023 9.677 Total National Total 16 País Vasco Males 2022 9.850 Total National Total 16 País Vasco Males 2021 10.383 Total National Total 16 País Vasco Females 2023 9.412 Total National Total 16 País Vasco Females 2022 9.976 Total National Total 16 País Vasco Females 2021 9.452 Total National Total 17 Rioja, La Both genders 2023 5.192 Total National Total 17 Rioja, La Both genders 2022 5.220 Total National Total 17 Rioja, La Both genders 2021 5.148 Total National Total 17 Rioja, La Males 2023 2.620 Total National Total 17 Rioja, La Males 2022 2.560 Total National Total 17 Rioja, La Males 2021 2.648 Total National Total 17 Rioja, La Females 2023 2.572 Total National Total 17 Rioja, La Females 2022 2.660 Total National Total 17 Rioja, La Females 2021 2.500 Total National Total 18 Ceuta Both genders 2023 2.497 Total National Total 18 Ceuta Both genders 2022 2.682 Total National Total 18 Ceuta Both genders 2021 2.973 Total National Total 18 Ceuta Males 2023 1.381 Total National Total 18 Ceuta Males 2022 1.465 Total National Total 18 Ceuta Males 2021 1.660 Total National Total 18 Ceuta Females 2023 1.116 Total National Total 18 Ceuta Females 2022 1.217 Total National Total 18 Ceuta Females 2021 1.313 Total National Total 19 Melilla Both genders 2023 2.865 Total National Total 19 Melilla Both genders 2022 3.003 Total National Total 19 Melilla Both genders 2021 3.368 Total National Total 19 Melilla Males 2023 1.665 Total National Total 19 Melilla Males 2022 1.693 Total National Total 19 Melilla Males 2021 1.863 Total National Total 19 Melilla Females 2023 1.200 Total National Total 19 Melilla Females 2022 1.310 Total National Total 19 Melilla Females 2021 1.505 Spanish National Total Both genders 2023 354.093 Spanish National Total Both genders 2022 362.644 Spanish National Total Both genders 2021 363.440 Spanish National Total Males 2023 179.423 Spanish National Total Males 2022 182.883 Spanish National Total Males 2021 186.537 Spanish National Total Females 2023 174.670 Spanish National Total Females 2022 179.761 Spanish National Total Females 2021 176.903 Spanish National Total 01 Andalucía Both genders 2023 44.603 Spanish National Total 01 Andalucía Both genders 2022 45.208 Spanish National Total 01 Andalucía Both genders 2021 42.769 Spanish National Total 01 Andalucía Males 2023 22.737 Spanish National Total 01 Andalucía Males 2022 23.134 Spanish National Total 01 Andalucía Males 2021 22.202 Spanish National Total 01 Andalucía Females 2023 21.866 Spanish National Total 01 Andalucía Females 2022 22.074 Spanish National Total 01 Andalucía Females 2021 20.567 Spanish National Total 02 Aragón Both genders 2023 10.787 Spanish National Total 02 Aragón Both genders 2022 11.326 Spanish National Total 02 Aragón Both genders 2021 10.937 Spanish National Total 02 Aragón Males 2023 5.609 Spanish National Total 02 Aragón Males 2022 5.902 Spanish National Total 02 Aragón Males 2021 5.810 Spanish National Total 02 Aragón Females 2023 5.178 Spanish National Total 02 Aragón Females 2022 5.424 Spanish National Total 02 Aragón Females 2021 5.127 Spanish National Total 03 Asturias, Principado de Both genders 2023 7.318 Spanish National Total 03 Asturias, Principado de Both genders 2022 7.976 Spanish National Total 03 Asturias, Principado de Both genders 2021 7.903 Spanish National Total 03 Asturias, Principado de Males 2023 3.616 Spanish National Total 03 Asturias, Principado de Males 2022 3.990 Spanish National Total 03 Asturias, Principado de Males 2021 4.011 Spanish National Total 03 Asturias, Principado de Females 2023 3.702 Spanish National Total 03 Asturias, Principado de Females 2022 3.986 Spanish National Total 03 Asturias, Principado de Females 2021 3.892 Spanish National Total 04 Balears, Illes Both genders 2023 15.339 Spanish National Total 04 Balears, Illes Both genders 2022 14.495 Spanish National Total 04 Balears, Illes Both genders 2021 15.249 Spanish National Total 04 Balears, Illes Males 2023 7.948 Spanish National Total 04 Balears, Illes Males 2022 7.539 Spanish National Total 04 Balears, Illes Males 2021 7.926 Spanish National Total 04 Balears, Illes Females 2023 7.391 Spanish National Total 04 Balears, Illes Females 2022 6.956 Spanish National Total 04 Balears, Illes Females 2021 7.323 Spanish National Total 05 Canarias Both genders 2023 17.285 Spanish National Total 05 Canarias Both genders 2022 16.249 Spanish National Total 05 Canarias Both genders 2021 17.098 Spanish National Total 05 Canarias Males 2023 8.877 Spanish National Total 05 Canarias Males 2022 8.421 Spanish National Total 05 Canarias Males 2021 9.182 Spanish National Total 05 Canarias Females 2023 8.408 Spanish National Total 05 Canarias Females 2022 7.828 Spanish National Total 05 Canarias Females 2021 7.916 Spanish National Total 06 Cantabria Both genders 2023 6.005 Spanish National Total 06 Cantabria Both genders 2022 6.311 Spanish National Total 06 Cantabria Both genders 2021 6.486 Spanish National Total 06 Cantabria Males 2023 3.012 Spanish National Total 06 Cantabria Males 2022 3.162 Spanish National Total 06 Cantabria Males 2021 3.358 Spanish National Total 06 Cantabria Females 2023 2.993 Spanish National Total 06 Cantabria Females 2022 3.149 Spanish National Total 06 Cantabria Females 2021 3.128 Spanish National Total 07 Castilla y León Both genders 2023 24.212 Spanish National Total 07 Castilla y León Both genders 2022 25.934 Spanish National Total 07 Castilla y León Both genders 2021 25.132 Spanish National Total 07 Castilla y León Males 2023 12.313 Spanish National Total 07 Castilla y León Males 2022 12.871 Spanish National Total 07 Castilla y León Males 2021 12.815 Spanish National Total 07 Castilla y León Females 2023 11.899 Spanish National Total 07 Castilla y León Females 2022 13.063 Spanish National Total 07 Castilla y León Females 2021 12.317 Spanish National Total 08 Castilla - La Mancha Both genders 2023 30.761 Spanish National Total 08 Castilla - La Mancha Both genders 2022 31.908 Spanish National Total 08 Castilla - La Mancha Both genders 2021 30.936 Spanish National Total 08 Castilla - La Mancha Males 2023 15.524 Spanish National Total 08 Castilla - La Mancha Males 2022 15.943 Spanish National Total 08 Castilla - La Mancha Males 2021 15.792 Spanish National Total 08 Castilla - La Mancha Females 2023 15.237 Spanish National Total 08 Castilla - La Mancha Females 2022 15.965 Spanish National Total 08 Castilla - La Mancha Females 2021 15.144 Spanish National Total 09 Cataluña Both genders 2023 35.672 Spanish National Total 09 Cataluña Both genders 2022 35.986 Spanish National Total 09 Cataluña Both genders 2021 37.215 Spanish National Total 09 Cataluña Males 2023 17.923 Spanish National Total 09 Cataluña Males 2022 18.015 Spanish National Total 09 Cataluña Males 2021 18.728 Spanish National Total 09 Cataluña Females 2023 17.749 Spanish National Total 09 Cataluña Females 2022 17.971 Spanish National Total 09 Cataluña Females 2021 18.487 Spanish National Total 10 Comunitat Valenciana Both genders 2023 28.679 Spanish National Total 10 Comunitat Valenciana Both genders 2022 29.437 Spanish National Total 10 Comunitat Valenciana Both genders 2021 28.274 Spanish National Total 10 Comunitat Valenciana Males 2023 14.355 Spanish National Total 10 Comunitat Valenciana Males 2022 14.641 Spanish National Total 10 Comunitat Valenciana Males 2021 14.369 Spanish National Total 10 Comunitat Valenciana Females 2023 14.324 Spanish National Total 10 Comunitat Valenciana Females 2022 14.796 Spanish National Total 10 Comunitat Valenciana Females 2021 13.905 Spanish National Total 11 Extremadura Both genders 2023 10.167 Spanish National Total 11 Extremadura Both genders 2022 11.491 Spanish National Total 11 Extremadura Both genders 2021 9.975 Spanish National Total 11 Extremadura Males 2023 5.168 Spanish National Total 11 Extremadura Males 2022 5.709 Spanish National Total 11 Extremadura Males 2021 5.093 Spanish National Total 11 Extremadura Females 2023 4.999 Spanish National Total 11 Extremadura Females 2022 5.782 Spanish National Total 11 Extremadura Females 2021 4.882 Spanish National Total 12 Galicia Both genders 2023 14.221 Spanish National Total 12 Galicia Both genders 2022 14.247 Spanish National Total 12 Galicia Both genders 2021 13.972 Spanish National Total 12 Galicia Males 2023 7.345 Spanish National Total 12 Galicia Males 2022 7.209 Spanish National Total 12 Galicia Males 2021 7.170 Spanish National Total 12 Galicia Females 2023 6.876 Spanish National Total 12 Galicia Females 2022 7.038 Spanish National Total 12 Galicia Females 2021 6.802 Spanish National Total 13 Madrid, Comunidad de Both genders 2023 70.874 Spanish National Total 13 Madrid, Comunidad de Both genders 2022 71.976 Spanish National Total 13 Madrid, Comunidad de Both genders 2021 77.595 Spanish National Total 13 Madrid, Comunidad de Males 2023 35.388 Spanish National Total 13 Madrid, Comunidad de Males 2022 36.184 Spanish National Total 13 Madrid, Comunidad de Males 2021 39.248 Spanish National Total 13 Madrid, Comunidad de Females 2023 35.486 Spanish National Total 13 Madrid, Comunidad de Females 2022 35.792 Spanish National Total 13 Madrid, Comunidad de Females 2021 38.347 Spanish National Total 14 Murcia, Región de Both genders 2023 11.049 Spanish National Total 14 Murcia, Región de Both genders 2022 11.285 Spanish National Total 14 Murcia, Región de Both genders 2021 10.803 Spanish National Total 14 Murcia, Región de Males 2023 5.749 Spanish National Total 14 Murcia, Región de Males 2022 5.739 Spanish National Total 14 Murcia, Región de Males 2021 5.592 Spanish National Total 14 Murcia, Región de Females 2023 5.300 Spanish National Total 14 Murcia, Región de Females 2022 5.546 Spanish National Total 14 Murcia, Región de Females 2021 5.211 Spanish National Total 15 Navarra, Comunidad Foral de Both genders 2023 5.540 Spanish National Total 15 Navarra, Comunidad Foral de Both genders 2022 5.850 Spanish National Total 15 Navarra, Comunidad Foral de Both genders 2021 5.706 Spanish National Total 15 Navarra, Comunidad Foral de Males 2023 2.737 Spanish National Total 15 Navarra, Comunidad Foral de Males 2022 2.861 Spanish National Total 15 Navarra, Comunidad Foral de Males 2021 2.948 Spanish National Total 15 Navarra, Comunidad Foral de Females 2023 2.803 Spanish National Total 15 Navarra, Comunidad Foral de Females 2022 2.989 Spanish National Total 15 Navarra, Comunidad Foral de Females 2021 2.758 Spanish National Total 16 País Vasco Both genders 2023 13.428 Spanish National Total 16 País Vasco Both genders 2022 14.653 Spanish National Total 16 País Vasco Both genders 2021 14.945 Spanish National Total 16 País Vasco Males 2023 6.720 Spanish National Total 16 País Vasco Males 2022 7.210 Spanish National Total 16 País Vasco Males 2021 7.763 Spanish National Total 16 País Vasco Females 2023 6.708 Spanish National Total 16 País Vasco Females 2022 7.443 Spanish National Total 16 País Vasco Females 2021 7.182 Spanish National Total 17 Rioja, La Both genders 2023 3.433 Spanish National Total 17 Rioja, La Both genders 2022 3.531 Spanish National Total 17 Rioja, La Both genders 2021 3.515 Spanish National Total 17 Rioja, La Males 2023 1.725 Spanish National Total 17 Rioja, La Males 2022 1.705 Spanish National Total 17 Rioja, La Males 2021 1.775 Spanish National Total 17 Rioja, La Females 2023 1.708 Spanish National Total 17 Rioja, La Females 2022 1.826 Spanish National Total 17 Rioja, La Females 2021 1.740 Spanish National Total 18 Ceuta Both genders 2023 2.299 Spanish National Total 18 Ceuta Both genders 2022 2.408 Spanish National Total 18 Ceuta Both genders 2021 2.497 Spanish National Total 18 Ceuta Males 2023 1.263 Spanish National Total 18 Ceuta Males 2022 1.318 Spanish National Total 18 Ceuta Males 2021 1.405 Spanish National Total 18 Ceuta Females 2023 1.036 Spanish National Total 18 Ceuta Females 2022 1.090 Spanish National Total 18 Ceuta Females 2021 1.092 Spanish National Total 19 Melilla Both genders 2023 2.421 Spanish National Total 19 Melilla Both genders 2022 2.373 Spanish National Total 19 Melilla Both genders 2021 2.433 Spanish National Total 19 Melilla Males 2023 1.414 Spanish National Total 19 Melilla Males 2022 1.330 Spanish National Total 19 Melilla Males 2021 1.350 Spanish National Total 19 Melilla Females 2023 1.007 Spanish National Total 19 Melilla Females 2022 1.043 Spanish National Total 19 Melilla Females 2021 1.083 Foreign National Total Both genders 2023 179.305 Foreign National Total Both genders 2022 157.332 Foreign National Total Both genders 2021 142.899 Foreign National Total Males 2023 93.156 Foreign National Total Males 2022 81.803 Foreign National Total Males 2021 75.408 Foreign National Total Females 2023 86.149 Foreign National Total Females 2022 75.529 Foreign National Total Females 2021 67.491 Foreign National Total 01 Andalucía Both genders 2023 21.005 Foreign National Total 01 Andalucía Both genders 2022 18.102 Foreign National Total 01 Andalucía Both genders 2021 17.135 Foreign National Total 01 Andalucía Males 2023 11.464 Foreign National Total 01 Andalucía Males 2022 9.925 Foreign National Total 01 Andalucía Males 2021 9.430 Foreign National Total 01 Andalucía Females 2023 9.541 Foreign National Total 01 Andalucía Females 2022 8.177 Foreign National Total 01 Andalucía Females 2021 7.705 Foreign National Total 02 Aragón Both genders 2023 6.723 Foreign National Total 02 Aragón Both genders 2022 6.022 Foreign National Total 02 Aragón Both genders 2021 5.397 Foreign National Total 02 Aragón Males 2023 3.583 Foreign National Total 02 Aragón Males 2022 3.329 Foreign National Total 02 Aragón Males 2021 3.030 Foreign National Total 02 Aragón Females 2023 3.140 Foreign National Total 02 Aragón Females 2022 2.693 Foreign National Total 02 Aragón Females 2021 2.367 Foreign National Total 03 Asturias, Principado de Both genders 2023 2.357 Foreign National Total 03 Asturias, Principado de Both genders 2022 2.010 Foreign National Total 03 Asturias, Principado de Both genders 2021 1.859 Foreign National Total 03 Asturias, Principado de Males 2023 1.122 Foreign National Total 03 Asturias, Principado de Males 2022 994 Foreign National Total 03 Asturias, Principado de Males 2021 910 Foreign National Total 03 Asturias, Principado de Females 2023 1.235 Foreign National Total 03 Asturias, Principado de Females 2022 1.016 Foreign National Total 03 Asturias, Principado de Females 2021 949 Foreign National Total 04 Balears, Illes Both genders 2023 5.725 Foreign National Total 04 Balears, Illes Both genders 2022 4.924 Foreign National Total 04 Balears, Illes Both genders 2021 5.214 Foreign National Total 04 Balears, Illes Males 2023 3.003 Foreign National Total 04 Balears, Illes Males 2022 2.525 Foreign National Total 04 Balears, Illes Males 2021 2.840 Foreign National Total 04 Balears, Illes Females 2023 2.722 Foreign National Total 04 Balears, Illes Females 2022 2.399 Foreign National Total 04 Balears, Illes Females 2021 2.374 Foreign National Total 05 Canarias Both genders 2023 6.344 Foreign National Total 05 Canarias Both genders 2022 6.035 Foreign National Total 05 Canarias Both genders 2021 6.485 Foreign National Total 05 Canarias Males 2023 3.230 Foreign National Total 05 Canarias Males 2022 3.193 Foreign National Total 05 Canarias Males 2021 3.443 Foreign National Total 05 Canarias Females 2023 3.114 Foreign National Total 05 Canarias Females 2022 2.842 Foreign National Total 05 Canarias Females 2021 3.042 Foreign National Total 06 Cantabria Both genders 2023 2.051 Foreign National Total 06 Cantabria Both genders 2022 1.822 Foreign National Total 06 Cantabria Both genders 2021 1.757 Foreign National Total 06 Cantabria Males 2023 987 Foreign National Total 06 Cantabria Males 2022 893 Foreign National Total 06 Cantabria Males 2021 847 Foreign National Total 06 Cantabria Females 2023 1.064 Foreign National Total 06 Cantabria Females 2022 929 Foreign National Total 06 Cantabria Females 2021 910 Foreign National Total 07 Castilla y León Both genders 2023 9.399 Foreign National Total 07 Castilla y León Both genders 2022 8.215 Foreign National Total 07 Castilla y León Both genders 2021 7.324 Foreign National Total 07 Castilla y León Males 2023 4.620 Foreign National Total 07 Castilla y León Males 2022 4.056 Foreign National Total 07 Castilla y León Males 2021 3.663 Foreign National Total 07 Castilla y León Females 2023 4.779 Foreign National Total 07 Castilla y León Females 2022 4.159 Foreign National Total 07 Castilla y León Females 2021 3.661 Foreign National Total 08 Castilla - La Mancha Both genders 2023 16.072 Foreign National Total 08 Castilla - La Mancha Both genders 2022 13.286 Foreign National Total 08 Castilla - La Mancha Both genders 2021 11.888 Foreign National Total 08 Castilla - La Mancha Males 2023 8.416 Foreign National Total 08 Castilla - La Mancha Males 2022 6.752 Foreign National Total 08 Castilla - La Mancha Males 2021 6.165 Foreign National Total 08 Castilla - La Mancha Females 2023 7.656 Foreign National Total 08 Castilla - La Mancha Females 2022 6.534 Foreign National Total 08 Castilla - La Mancha Females 2021 5.723 Foreign National Total 09 Cataluña Both genders 2023 22.302 Foreign National Total 09 Cataluña Both genders 2022 19.986 Foreign National Total 09 Cataluña Both genders 2021 18.326 Foreign National Total 09 Cataluña Males 2023 11.964 Foreign National Total 09 Cataluña Males 2022 10.718 Foreign National Total 09 Cataluña Males 2021 10.138 Foreign National Total 09 Cataluña Females 2023 10.338 Foreign National Total 09 Cataluña Females 2022 9.268 Foreign National Total 09 Cataluña Females 2021 8.188 Foreign National Total 10 Comunitat Valenciana Both genders 2023 19.719 Foreign National Total 10 Comunitat Valenciana Both genders 2022 17.602 Foreign National Total 10 Comunitat Valenciana Both genders 2021 15.681 Foreign National Total 10 Comunitat Valenciana Males 2023 10.282 Foreign National Total 10 Comunitat Valenciana Males 2022 9.296 Foreign National Total 10 Comunitat Valenciana Males 2021 8.622 Foreign National Total 10 Comunitat Valenciana Females 2023 9.437 Foreign National Total 10 Comunitat Valenciana Females 2022 8.306 Foreign National Total 10 Comunitat Valenciana Females 2021 7.059 Foreign National Total 11 Extremadura Both genders 2023 2.299 Foreign National Total 11 Extremadura Both genders 2022 2.150 Foreign National Total 11 Extremadura Both genders 2021 1.991 Foreign National Total 11 Extremadura Males 2023 1.130 Foreign National Total 11 Extremadura Males 2022 1.062 Foreign National Total 11 Extremadura Males 2021 979 Foreign National Total 11 Extremadura Females 2023 1.169 Foreign National Total 11 Extremadura Females 2022 1.088 Foreign National Total 11 Extremadura Females 2021 1.012 Foreign National Total 12 Galicia Both genders 2023 5.729 Foreign National Total 12 Galicia Both genders 2022 5.036 Foreign National Total 12 Galicia Both genders 2021 4.219 Foreign National Total 12 Galicia Males 2023 2.798 Foreign National Total 12 Galicia Males 2022 2.487 Foreign National Total 12 Galicia Males 2021 2.086 Foreign National Total 12 Galicia Females 2023 2.931 Foreign National Total 12 Galicia Females 2022 2.549 Foreign National Total 12 Galicia Females 2021 2.133 Foreign National Total 13 Madrid, Comunidad de Both genders 2023 38.722 Foreign National Total 13 Madrid, Comunidad de Both genders 2022 32.907 Foreign National Total 13 Madrid, Comunidad de Both genders 2021 27.753 Foreign National Total 13 Madrid, Comunidad de Males 2023 18.902 Foreign National Total 13 Madrid, Comunidad de Males 2022 15.973 Foreign National Total 13 Madrid, Comunidad de Males 2021 13.157 Foreign National Total 13 Madrid, Comunidad de Females 2023 19.820 Foreign National Total 13 Madrid, Comunidad de Females 2022 16.934 Foreign National Total 13 Madrid, Comunidad de Females 2021 14.596 Foreign National Total 14 Murcia, Región de Both genders 2023 9.502 Foreign National Total 14 Murcia, Región de Both genders 2022 8.637 Foreign National Total 14 Murcia, Región de Both genders 2021 7.425 Foreign National Total 14 Murcia, Región de Males 2023 5.756 Foreign National Total 14 Murcia, Región de Males 2022 5.151 Foreign National Total 14 Murcia, Región de Males 2021 4.532 Foreign National Total 14 Murcia, Región de Females 2023 3.746 Foreign National Total 14 Murcia, Región de Females 2022 3.486 Foreign National Total 14 Murcia, Región de Females 2021 2.893 Foreign National Total 15 Navarra, Comunidad Foral de Both genders 2023 3.294 Foreign National Total 15 Navarra, Comunidad Foral de Both genders 2022 2.832 Foreign National Total 15 Navarra, Comunidad Foral de Both genders 2021 2.511 Foreign National Total 15 Navarra, Comunidad Foral de Males 2023 1.678 Foreign National Total 15 Navarra, Comunidad Foral de Males 2022 1.444 Foreign National Total 15 Navarra, Comunidad Foral de Males 2021 1.305 Foreign National Total 15 Navarra, Comunidad Foral de Females 2023 1.616 Foreign National Total 15 Navarra, Comunidad Foral de Females 2022 1.388 Foreign National Total 15 Navarra, Comunidad Foral de Females 2021 1.206 Foreign National Total 16 País Vasco Both genders 2023 5.661 Foreign National Total 16 País Vasco Both genders 2022 5.173 Foreign National Total 16 País Vasco Both genders 2021 4.890 Foreign National Total 16 País Vasco Males 2023 2.957 Foreign National Total 16 País Vasco Males 2022 2.640 Foreign National Total 16 País Vasco Males 2021 2.620 Foreign National Total 16 País Vasco Females 2023 2.704 Foreign National Total 16 País Vasco Females 2022 2.533 Foreign National Total 16 País Vasco Females 2021 2.270 Foreign National Total 17 Rioja, La Both genders 2023 1.759 Foreign National Total 17 Rioja, La Both genders 2022 1.689 Foreign National Total 17 Rioja, La Both genders 2021 1.633 Foreign National Total 17 Rioja, La Males 2023 895 Foreign National Total 17 Rioja, La Males 2022 855 Foreign National Total 17 Rioja, La Males 2021 873 Foreign National Total 17 Rioja, La Females 2023 864 Foreign National Total 17 Rioja, La Females 2022 834 Foreign National Total 17 Rioja, La Females 2021 760 Foreign National Total 18 Ceuta Both genders 2023 198 Foreign National Total 18 Ceuta Both genders 2022 274 Foreign National Total 18 Ceuta Both genders 2021 476 Foreign National Total 18 Ceuta Males 2023 118 Foreign National Total 18 Ceuta Males 2022 147 Foreign National Total 18 Ceuta Males 2021 255 Foreign National Total 18 Ceuta Females 2023 80 Foreign National Total 18 Ceuta Females 2022 127 Foreign National Total 18 Ceuta Females 2021 221 Foreign National Total 19 Melilla Both genders 2023 444 Foreign National Total 19 Melilla Both genders 2022 630 Foreign National Total 19 Melilla Both genders 2021 935 Foreign National Total 19 Melilla Males 2023 251 Foreign National Total 19 Melilla Males 2022 363 Foreign National Total 19 Melilla Males 2021 513 Foreign National Total 19 Melilla Females 2023 193 Foreign National Total 19 Melilla Females 2022 267 Foreign National Total 19 Melilla Females 2021 422