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