Home
Show Map

Spain: Administrative Division

Contents: España

Kingdom


47,400,798 Population [2021] – census

49,128,297 Population [2025] – register

504,783km² Area

97.33/km² Density [2025]

Contents: Autonomous Communities and Provinces

The population of all regions ("autonomous communities") and provinces of Spain according to census results and latest register evaluations.

The Details icon links to further information about a selected division including its population structure (gender, age groups, age distribution, citizenship, country of birth).

NameStatusPopulation
Census
1981-03-01
Population
Census
1991-03-01
Population
Census
2001-11-01
Population
Census
2011-11-01
Population
Census
2021-01-01
Population
Register
2025-01-01
Andalucía [Andalusia]Autonomous Community6,440,9856,940,5227,357,5588,371,2688,484,8048,676,713
AlmeríaProvince410,831455,496536,731688,736730,430770,554
CádizProvince988,3881,078,4041,116,4911,244,7301,249,8731,261,420
CórdobaProvince720,823754,452761,657802,577777,622773,163
GranadaProvince758,618790,515821,660922,097925,046945,797
HuelvaProvince418,584443,476462,579519,894527,254538,789
JaénProvince639,821637,633643,820667,482627,568618,143
MálagaProvince1,025,6091,160,8431,287,0171,594,8131,696,9551,791,183
Sevilla [Seville]Province1,478,3111,619,7031,727,6031,930,9391,950,0561,977,664
AragónAutonomous Community1,196,9521,188,8171,204,2151,344,5021,331,9381,364,621
HuescaProvince214,907207,810206,502225,953223,995230,087
TeruelProvince153,457143,680135,858143,164134,259136,091
ZaragozaProvince828,588837,327861,855975,385973,684998,443
AsturiasAutonomous Community1,129,5561,093,9371,062,9981,075,1791,012,1171,015,128
AsturiasProvince1,129,5561,093,9371,062,9981,075,1791,012,1171,015,128
Canarias [Canary Islands]Autonomous Community1,367,6461,493,7841,694,4772,082,6552,178,9242,258,866
Las PalmasProvince708,762767,969887,6761,087,2271,131,3591,171,547
Santa Cruz de TenerifeProvince658,884725,815806,801995,4281,047,5651,087,319
CantabriaAutonomous Community513,115527,326535,131592,543584,708593,623
CantabriaProvince513,115527,326535,131592,543584,708593,623
Castilla-La Mancha [Castile-La Mancha]Autonomous Community1,648,5841,658,4461,760,5162,106,3492,052,5052,126,378
AlbaceteProvince339,373342,677364,835401,584386,726390,751
Ciudad RealProvince475,129475,435478,957526,632492,900494,848
CuencaProvince215,975205,198200,346215,169196,510199,859
GuadalajaraProvince143,473145,593174,999257,446265,969285,839
ToledoProvince474,634489,543541,379705,518710,400755,081
Castilla y León [Castile and León]Autonomous Community2,583,1372,545,9262,456,4742,540,2512,385,2232,401,221
ÁvilaProvince183,586174,378163,442171,655158,898160,738
BurgosProvince363,523352,772348,934372,548356,042362,663
LeónProvince523,607525,896488,751493,310452,435448,030
PalenciaProvince188,479185,479174,143170,515159,146158,702
SalamancaProvince364,305357,801345,609350,030327,735328,446
SegoviaProvince149,361147,188147,694163,180153,626158,251
SoriaProvince100,71994,53790,71794,62088,79690,183
ValladolidProvince481,786494,207498,094532,772519,380528,644
ZamoraProvince227,771213,668199,090191,621169,165165,564
Cataluña [Catalonia]Autonomous Community5,956,4146,059,4946,343,1107,519,8387,749,8968,124,126
BarcelonaProvince4,623,2044,654,4074,805,9275,522,5665,702,2625,959,941
Girona (Gerona)Province467,000509,628565,304751,804784,941830,429
Lleida (Lérida)Province353,160353,455362,206438,427439,258458,226
TarragonaProvince513,050542,004609,673807,041823,435875,530
CeutaAutonomous City65,26467,61571,50583,51784,07183,567
CeutaAutonomous City65,26467,61571,50583,51784,07183,567
Comunitat Valenciana (Comunidad Valenciana) [Valencian Community]Autonomous Community3,646,7783,857,2344,162,7765,009,9305,067,9115,425,182
Alicante (Alacant)Province1,149,1811,292,5631,461,9251,852,1621,887,0362,033,566
Castellón (Castelló)Province431,267446,275484,566594,423587,632627,620
Valencia (València)Province2,066,3302,118,3962,216,2852,563,3452,593,2432,763,996
ExtremaduraAutonomous Community1,064,9681,061,8521,058,5031,104,5211,061,6361,053,345
BadajozProvince643,519650,388654,882691,809671,092665,155
CáceresProvince421,449411,464403,621412,712390,544388,190
GaliciaAutonomous Community2,811,9122,731,6692,695,8802,772,9272,698,1772,714,741
A Coruña (La Coruña)Province1,093,1211,096,9661,096,0271,141,2861,120,5011,135,623
LugoProvince405,365384,365357,648348,070326,068326,022
Ourense (Orense)Province430,159353,491338,446328,695305,297305,278
PontevedraProvince883,267896,847903,759954,876946,311947,818
Illes Balears [Balearic Islands]Autonomous Community655,909709,138841,6691,100,5031,183,4151,249,844
Illes Balears (Islas Baleares) [Balearic Islands]Province655,909709,138841,6691,100,5031,183,4151,249,844
La RiojaAutonomous Community254,349263,434276,702321,171319,444326,803
La RiojaProvince254,349263,434276,702321,171319,444326,803
MadridAutonomous Community4,686,8954,947,5555,423,3846,421,8786,726,6407,113,886
MadridProvince4,686,8954,947,5555,423,3846,421,8786,726,6407,113,886
MelillaAutonomous City53,59356,60066,41181,32386,45087,067
MelillaAutonomous City53,59356,60066,41181,32386,45087,067
MurciaAutonomous Community955,4871,045,6011,197,6461,462,1251,518,2791,586,989
MurciaProvince955,4871,045,6011,197,6461,462,1251,518,2791,586,989
Navarra [Navarre]Autonomous Community509,002519,277555,829640,125662,032683,854
Navarra [Navarre]Province509,002519,277555,829640,125662,032683,854
País Vasco (Euskal Herriko) [Basque Country]Autonomous Community2,141,8092,104,0412,082,5872,185,4052,212,6282,242,343
Araba (Álava)Province257,850272,447286,387320,783333,485341,961
Bizkaia (Vizcaya) [Biscay]Province1,189,2781,155,1061,122,6371,156,1941,153,6351,167,233
Gipuzkoa (Guipúzcoa)Province694,681676,488673,563708,428725,508733,149
España [Spain]Kingdom37,682,35538,872,26840,847,37146,815,91647,400,79849,128,297

Source: Instituto Nacional de Estadística, Madrid.

Explanation: The latest population figures are based on an evaluation of registers.


Further information about the population structure:

Gender (R 2025)
Males24,090,369
Females25,037,928
Age Groups (R 2025)
0-17 years7,960,945
18-64 years30,988,727
65+ years10,178,625
Age Distribution (R 2025)
90+ years670,612
80-89 years2,360,391
70-79 years4,308,535
60-69 years6,167,904
50-59 years7,617,930
40-49 years7,634,166
30-39 years5,935,828
20-29 years5,391,602
10-19 years5,180,188
0-9 years3,861,141
Citizenship (R 2025)
Spain42,216,326
EU1,757,955
Europe (Rest)691,237
Africa1,367,584
America2,522,072
Asia, Oceania, Stateless573,123
Country of Birth (R 2025)
Spain39,664,087
EU1,601,863
Europe (Rest)815,570
Africa1,647,610
America4,772,270
Asia and Oceania626,897