National Total Autonomous Communities and Cities Traveller's residence Periodo Total National Total Total 2023 141.056.000 National Total Total 2022 117.954.000 National Total Total 2021 69.272.000 National Total Total 2020 44.207.000 National Total Total 2019 105.602.000 National Total Total 2018 94.389.000 National Total Residents in Spain 2023 52.534.000 National Total Residents in Spain 2022 44.902.000 National Total Residents in Spain 2021 36.399.000 National Total Residents in Spain 2020 24.493.000 National Total Residents in Spain 2019 34.349.000 National Total Residents in Spain 2018 29.078.000 National Total Residents abroad 2023 88.522.000 National Total Residents abroad 2022 73.052.000 National Total Residents abroad 2021 32.874.000 National Total Residents abroad 2020 19.714.000 National Total Residents abroad 2019 71.253.000 National Total Residents abroad 2018 65.311.000 National Total 01 Andalucía Total 2023 35.555.000 National Total 01 Andalucía Total 2022 28.786.000 National Total 01 Andalucía Total 2021 16.109.000 National Total 01 Andalucía Total 2020 10.286.000 National Total 01 Andalucía Total 2019 24.945.000 National Total 01 Andalucía Total 2018 21.111.000 National Total 01 Andalucía Residents in Spain 2023 14.378.000 National Total 01 Andalucía Residents in Spain 2022 12.375.000 National Total 01 Andalucía Residents in Spain 2021 9.435.000 National Total 01 Andalucía Residents in Spain 2020 6.231.000 National Total 01 Andalucía Residents in Spain 2019 9.347.000 National Total 01 Andalucía Residents in Spain 2018 7.793.000 National Total 01 Andalucía Residents abroad 2023 21.177.000 National Total 01 Andalucía Residents abroad 2022 16.410.000 National Total 01 Andalucía Residents abroad 2021 6.674.000 National Total 01 Andalucía Residents abroad 2020 4.055.000 National Total 01 Andalucía Residents abroad 2019 15.598.000 National Total 01 Andalucía Residents abroad 2018 13.317.000 National Total 02 Aragón Total 2023 1.822.000 National Total 02 Aragón Total 2022 1.580.000 National Total 02 Aragón Total 2021 989.000 National Total 02 Aragón Total 2020 732.000 National Total 02 Aragón Total 2019 1.189.000 National Total 02 Aragón Total 2018 984.000 National Total 02 Aragón Residents in Spain 2023 1.470.000 National Total 02 Aragón Residents in Spain 2022 1.276.000 National Total 02 Aragón Residents in Spain 2021 860.000 National Total 02 Aragón Residents in Spain 2020 649.000 National Total 02 Aragón Residents in Spain 2019 942.000 National Total 02 Aragón Residents in Spain 2018 781.000 National Total 02 Aragón Residents abroad 2023 352.000 National Total 02 Aragón Residents abroad 2022 302.000 National Total 02 Aragón Residents abroad 2021 128.000 National Total 02 Aragón Residents abroad 2020 83.000 National Total 02 Aragón Residents abroad 2019 246.000 National Total 02 Aragón Residents abroad 2018 203.000 National Total 03 Asturias, Principado de Total 2023 2.417.000 National Total 03 Asturias, Principado de Total 2022 1.909.000 National Total 03 Asturias, Principado de Total 2021 1.278.000 National Total 03 Asturias, Principado de Total 2020 908.000 National Total 03 Asturias, Principado de Total 2019 1.310.000 National Total 03 Asturias, Principado de Total 2018 1.021.000 National Total 03 Asturias, Principado de Residents in Spain 2023 1.989.000 National Total 03 Asturias, Principado de Residents in Spain 2022 1.584.000 National Total 03 Asturias, Principado de Residents in Spain 2021 1.157.000 National Total 03 Asturias, Principado de Residents in Spain 2020 841.000 National Total 03 Asturias, Principado de Residents in Spain 2019 1.074.000 National Total 03 Asturias, Principado de Residents in Spain 2018 818.000 National Total 03 Asturias, Principado de Residents abroad 2023 427.000 National Total 03 Asturias, Principado de Residents abroad 2022 326.000 National Total 03 Asturias, Principado de Residents abroad 2021 121.000 National Total 03 Asturias, Principado de Residents abroad 2020 67.000 National Total 03 Asturias, Principado de Residents abroad 2019 236.000 National Total 03 Asturias, Principado de Residents abroad 2018 204.000 National Total 04 Balears, Illes Total 2023 9.698.000 National Total 04 Balears, Illes Total 2022 9.483.000 National Total 04 Balears, Illes Total 2021 6.157.000 National Total 04 Balears, Illes Total 2020 2.632.000 National Total 04 Balears, Illes Total 2019 8.440.000 National Total 04 Balears, Illes Total 2018 8.132.000 National Total 04 Balears, Illes Residents in Spain 2023 1.524.000 National Total 04 Balears, Illes Residents in Spain 2022 1.556.000 National Total 04 Balears, Illes Residents in Spain 2021 1.630.000 National Total 04 Balears, Illes Residents in Spain 2020 1.000.000 National Total 04 Balears, Illes Residents in Spain 2019 1.083.000 National Total 04 Balears, Illes Residents in Spain 2018 1.059.000 National Total 04 Balears, Illes Residents abroad 2023 8.174.000 National Total 04 Balears, Illes Residents abroad 2022 7.926.000 National Total 04 Balears, Illes Residents abroad 2021 4.527.000 National Total 04 Balears, Illes Residents abroad 2020 1.632.000 National Total 04 Balears, Illes Residents abroad 2019 7.357.000 National Total 04 Balears, Illes Residents abroad 2018 7.073.000 National Total 05 Canarias Total 2023 22.297.000 National Total 05 Canarias Total 2022 19.017.000 National Total 05 Canarias Total 2021 11.165.000 National Total 05 Canarias Total 2020 8.013.000 National Total 05 Canarias Total 2019 14.940.000 National Total 05 Canarias Total 2018 14.345.000 National Total 05 Canarias Residents in Spain 2023 5.555.000 National Total 05 Canarias Residents in Spain 2022 4.960.000 National Total 05 Canarias Residents in Spain 2021 4.035.000 National Total 05 Canarias Residents in Spain 2020 2.949.000 National Total 05 Canarias Residents in Spain 2019 3.607.000 National Total 05 Canarias Residents in Spain 2018 3.163.000 National Total 05 Canarias Residents abroad 2023 16.742.000 National Total 05 Canarias Residents abroad 2022 14.055.000 National Total 05 Canarias Residents abroad 2021 7.131.000 National Total 05 Canarias Residents abroad 2020 5.064.000 National Total 05 Canarias Residents abroad 2019 11.333.000 National Total 05 Canarias Residents abroad 2018 11.182.000 National Total 06 Cantabria Total 2023 2.041.000 National Total 06 Cantabria Total 2022 1.657.000 National Total 06 Cantabria Total 2021 1.158.000 National Total 06 Cantabria Total 2020 821.000 National Total 06 Cantabria Total 2019 1.240.000 National Total 06 Cantabria Total 2018 1.042.000 National Total 06 Cantabria Residents in Spain 2023 1.574.000 National Total 06 Cantabria Residents in Spain 2022 1.297.000 National Total 06 Cantabria Residents in Spain 2021 1.019.000 National Total 06 Cantabria Residents in Spain 2020 750.000 National Total 06 Cantabria Residents in Spain 2019 951.000 National Total 06 Cantabria Residents in Spain 2018 770.000 National Total 06 Cantabria Residents abroad 2023 468.000 National Total 06 Cantabria Residents abroad 2022 362.000 National Total 06 Cantabria Residents abroad 2021 139.000 National Total 06 Cantabria Residents abroad 2020 71.000 National Total 06 Cantabria Residents abroad 2019 289.000 National Total 06 Cantabria Residents abroad 2018 271.000 National Total 07 Castilla y León Total 2023 2.459.000 National Total 07 Castilla y León Total 2022 1.987.000 National Total 07 Castilla y León Total 2021 1.231.000 National Total 07 Castilla y León Total 2020 729.000 National Total 07 Castilla y León Total 2019 1.410.000 National Total 07 Castilla y León Total 2018 1.054.000 National Total 07 Castilla y León Residents in Spain 2023 1.988.000 National Total 07 Castilla y León Residents in Spain 2022 1.601.000 National Total 07 Castilla y León Residents in Spain 2021 1.080.000 National Total 07 Castilla y León Residents in Spain 2020 634.000 National Total 07 Castilla y León Residents in Spain 2019 1.076.000 National Total 07 Castilla y León Residents in Spain 2018 785.000 National Total 07 Castilla y León Residents abroad 2023 472.000 National Total 07 Castilla y León Residents abroad 2022 385.000 National Total 07 Castilla y León Residents abroad 2021 151.000 National Total 07 Castilla y León Residents abroad 2020 94.000 National Total 07 Castilla y León Residents abroad 2019 334.000 National Total 07 Castilla y León Residents abroad 2018 269.000 National Total 08 Castilla - La Mancha Total 2023 1.361.000 National Total 08 Castilla - La Mancha Total 2022 1.102.000 National Total 08 Castilla - La Mancha Total 2021 687.000 National Total 08 Castilla - La Mancha Total 2020 394.000 National Total 08 Castilla - La Mancha Total 2019 756.000 National Total 08 Castilla - La Mancha Total 2018 569.000 National Total 08 Castilla - La Mancha Residents in Spain 2023 1.135.000 National Total 08 Castilla - La Mancha Residents in Spain 2022 915.000 National Total 08 Castilla - La Mancha Residents in Spain 2021 618.000 National Total 08 Castilla - La Mancha Residents in Spain 2020 354.000 National Total 08 Castilla - La Mancha Residents in Spain 2019 581.000 National Total 08 Castilla - La Mancha Residents in Spain 2018 429.000 National Total 08 Castilla - La Mancha Residents abroad 2023 226.000 National Total 08 Castilla - La Mancha Residents abroad 2022 188.000 National Total 08 Castilla - La Mancha Residents abroad 2021 69.000 National Total 08 Castilla - La Mancha Residents abroad 2020 41.000 National Total 08 Castilla - La Mancha Residents abroad 2019 175.000 National Total 08 Castilla - La Mancha Residents abroad 2018 139.000 National Total 09 Cataluña Total 2023 22.233.000 National Total 09 Cataluña Total 2022 19.161.000 National Total 09 Cataluña Total 2021 10.674.000 National Total 09 Cataluña Total 2020 7.065.000 National Total 09 Cataluña Total 2019 20.717.000 National Total 09 Cataluña Total 2018 19.479.000 National Total 09 Cataluña Residents in Spain 2023 5.013.000 National Total 09 Cataluña Residents in Spain 2022 4.517.000 National Total 09 Cataluña Residents in Spain 2021 4.474.000 National Total 09 Cataluña Residents in Spain 2020 3.239.000 National Total 09 Cataluña Residents in Spain 2019 3.743.000 National Total 09 Cataluña Residents in Spain 2018 3.444.000 National Total 09 Cataluña Residents abroad 2023 17.220.000 National Total 09 Cataluña Residents abroad 2022 14.645.000 National Total 09 Cataluña Residents abroad 2021 6.200.000 National Total 09 Cataluña Residents abroad 2020 3.825.000 National Total 09 Cataluña Residents abroad 2019 16.974.000 National Total 09 Cataluña Residents abroad 2018 16.035.000 National Total 10 Comunitat Valenciana Total 2023 20.591.000 National Total 10 Comunitat Valenciana Total 2022 17.216.000 National Total 10 Comunitat Valenciana Total 2021 10.618.000 National Total 10 Comunitat Valenciana Total 2020 6.673.000 National Total 10 Comunitat Valenciana Total 2019 15.831.000 National Total 10 Comunitat Valenciana Total 2018 14.069.000 National Total 10 Comunitat Valenciana Residents in Spain 2023 7.930.000 National Total 10 Comunitat Valenciana Residents in Spain 2022 6.860.000 National Total 10 Comunitat Valenciana Residents in Spain 2021 6.161.000 National Total 10 Comunitat Valenciana Residents in Spain 2020 3.987.000 National Total 10 Comunitat Valenciana Residents in Spain 2019 5.703.000 National Total 10 Comunitat Valenciana Residents in Spain 2018 4.876.000 National Total 10 Comunitat Valenciana Residents abroad 2023 12.661.000 National Total 10 Comunitat Valenciana Residents abroad 2022 10.357.000 National Total 10 Comunitat Valenciana Residents abroad 2021 4.457.000 National Total 10 Comunitat Valenciana Residents abroad 2020 2.685.000 National Total 10 Comunitat Valenciana Residents abroad 2019 10.128.000 National Total 10 Comunitat Valenciana Residents abroad 2018 9.193.000 National Total 11 Extremadura Total 2023 666.000 National Total 11 Extremadura Total 2022 573.000 National Total 11 Extremadura Total 2021 342.000 National Total 11 Extremadura Total 2020 218.000 National Total 11 Extremadura Total 2019 390.000 National Total 11 Extremadura Total 2018 321.000 National Total 11 Extremadura Residents in Spain 2023 570.000 National Total 11 Extremadura Residents in Spain 2022 493.000 National Total 11 Extremadura Residents in Spain 2021 313.000 National Total 11 Extremadura Residents in Spain 2020 201.000 National Total 11 Extremadura Residents in Spain 2019 329.000 National Total 11 Extremadura Residents in Spain 2018 269.000 National Total 11 Extremadura Residents abroad 2023 96.000 National Total 11 Extremadura Residents abroad 2022 81.000 National Total 11 Extremadura Residents abroad 2021 29.000 National Total 11 Extremadura Residents abroad 2020 17.000 National Total 11 Extremadura Residents abroad 2019 61.000 National Total 11 Extremadura Residents abroad 2018 52.000 National Total 12 Galicia Total 2023 4.632.000 National Total 12 Galicia Total 2022 3.722.000 National Total 12 Galicia Total 2021 2.428.000 National Total 12 Galicia Total 2020 1.442.000 National Total 12 Galicia Total 2019 2.408.000 National Total 12 Galicia Total 2018 1.724.000 National Total 12 Galicia Residents in Spain 2023 3.436.000 National Total 12 Galicia Residents in Spain 2022 2.829.000 National Total 12 Galicia Residents in Spain 2021 2.122.000 National Total 12 Galicia Residents in Spain 2020 1.300.000 National Total 12 Galicia Residents in Spain 2019 1.752.000 National Total 12 Galicia Residents in Spain 2018 1.225.000 National Total 12 Galicia Residents abroad 2023 1.196.000 National Total 12 Galicia Residents abroad 2022 895.000 National Total 12 Galicia Residents abroad 2021 306.000 National Total 12 Galicia Residents abroad 2020 142.000 National Total 12 Galicia Residents abroad 2019 655.000 National Total 12 Galicia Residents abroad 2018 499.000 National Total 13 Madrid, Comunidad de Total 2023 10.097.000 National Total 13 Madrid, Comunidad de Total 2022 7.573.000 National Total 13 Madrid, Comunidad de Total 2021 3.861.000 National Total 13 Madrid, Comunidad de Total 2020 2.667.000 National Total 13 Madrid, Comunidad de Total 2019 8.225.000 National Total 13 Madrid, Comunidad de Total 2018 7.257.000 National Total 13 Madrid, Comunidad de Residents in Spain 2023 3.162.000 National Total 13 Madrid, Comunidad de Residents in Spain 2022 2.364.000 National Total 13 Madrid, Comunidad de Residents in Spain 2021 1.679.000 National Total 13 Madrid, Comunidad de Residents in Spain 2020 1.188.000 National Total 13 Madrid, Comunidad de Residents in Spain 2019 2.249.000 National Total 13 Madrid, Comunidad de Residents in Spain 2018 2.099.000 National Total 13 Madrid, Comunidad de Residents abroad 2023 6.934.000 National Total 13 Madrid, Comunidad de Residents abroad 2022 5.205.000 National Total 13 Madrid, Comunidad de Residents abroad 2021 2.182.000 National Total 13 Madrid, Comunidad de Residents abroad 2020 1.479.000 National Total 13 Madrid, Comunidad de Residents abroad 2019 5.976.000 National Total 13 Madrid, Comunidad de Residents abroad 2018 5.158.000 National Total 14 Murcia, Región de Total 2023 1.633.000 National Total 14 Murcia, Región de Total 2022 1.367.000 National Total 14 Murcia, Región de Total 2021 932.000 National Total 14 Murcia, Región de Total 2020 604.000 National Total 14 Murcia, Región de Total 2019 1.289.000 National Total 14 Murcia, Región de Total 2018 1.144.000 National Total 14 Murcia, Región de Residents in Spain 2023 899.000 National Total 14 Murcia, Región de Residents in Spain 2022 741.000 National Total 14 Murcia, Región de Residents in Spain 2021 652.000 National Total 14 Murcia, Región de Residents in Spain 2020 432.000 National Total 14 Murcia, Región de Residents in Spain 2019 634.000 National Total 14 Murcia, Región de Residents in Spain 2018 525.000 National Total 14 Murcia, Región de Residents abroad 2023 733.000 National Total 14 Murcia, Región de Residents abroad 2022 628.000 National Total 14 Murcia, Región de Residents abroad 2021 280.000 National Total 14 Murcia, Región de Residents abroad 2020 172.000 National Total 14 Murcia, Región de Residents abroad 2019 656.000 National Total 14 Murcia, Región de Residents abroad 2018 619.000 National Total 15 Navarra, Comunidad Foral de Total 2023 556.000 National Total 15 Navarra, Comunidad Foral de Total 2022 455.000 National Total 15 Navarra, Comunidad Foral de Total 2021 282.000 National Total 15 Navarra, Comunidad Foral de Total 2020 175.000 National Total 15 Navarra, Comunidad Foral de Total 2019 371.000 National Total 15 Navarra, Comunidad Foral de Total 2018 292.000 National Total 15 Navarra, Comunidad Foral de Residents in Spain 2023 389.000 National Total 15 Navarra, Comunidad Foral de Residents in Spain 2022 314.000 National Total 15 Navarra, Comunidad Foral de Residents in Spain 2021 228.000 National Total 15 Navarra, Comunidad Foral de Residents in Spain 2020 144.000 National Total 15 Navarra, Comunidad Foral de Residents in Spain 2019 242.000 National Total 15 Navarra, Comunidad Foral de Residents in Spain 2018 187.000 National Total 15 Navarra, Comunidad Foral de Residents abroad 2023 167.000 National Total 15 Navarra, Comunidad Foral de Residents abroad 2022 143.000 National Total 15 Navarra, Comunidad Foral de Residents abroad 2021 54.000 National Total 15 Navarra, Comunidad Foral de Residents abroad 2020 31.000 National Total 15 Navarra, Comunidad Foral de Residents abroad 2019 129.000 National Total 15 Navarra, Comunidad Foral de Residents abroad 2018 105.000 National Total 16 País Vasco Total 2023 2.422.000 National Total 16 País Vasco Total 2022 1.901.000 National Total 16 País Vasco Total 2021 1.082.000 National Total 16 País Vasco Total 2020 683.000 National Total 16 País Vasco Total 2019 1.749.000 National Total 16 País Vasco Total 2018 1.543.000 National Total 16 País Vasco Residents in Spain 2023 1.044.000 National Total 16 País Vasco Residents in Spain 2022 830.000 National Total 16 País Vasco Residents in Spain 2021 690.000 National Total 16 País Vasco Residents in Spain 2020 447.000 National Total 16 País Vasco Residents in Spain 2019 719.000 National Total 16 País Vasco Residents in Spain 2018 614.000 National Total 16 País Vasco Residents abroad 2023 1.378.000 National Total 16 País Vasco Residents abroad 2022 1.072.000 National Total 16 País Vasco Residents abroad 2021 392.000 National Total 16 País Vasco Residents abroad 2020 236.000 National Total 16 País Vasco Residents abroad 2019 1.030.000 National Total 16 País Vasco Residents abroad 2018 929.000 National Total 17 Rioja, La Total 2023 558.000 National Total 17 Rioja, La Total 2022 458.000 National Total 17 Rioja, La Total 2021 272.000 National Total 17 Rioja, La Total 2020 157.000 National Total 17 Rioja, La Total 2019 371.000 National Total 17 Rioja, La Total 2018 289.000 National Total 17 Rioja, La Residents in Spain 2023 467.000 National Total 17 Rioja, La Residents in Spain 2022 383.000 National Total 17 Rioja, La Residents in Spain 2021 241.000 National Total 17 Rioja, La Residents in Spain 2020 142.000 National Total 17 Rioja, La Residents in Spain 2019 306.000 National Total 17 Rioja, La Residents in Spain 2018 234.000 National Total 17 Rioja, La Residents abroad 2023 91.000 National Total 17 Rioja, La Residents abroad 2022 74.000 National Total 17 Rioja, La Residents abroad 2021 31.000 National Total 17 Rioja, La Residents abroad 2020 16.000 National Total 17 Rioja, La Residents abroad 2019 66.000 National Total 17 Rioja, La Residents abroad 2018 55.000 National Total 18 Ceuta Total 2023 10.000 National Total 18 Ceuta Total 2022 3.000 National Total 18 Ceuta Total 2021 3.000 National Total 18 Ceuta Total 2020 5.000 National Total 18 Ceuta Total 2019 14.000 National Total 18 Ceuta Total 2018 12.000 National Total 18 Ceuta Residents in Spain 2023 6.000 National Total 18 Ceuta Residents in Spain 2022 .. National Total 18 Ceuta Residents in Spain 2021 3.000 National Total 18 Ceuta Residents in Spain 2020 3.000 National Total 18 Ceuta Residents in Spain 2019 6.000 National Total 18 Ceuta Residents in Spain 2018 5.000 National Total 18 Ceuta Residents abroad 2023 4.000 National Total 18 Ceuta Residents abroad 2022 .. National Total 18 Ceuta Residents abroad 2021 .. National Total 18 Ceuta Residents abroad 2020 2.000 National Total 18 Ceuta Residents abroad 2019 8.000 National Total 18 Ceuta Residents abroad 2018 7.000 National Total 19 Melilla Total 2023 10.000 National Total 19 Melilla Total 2022 1.000 National Total 19 Melilla Total 2021 3.000 National Total 19 Melilla Total 2020 3.000 National Total 19 Melilla Total 2019 7.000 National Total 19 Melilla Total 2018 3.000 National Total 19 Melilla Residents in Spain 2023 7.000 National Total 19 Melilla Residents in Spain 2022 .. National Total 19 Melilla Residents in Spain 2021 2.000 National Total 19 Melilla Residents in Spain 2020 3.000 National Total 19 Melilla Residents in Spain 2019 5.000 National Total 19 Melilla Residents in Spain 2018 2.000 National Total 19 Melilla Residents abroad 2023 3.000 National Total 19 Melilla Residents abroad 2022 .. National Total 19 Melilla Residents abroad 2021 .. National Total 19 Melilla Residents abroad 2020 .. National Total 19 Melilla Residents abroad 2019 2.000 National Total 19 Melilla Residents abroad 2018 1.000