Population and housing censuses. 2021 Population by Autonomous Community and province and censal year Units: 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; National Total;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; Notes: Source: Instituto Nacional de Estadística