Autonomous Community and province of residence Año censal Measurement units Total National Total Census 2021 Population People 47.400.798 National Total Census 2011 Population People 46.815.916 National Total Census 2001 Population People 40.847.371 National Total Census 1991 Population People 38.872.268 National Total Census 1981 Population People 37.683.363 01 Andalucía Census 2021 Population People 8.484.804 01 Andalucía Census 2011 Population People 8.371.270 01 Andalucía Census 2001 Population People 7.357.558 01 Andalucía Census 1991 Population People 6.940.522 01 Andalucía Census 1981 Population People 6.441.149 04 Almería Census 2021 Population People 730.430 04 Almería Census 2011 Population People 688.736 04 Almería Census 2001 Population People 536.731 04 Almería Census 1991 Population People 455.496 04 Almería Census 1981 Population People 410.848 11 Cádiz Census 2021 Population People 1.249.873 11 Cádiz Census 2011 Population People 1.244.732 11 Cádiz Census 2001 Population People 1.116.491 11 Cádiz Census 1991 Population People 1.078.404 11 Cádiz Census 1981 Population People 988.387 14 Córdoba Census 2021 Population People 777.622 14 Córdoba Census 2011 Population People 802.575 14 Córdoba Census 2001 Population People 761.657 14 Córdoba Census 1991 Population People 754.452 14 Córdoba Census 1981 Population People 720.825 18 Granada Census 2021 Population People 925.046 18 Granada Census 2011 Population People 922.100 18 Granada Census 2001 Population People 821.660 18 Granada Census 1991 Population People 790.515 18 Granada Census 1981 Population People 758.650 21 Huelva Census 2021 Population People 527.254 21 Huelva Census 2011 Population People 519.895 21 Huelva Census 2001 Population People 462.579 21 Huelva Census 1991 Population People 443.476 21 Huelva Census 1981 Population People 418.595 23 Jaén Census 2021 Population People 627.568 23 Jaén Census 2011 Population People 667.484 23 Jaén Census 2001 Population People 643.820 23 Jaén Census 1991 Population People 637.633 23 Jaén Census 1981 Population People 639.863 29 Málaga Census 2021 Population People 1.696.955 29 Málaga Census 2011 Population People 1.594.808 29 Málaga Census 2001 Population People 1.287.017 29 Málaga Census 1991 Population People 1.160.843 29 Málaga Census 1981 Population People 1.025.629 41 Sevilla Census 2021 Population People 1.950.056 41 Sevilla Census 2011 Population People 1.930.941 41 Sevilla Census 2001 Population People 1.727.603 41 Sevilla Census 1991 Population People 1.619.703 41 Sevilla Census 1981 Population People 1.478.352 02 Aragón Census 2021 Population People 1.331.938 02 Aragón Census 2011 Population People 1.344.509 02 Aragón Census 2001 Population People 1.204.215 02 Aragón Census 1991 Population People 1.188.817 02 Aragón Census 1981 Population People 1.196.965 22 Huenca Census 2021 Population People 223.995 22 Huenca Census 2011 Population People 225.962 22 Huenca Census 2001 Population People 206.502 22 Huenca Census 1991 Population People 207.810 22 Huenca Census 1981 Population People 214.909 44 Teruel Census 2021 Population People 134.259 44 Teruel Census 2011 Population People 143.162 44 Teruel Census 2001 Population People 135.858 44 Teruel Census 1991 Population People 143.680 44 Teruel Census 1981 Population People 153.457 50 Zaragoza Census 2021 Population People 973.684 50 Zaragoza Census 2011 Population People 975.385 50 Zaragoza Census 2001 Population People 861.855 50 Zaragoza Census 1991 Population People 837.327 50 Zaragoza Census 1981 Population People 828.599 03 Asturias, Principado de Census 2021 Population People 1.012.117 03 Asturias, Principado de Census 2011 Population People 1.075.183 03 Asturias, Principado de Census 2001 Population People 1.062.998 03 Asturias, Principado de Census 1991 Population People 1.093.937 03 Asturias, Principado de Census 1981 Population People 1.129.572 33 Asturias Census 2021 Population People 1.012.117 33 Asturias Census 2011 Population People 1.075.183 33 Asturias Census 2001 Population People 1.062.998 33 Asturias Census 1991 Population People 1.093.937 33 Asturias Census 1981 Population People 1.129.572 04 Balears, Illen Census 2021 Population People 1.183.415 04 Balears, Illen Census 2011 Population People 1.100.503 04 Balears, Illen Census 2001 Population People 841.669 04 Balears, Illen Census 1991 Population People 709.138 04 Balears, Illen Census 1981 Population People 655.945 07 Balears, Illen Census 2021 Population People 1.183.415 07 Balears, Illen Census 2011 Population People 1.100.503 07 Balears, Illen Census 2001 Population People 841.669 07 Balears, Illen Census 1991 Population People 709.138 07 Balears, Illen Census 1981 Population People 655.945 05 Canarias Census 2021 Population People 2.178.924 05 Canarias Census 2011 Population People 2.082.655 05 Canarias Census 2001 Population People 1.694.477 05 Canarias Census 1991 Population People 1.493.784 05 Canarias Census 1981 Population People 1.367.669 35 Palmas, Las Census 2021 Population People 1.131.359 35 Palmas, Las Census 2011 Population People 1.087.225 35 Palmas, Las Census 2001 Population People 887.676 35 Palmas, Las Census 1991 Population People 767.969 35 Palmas, Las Census 1981 Population People 708.783 38 Santa Cruz de Tenerife Census 2021 Population People 1.047.565 38 Santa Cruz de Tenerife Census 2011 Population People 995.429 38 Santa Cruz de Tenerife Census 2001 Population People 806.801 38 Santa Cruz de Tenerife Census 1991 Population People 725.815 38 Santa Cruz de Tenerife Census 1981 Population People 658.886 06 Cantabria Census 2021 Population People 584.708 06 Cantabria Census 2011 Population People 592.542 06 Cantabria Census 2001 Population People 535.131 06 Cantabria Census 1991 Population People 527.326 06 Cantabria Census 1981 Population People 513.123 39 Cantabria Census 2021 Population People 584.708 39 Cantabria Census 2011 Population People 592.542 39 Cantabria Census 2001 Population People 535.131 39 Cantabria Census 1991 Population People 527.326 39 Cantabria Census 1981 Population People 513.123 07 Castilla y León Census 2021 Population People 2.385.223 07 Castilla y León Census 2011 Population People 2.540.188 07 Castilla y León Census 2001 Population People 2.456.474 07 Castilla y León Census 1991 Population People 2.545.926 07 Castilla y León Census 1981 Population People 2.583.159 05 Ávila Census 2021 Population People 158.898 05 Ávila Census 2011 Population People 171.647 05 Ávila Census 2001 Population People 163.442 05 Ávila Census 1991 Population People 174.378 05 Ávila Census 1981 Population People 183.590 09 Burgos Census 2021 Population People 356.042 09 Burgos Census 2011 Population People 372.538 09 Burgos Census 2001 Population People 348.934 09 Burgos Census 1991 Population People 352.772 09 Burgos Census 1981 Population People 363.523 24 León Census 2021 Population People 452.435 24 León Census 2011 Population People 493.312 24 León Census 2001 Population People 488.751 24 León Census 1991 Population People 525.896 24 León Census 1981 Population People 523.613 34 Palencia Census 2021 Population People 159.146 34 Palencia Census 2011 Population People 170.513 34 Palencia Census 2001 Population People 174.143 34 Palencia Census 1991 Population People 185.479 34 Palencia Census 1981 Population People 188.479 37 Salamanca Census 2021 Population People 327.735 37 Salamanca Census 2011 Population People 350.018 37 Salamanca Census 2001 Population People 345.609 37 Salamanca Census 1991 Population People 357.801 37 Salamanca Census 1981 Population People 364.315 40 Segovia Census 2021 Population People 153.626 40 Segovia Census 2011 Population People 163.171 40 Segovia Census 2001 Population People 147.694 40 Segovia Census 1991 Population People 147.188 40 Segovia Census 1981 Population People 149.362 42 Soria Census 2021 Population People 88.796 42 Soria Census 2011 Population People 94.610 42 Soria Census 2001 Population People 90.717 42 Soria Census 1991 Population People 94.537 42 Soria Census 1981 Population People 100.719 47 Valladolid Census 2021 Population People 519.380 47 Valladolid Census 2011 Population People 532.765 47 Valladolid Census 2001 Population People 498.094 47 Valladolid Census 1991 Population People 494.207 47 Valladolid Census 1981 Population People 481.785 49 Zamora Census 2021 Population People 169.165 49 Zamora Census 2011 Population People 191.613 49 Zamora Census 2001 Population People 199.090 49 Zamora Census 1991 Population People 213.668 49 Zamora Census 1981 Population People 227.773 08 Castilla - La Mancha Census 2021 Population People 2.052.505 08 Castilla - La Mancha Census 2011 Population People 2.106.331 08 Castilla - La Mancha Census 2001 Population People 1.760.516 08 Castilla - La Mancha Census 1991 Population People 1.658.446 08 Castilla - La Mancha Census 1981 Population People 1.648.634 02 Albacete Census 2021 Population People 386.726 02 Albacete Census 2011 Population People 401.580 02 Albacete Census 2001 Population People 364.835 02 Albacete Census 1991 Population People 342.677 02 Albacete Census 1981 Population People 339.374 13 Ciudad Real Census 2021 Population People 492.900 13 Ciudad Real Census 2011 Population People 526.628 13 Ciudad Real Census 2001 Population People 478.957 13 Ciudad Real Census 1991 Population People 475.435 13 Ciudad Real Census 1981 Population People 475.130 16 Cuenca Census 2021 Population People 196.510 16 Cuenca Census 2011 Population People 215.165 16 Cuenca Census 2001 Population People 200.346 16 Cuenca Census 1991 Population People 205.198 16 Cuenca Census 1981 Population People 215.975 19 Guadalajara Census 2021 Population People 265.969 19 Guadalajara Census 2011 Population People 257.442 19 Guadalajara Census 2001 Population People 174.999 19 Guadalajara Census 1991 Population People 145.593 19 Guadalajara Census 1981 Population People 143.473 45 Toledo Census 2021 Population People 710.400 45 Toledo Census 2011 Population People 705.516 45 Toledo Census 2001 Population People 541.379 45 Toledo Census 1991 Population People 489.543 45 Toledo Census 1981 Population People 474.682 09 Cataluña Census 2021 Population People 7.749.896 09 Cataluña Census 2011 Population People 7.519.843 09 Cataluña Census 2001 Population People 6.343.110 09 Cataluña Census 1991 Population People 6.059.494 09 Cataluña Census 1981 Population People 5.956.597 08 Barcelona Census 2021 Population People 5.702.262 08 Barcelona Census 2011 Population People 5.522.565 08 Barcelona Census 2001 Population People 4.805.927 08 Barcelona Census 1991 Population People 4.654.407 08 Barcelona Census 1981 Population People 4.623.362 17 Girona Census 2021 Population People 784.941 17 Girona Census 2011 Population People 751.806 17 Girona Census 2001 Population People 565.304 17 Girona Census 1991 Population People 509.628 17 Girona Census 1981 Population People 467.012 25 Lleida Census 2021 Population People 439.258 25 Lleida Census 2011 Population People 438.428 25 Lleida Census 2001 Population People 362.206 25 Lleida Census 1991 Population People 353.455 25 Lleida Census 1981 Population People 353.162 43 Tarragona Census 2021 Population People 823.435 43 Tarragona Census 2011 Population People 807.044 43 Tarragona Census 2001 Population People 609.673 43 Tarragona Census 1991 Population People 542.004 43 Tarragona Census 1981 Population People 513.061 10 Comunitat Valenciana Census 2021 Population People 5.067.911 10 Comunitat Valenciana Census 2011 Population People 5.009.931 10 Comunitat Valenciana Census 2001 Population People 4.162.776 10 Comunitat Valenciana Census 1991 Population People 3.857.234 10 Comunitat Valenciana Census 1981 Population People 3.646.870 03 Alicante/Alacant Census 2021 Population People 1.887.036 03 Alicante/Alacant Census 2011 Population People 1.852.166 03 Alicante/Alacant Census 2001 Population People 1.461.925 03 Alicante/Alacant Census 1991 Population People 1.292.563 03 Alicante/Alacant Census 1981 Population People 1.149.185 12 Castellón/Castelló Census 2021 Population People 587.632 12 Castellón/Castelló Census 2011 Population People 594.423 12 Castellón/Castelló Census 2001 Population People 484.566 12 Castellón/Castelló Census 1991 Population People 446.744 12 Castellón/Castelló Census 1981 Population People 431.908 46 Valencia/València Census 2021 Population People 2.593.243 46 Valencia/València Census 2011 Population People 2.563.342 46 Valencia/València Census 2001 Population People 2.216.285 46 Valencia/València Census 1991 Population People 2.117.927 46 Valencia/València Census 1981 Population People 2.065.777 11 Extremadura Census 2021 Population People 1.061.636 11 Extremadura Census 2011 Population People 1.104.499 11 Extremadura Census 2001 Population People 1.058.503 11 Extremadura Census 1991 Population People 1.061.852 11 Extremadura Census 1981 Population People 1.064.976 06 Badajoz Census 2021 Population People 671.092 06 Badajoz Census 2011 Population People 691.799 06 Badajoz Census 2001 Population People 654.882 06 Badajoz Census 1991 Population People 650.388 06 Badajoz Census 1981 Population People 643.519 10 Cáceren Census 2021 Population People 390.544 10 Cáceren Census 2011 Population People 412.701 10 Cáceren Census 2001 Population People 403.621 10 Cáceren Census 1991 Population People 411.464 10 Cáceren Census 1981 Population People 421.457 12 Galicia Census 2021 Population People 2.698.177 12 Galicia Census 2011 Population People 2.772.928 12 Galicia Census 2001 Population People 2.695.880 12 Galicia Census 1991 Population People 2.731.669 12 Galicia Census 1981 Population People 2.811.942 15 Coruña, A Census 2021 Population People 1.120.501 15 Coruña, A Census 2011 Population People 1.141.286 15 Coruña, A Census 2001 Population People 1.096.027 15 Coruña, A Census 1991 Population People 1.096.966 15 Coruña, A Census 1981 Population People 1.093.122 27 Lugo Census 2021 Population People 326.068 27 Lugo Census 2011 Population People 348.067 27 Lugo Census 2001 Population People 357.648 27 Lugo Census 1991 Population People 384.365 27 Lugo Census 1981 Population People 405.377 32 Ourense Census 2021 Population People 305.297 32 Ourense Census 2011 Population People 328.697 32 Ourense Census 2001 Population People 338.446 32 Ourense Census 1991 Population People 353.491 32 Ourense Census 1981 Population People 430.175 36 Pontevedra Census 2021 Population People 946.311 36 Pontevedra Census 2011 Population People 954.877 36 Pontevedra Census 2001 Population People 903.759 36 Pontevedra Census 1991 Population People 896.847 36 Pontevedra Census 1981 Population People 883.268 13 Madrid, Comunidad de Census 2021 Population People 6.726.640 13 Madrid, Comunidad de Census 2011 Population People 6.421.874 13 Madrid, Comunidad de Census 2001 Population People 5.423.384 13 Madrid, Comunidad de Census 1991 Population People 4.947.555 13 Madrid, Comunidad de Census 1981 Population People 4.687.083 28 Madrid Census 2021 Population People 6.726.640 28 Madrid Census 2011 Population People 6.421.874 28 Madrid Census 2001 Population People 5.423.384 28 Madrid Census 1991 Population People 4.947.555 28 Madrid Census 1981 Population People 4.687.083 14 Murcia, Región de Census 2021 Population People 1.518.279 14 Murcia, Región de Census 2011 Population People 1.462.128 14 Murcia, Región de Census 2001 Population People 1.197.646 14 Murcia, Región de Census 1991 Population People 1.045.601 14 Murcia, Región de Census 1981 Population People 955.498 30 Murcia Census 2021 Population People 1.518.279 30 Murcia Census 2011 Population People 1.462.128 30 Murcia Census 2001 Population People 1.197.646 30 Murcia Census 1991 Population People 1.045.601 30 Murcia Census 1981 Population People 955.498 15 Navarra, Comunidad Foral de Census 2021 Population People 662.032 15 Navarra, Comunidad Foral de Census 2011 Population People 640.129 15 Navarra, Comunidad Foral de Census 2001 Population People 555.829 15 Navarra, Comunidad Foral de Census 1991 Population People 519.277 15 Navarra, Comunidad Foral de Census 1981 Population People 509.002 31 Navarra Census 2021 Population People 662.032 31 Navarra Census 2011 Population People 640.129 31 Navarra Census 2001 Population People 555.829 31 Navarra Census 1991 Population People 519.277 31 Navarra Census 1981 Population People 509.002 16 País Vasco Census 2021 Population People 2.212.628 16 País Vasco Census 2011 Population People 2.185.393 16 País Vasco Census 2001 Population People 2.082.587 16 País Vasco Census 1991 Population People 2.104.041 16 País Vasco Census 1981 Population People 2.141.969 01 Araba/Álava Census 2021 Population People 333.485 01 Araba/Álava Census 2011 Population People 320.778 01 Araba/Álava Census 2001 Population People 286.387 01 Araba/Álava Census 1991 Population People 272.447 01 Araba/Álava Census 1981 Population People 257.863 48 Bizkaia Census 2021 Population People 1.153.635 48 Bizkaia Census 2011 Population People 1.156.190 48 Bizkaia Census 2001 Population People 1.122.637 48 Bizkaia Census 1991 Population People 1.155.106 48 Bizkaia Census 1981 Population People 1.189.375 20 Gipuzkoa Census 2021 Population People 725.508 20 Gipuzkoa Census 2011 Population People 708.425 20 Gipuzkoa Census 2001 Population People 673.563 20 Gipuzkoa Census 1991 Population People 676.488 20 Gipuzkoa Census 1981 Population People 694.731 17 Rioja, La Census 2021 Population People 319.444 17 Rioja, La Census 2011 Population People 321.173 17 Rioja, La Census 2001 Population People 276.702 17 Rioja, La Census 1991 Population People 263.434 17 Rioja, La Census 1981 Population People 254.352 26 Rioja, La Census 2021 Population People 319.444 26 Rioja, La Census 2011 Population People 321.173 26 Rioja, La Census 2001 Population People 276.702 26 Rioja, La Census 1991 Population People 263.434 26 Rioja, La Census 1981 Population People 254.352 18 Ceuta Census 2021 Population People 84.071 18 Ceuta Census 2011 Population People 83.517 18 Ceuta Census 2001 Population People 71.505 18 Ceuta Census 1991 Population People 67.615 18 Ceuta Census 1981 Population People 65.264 51 Ceuta Census 2021 Population People 84.071 51 Ceuta Census 2011 Population People 83.517 51 Ceuta Census 2001 Population People 71.505 51 Ceuta Census 1991 Population People 67.615 51 Ceuta Census 1981 Population People 65.264 19 Melilla Census 2021 Population People 86.450 19 Melilla Census 2011 Population People 81.323 19 Melilla Census 2001 Population People 66.411 19 Melilla Census 1991 Population People 56.600 19 Melilla Census 1981 Population People 53.593 52 Melilla Census 2021 Population People 86.450 52 Melilla Census 2011 Population People 81.323 52 Melilla Census 2001 Population People 66.411 52 Melilla Census 1991 Population People 56.600 52 Melilla Census 1981 Population People 53.593