Censo de Población Population figures. Main results. 2021-2023 Population by province capitals and gender Units: personas ;Ambos sexos;;;Hombre;;;Mujer;;; ;2023;2022;2021;2023;2022;2021;2023;2022;2021; Total;15,182,999;14,962,308;15,019,638;7,202,842;7,099,329;7,127,914;7,980,157;7,862,979;7,891,724; 01059 Vitoria-Gasteiz;255,423;253,130;252,953;124,170;123,093;123,116;131,253;130,037;129,837; 02003 Albacete;173,202;172,060;172,806;84,592;84,082;84,447;88,610;87,978;88,359; 03014 Alacant/Alicante;350,598;340,260;338,768;169,208;164,511;163,846;181,390;175,749;174,922; 04013 Almería;200,665;198,444;200,273;97,782;96,714;97,926;102,883;101,730;102,347; 05019 Ávila;58,548;58,228;58,120;27,873;27,754;27,683;30,675;30,474;30,437; 06015 Badajoz;150,716;150,583;151,048;72,923;72,914;73,229;77,793;77,669;77,819; 07040 Palma;430,640;421,933;424,837;210,280;206,237;207,868;220,360;215,696;216,969; 08019 Barcelona;1,655,956;1,615,124;1,627,559;788,057;768,009;774,275;867,899;847,115;853,284; 09059 Burgos;174,585;173,197;174,154;82,996;82,446;82,920;91,589;90,751;91,234; 10037 Cáceres;96,195;95,410;95,659;46,102;45,812;45,970;50,093;49,598;49,689; 11012 Cádiz;112,077;113,285;114,442;52,863;53,489;54,087;59,214;59,796;60,355; 12040 Castelló de la Plana;175,915;172,008;172,637;84,914;83,059;83,397;91,001;88,949;89,240; 13034 Ciudad Real;75,254;74,679;75,081;35,660;35,407;35,575;39,594;39,272;39,506; 14021 Córdoba;324,418;321,995;322,327;155,649;154,551;154,753;168,769;167,444;167,574; 15030 Coruña, A;247,350;244,437;245,541;114,572;113,346;113,909;132,778;131,091;131,632; 16078 Cuenca;53,630;53,758;54,187;25,387;25,470;25,708;28,243;28,288;28,479; 17079 Girona;104,038;101,729;101,648;49,974;48,851;48,930;54,064;52,878;52,718; 18087 Granada;232,246;230,654;233,680;107,435;106,627;108,157;124,811;124,027;125,523; 19130 Guadalajara;88,886;87,215;86,946;42,719;41,980;41,822;46,167;45,235;45,124; 20069 Donostia/San Sebastián;188,136;187,368;187,892;88,866;88,565;88,774;99,270;98,803;99,118; 21041 Huelva;142,968;142,150;142,668;68,586;68,206;68,465;74,382;73,944;74,203; 22125 Huesca;53,938;53,214;53,377;25,818;25,476;25,500;28,120;27,738;27,877; 23050 Jaén;111,767;111,567;111,915;53,677;53,648;53,803;58,090;57,919;58,112; 24089 León;121,763;121,377;122,398;55,135;54,935;55,384;66,628;66,442;67,014; 25120 Lleida;142,990;139,529;138,933;71,242;69,179;68,722;71,748;70,350;70,211; 26089 Logroño;150,206;149,579;150,596;71,092;70,797;71,306;79,114;78,782;79,290; 27028 Lugo;98,189;97,182;97,514;45,410;44,906;45,010;52,779;52,276;52,504; 28079 Madrid;3,340,176;3,267,027;3,277,451;1,560,583;1,525,833;1,529,623;1,779,593;1,741,194;1,747,828; 29067 Málaga;587,068;578,473;578,063;281,718;277,823;277,575;305,350;300,650;300,488; 30030 Murcia;467,501;460,656;459,778;229,167;225,841;225,376;238,334;234,815;234,402; 31201 Pamplona/Iruña;206,233;203,845;203,596;97,434;96,293;96,134;108,799;107,552;107,462; 32054 Ourense;104,187;103,744;104,578;47,292;47,097;47,418;56,895;56,647;57,160; 33044 Oviedo;217,369;214,688;217,164;100,555;99,331;100,442;116,814;115,357;116,722; 34120 Palencia;76,266;76,212;77,086;35,867;35,915;36,362;40,399;40,297;40,724; 35016 Palmas de Gran Canaria, Las;380,863;381,173;380,667;183,420;183,600;183,677;197,443;197,573;196,990; 36038 Pontevedra;82,592;82,691;83,241;38,959;39,159;39,501;43,633;43,532;43,740; 37274 Salamanca;143,666;142,586;143,549;64,936;64,549;65,017;78,730;78,037;78,532; 38038 Santa Cruz de Tenerife;208,906;208,056;208,103;99,286;99,013;99,265;109,620;109,043;108,838; 39075 Santander;172,655;171,477;172,000;79,492;79,005;79,303;93,163;92,472;92,697; 40194 Segovia;50,926;50,670;51,234;23,751;23,684;23,898;27,175;26,986;27,336; 41091 Sevilla;684,164;681,184;684,340;324,431;323,221;324,741;359,733;357,963;359,599; 42173 Soria;40,033;39,321;39,739;18,874;18,542;18,758;21,159;20,779;20,981; 43148 Tarragona;138,326;135,413;136,150;67,329;65,915;66,537;70,997;69,498;69,613; 44216 Teruel;36,155;35,710;35,898;17,151;16,990;17,105;19,004;18,720;18,793; 45168 Toledo;85,818;84,827;85,254;40,885;40,447;40,739;44,933;44,380;44,515; 46250 València;804,121;790,797;788,842;381,448;375,503;374,806;422,673;415,294;414,036; 47186 Valladolid;297,129;295,216;297,370;139,108;138,252;139,390;158,021;156,964;157,980; 48020 Bilbao;345,235;343,506;345,749;163,496;162,428;163,447;181,739;181,078;182,302; 49275 Zamora;59,362;59,580;60,397;27,446;27,570;28,022;31,916;32,010;32,375; 50297 Zaragoza;683,949;675,361;681,430;327,232;323,254;326,196;356,717;352,107;355,234; Notes: Source: Instituto Nacional de Estadística