Continuous Register Statistics National total Population and annual change (Spaniards/foreigners) by sex and year Units: Persons ;Both sexes;;;;;;;;;;;;;;;;;;;;;;;;;Males;;;;;;;;;;;;;;;;;;;;;;;;;Females;;;;;;;;;;;;;;;;;;;;;;;;; ;2022;2021;2020;2019;2018;2017;2016;2015;2014;2013;2012;2011;2010;2009;2008;2007;2006;2005;2004;2003;2002;2001;2000;1999;1998;2022;2021;2020;2019;2018;2017;2016;2015;2014;2013;2012;2011;2010;2009;2008;2007;2006;2005;2004;2003;2002;2001;2000;1999;1998;2022;2021;2020;2019;2018;2017;2016;2015;2014;2013;2012;2011;2010;2009;2008;2007;2006;2005;2004;2003;2002;2001;2000;1999;1998; Population total;47,475,420;47,385,107;47,450,795;47,026,208;46,722,980;46,572,132;46,557,008;46,624,382;46,771,341;47,129,783;47,265,321;47,190,493;47,021,031;46,745,807;46,157,822;45,200,737;44,708,964;44,108,530;43,197,684;42,717,064;41,837,894;41,116,842;40,499,791;40,202,160;39,852,651;23,265,381;23,222,953;23,255,590;23,042,428;22,896,602;22,832,861;22,843,610;22,890,383;22,985,676;23,196,386;23,298,356;23,283,187;23,226,185;23,116,988;22,847,737;22,339,962;22,100,466;21,780,869;21,285,247;21,034,326;20,564,089;20,165,514;19,821,384;19,670,642;19,488,465;24,210,039;24,162,154;24,195,205;23,983,780;23,826,378;23,739,271;23,713,398;23,733,999;23,785,665;23,933,397;23,966,965;23,907,306;23,794,846;23,628,819;23,310,085;22,860,775;22,608,498;22,327,661;21,912,437;21,682,738;21,273,805;20,951,328;20,678,407;20,531,518;20,364,186; Spaniards;41,932,488;41,944,959;42,016,642;41,989,330;41,988,289;41,999,325;41,938,427;41,894,738;41,747,854;41,583,545;41,529,063;41,439,006;41,273,297;41,097,136;40,889,060;40,681,183;40,564,798;40,377,920;40,163,358;40,052,896;39,859,948;39,746,185;39,575,911;39,453,204;39,215,566;20,487,167;20,497,801;20,535,713;20,522,283;20,522,724;20,527,756;20,502,104;20,480,756;20,415,429;20,341,666;20,322,848;20,284,480;20,208,250;20,124,352;20,045,064;19,944,277;19,884,997;19,788,835;19,679,524;19,619,576;19,515,911;19,448,676;19,349,918;19,291,305;19,166,204;21,445,321;21,447,158;21,480,929;21,467,047;21,465,565;21,471,569;21,436,323;21,413,982;21,332,425;21,241,879;21,206,215;21,154,526;21,065,047;20,972,784;20,843,996;20,736,906;20,679,801;20,589,085;20,483,834;20,433,320;20,344,038;20,297,508;20,225,993;20,161,898;20,049,362; Foreigners;5,542,932;5,440,148;5,434,153;5,036,878;4,734,691;4,572,807;4,618,581;4,729,644;5,023,487;5,546,238;5,736,258;5,751,487;5,747,734;5,648,671;5,268,762;4,519,554;4,144,166;3,730,610;3,034,326;2,664,168;1,977,946;1,370,657;923,879;748,954;637,085;2,778,214;2,725,152;2,719,877;2,520,145;2,373,878;2,305,105;2,341,506;2,409,627;2,570,247;2,854,720;2,975,508;2,998,707;3,017,935;2,992,636;2,802,673;2,395,685;2,215,469;1,992,034;1,605,723;1,414,750;1,048,178;716,837;471,465;379,336;322,261;2,764,718;2,714,996;2,714,276;2,516,733;2,360,813;2,267,702;2,277,075;2,320,017;2,453,240;2,691,518;2,760,750;2,752,780;2,729,799;2,656,035;2,466,089;2,123,869;1,928,697;1,738,576;1,428,603;1,249,418;929,767;653,820;452,413;369,619;314,824; % Foreigners;11.68;11.48;11.45;10.71;10.13;9.82;9.92;10.14;10.74;11.77;12.14;12.19;12.22;12.08;11.41;10.00;9.27;8.46;7.02;6.24;4.73;3.33;2.28;1.86;1.60;11.94;11.73;11.70;10.94;10.37;10.10;10.25;10.53;11.18;12.31;12.77;12.88;12.99;12.95;12.27;10.72;10.02;9.15;7.54;6.73;5.10;3.55;2.38;1.93;1.65;11.42;11.24;11.22;10.49;9.91;9.55;9.60;9.78;10.31;11.25;11.52;11.51;11.47;11.24;10.58;9.29;8.53;7.79;6.52;5.76;4.37;3.12;2.19;1.80;1.55; Annual Change TOTAL;90,313;-65,688;424,587;303,228;150,848;15,124;-67,374;-146,959;-358,442;-135,538;74,828;169,462;275,224;587,985;957,085;491,773;600,434;910,846;480,620;879,170;721,052;617,051;297,631;349,509;..;42,428;-32,637;213,162;145,826;63,741;-10,749;-46,773;-95,293;-210,710;-101,970;15,169;57,002;109,197;269,251;507,775;239,496;319,597;495,622;250,921;470,237;398,575;344,130;150,742;182,177;..;47,885;-33,051;211,425;157,402;87,107;25,873;-20,601;-51,666;-147,732;-33,568;59,659;112,460;166,027;318,734;449,310;252,277;280,837;415,224;229,699;408,933;322,477;272,921;146,889;167,332;..; Annual change Spaniards;-12,471;-71,683;27,312;1,041;-11,036;60,898;43,689;146,884;164,309;54,482;90,057;165,709;176,161;208,076;207,877;116,385;186,878;214,562;110,462;192,948;113,763;170,274;122,707;237,638;..;-10,634;-37,912;13,430;-441;-5,032;25,652;21,348;65,327;73,763;18,818;38,368;76,230;83,898;79,288;100,787;59,280;96,162;109,311;59,948;103,665;67,235;98,758;58,613;125,101;..;-1,837;-33,771;13,882;1,482;-6,004;35,246;22,341;81,557;90,546;35,664;51,689;89,479;92,263;128,788;107,090;57,105;90,716;105,251;50,514;89,282;46,530;71,515;64,095;112,536;..; Annual change Foreigners;102,784;5,995;397,275;302,187;161,884;-45,774;-111,063;-293,843;-522,751;-190,020;-15,229;3,753;99,063;379,909;749,208;375,388;413,556;696,284;370,158;686,222;607,289;446,778;174,925;111,869;..;53,062;5,275;199,732;146,267;68,773;-36,401;-68,121;-160,620;-284,473;-120,788;-23,199;-19,228;25,299;189,963;406,988;180,216;223,435;386,311;190,973;366,572;331,341;245,372;92,129;57,075;..;49,722;720;197,543;155,920;93,111;-9,373;-42,942;-133,223;-238,278;-69,232;7,970;22,981;73,764;189,946;342,220;195,172;190,121;309,973;179,185;319,651;275,947;201,407;82,794;54,795;..; % Annual change TOTAL;0.19;-0.14;0.90;0.65;0.32;0.03;-0.14;-0.31;-0.76;-0.29;0.16;0.36;0.59;1.27;2.12;1.10;1.36;2.11;1.13;2.10;1.75;1.52;0.74;0.88;..;0.18;-0.14;0.93;0.64;0.28;-0.05;-0.20;-0.41;-0.91;-0.44;0.07;0.25;0.47;1.18;2.27;1.08;1.47;2.33;1.19;2.29;1.98;1.74;0.77;0.93;..;0.20;-0.14;0.88;0.66;0.37;0.11;-0.09;-0.22;-0.62;-0.14;0.25;0.47;0.70;1.37;1.97;1.12;1.26;1.89;1.06;1.92;1.54;1.32;0.72;0.82;..; % Annual change Spaniards;-0.03;-0.17;0.07;0.00;-0.03;0.15;0.10;0.35;0.40;0.13;0.22;0.40;0.43;0.51;0.51;0.29;0.46;0.53;0.28;0.48;0.29;0.43;0.31;0.61;..;-0.05;-0.18;0.07;0.00;-0.02;0.13;0.10;0.32;0.36;0.09;0.19;0.38;0.42;0.40;0.51;0.30;0.49;0.56;0.31;0.53;0.35;0.51;0.30;0.65;..;-0.01;-0.16;0.06;0.01;-0.03;0.16;0.10;0.38;0.43;0.17;0.24;0.42;0.44;0.62;0.52;0.28;0.44;0.51;0.25;0.44;0.23;0.35;0.32;0.56;..; % Annual change Foreigners;1.89;0.11;7.89;6.38;3.54;-0.99;-2.35;-5.85;-9.43;-3.31;-0.26;0.07;1.75;7.21;16.58;9.06;11.09;22.95;13.89;34.69;44.31;48.36;23.36;17.56;..;1.95;0.19;7.93;6.16;2.98;-1.55;-2.83;-6.25;-9.97;-4.06;-0.77;-0.64;0.85;6.78;16.99;8.13;11.22;24.06;13.50;34.97;46.22;52.04;24.29;17.71;..;1.83;0.03;7.85;6.60;4.11;-0.41;-1.85;-5.43;-8.85;-2.51;0.29;0.84;2.78;7.70;16.11;10.12;10.94;21.70;14.34;34.38;42.21;44.52;22.40;17.40;..; Notes: Source: National Statistics Institute