Spain

Decennial Population

year population est.
1950 28,069,737
1960 30,450,994
1970 33,923,240
1980 37,704,867
1990 39,192,055
2000 40,749,800
2010 46,601,492
2020 46,193,543
2025 46,094,613
2050 44,840,172
2075 40,302,078
2100 38,336,697
source: UN - WPP 2015 Revision (medium).

General Information


Official name the Kingdom of Spain
Capital Madrid
Region Southern Europe
ISO code ES
Statistical agency Instituto Nacional de Estadística


Administrative units

codeautonomous communities
> provinces
capitalarea in
sq.km.
population
1991-03-01
census
population
2001-11-01
census
population
2011-11-01
census
CA de AndalucíaSevilla87,585.66,940,1057,357,5588,371,271
04AlmeríaAlmería8,774.7455,079536,731688,736
11CádizCádiz7,440.11,078,4041,116,4911,244,732
14CórdobaCórdoba13,771.5754,452761,657802,575
18GranadaGranada12,632.8790,515821,660922,100
21HuelvaHuelva10,128.0443,476462,579519,895
23JáenJáen13,496.3637,633643,820667,484
29MálagaMálaga7,306.01,160,8431,287,0171,594,808
41SevillaSevilla14,036.21,619,7031,727,6031,930,941
CA de AragónZaragoza47,721.51,188,8171,204,2151,344,509
22HuescaHuesca15,636.7207,810206,502225,962
44TeruelTeruel14,810.4143,680135,858143,162
50ZaragozaZaragoza17,274.4837,327861,855975,385
CA de CanariasSanta Cruz de Tenerife7,447.01,493,7841,694,4772,082,654
35Las PalmasLas Palmas4,065.5767,969887,6761,087,225
38Santa Cruz de TenerifeSanta Cruz de Tenerife3,381.5725,815806,801995,429
CA de CantabriaSantander5,323.9527,326535,131592,542
CA de Castilla y LeónValladolid94,351.62,545,9262,456,4742,540,187
05ÁvilaÁvila8,051.7174,378163,442171,647
09BurgosBurgos14,358.4352,772348,934372,538
24LeónLeón15,581.7525,896488,751493,312
34PalenciaPalencia8,052.4185,479174,143170,513
37SalamancaSalamanca12,350.9357,801345,609350,018
40SegoviaSegovia6,978.9147,188147,694163,171
42SoriaSoria10,305.194,53790,71794,610
47ValladolidValladolid8,110.9494,207498,094532,765
49ZamoraZamora10,561.6213,668199,090191,613
CA de Castilla-La ManchaToledo79,408.31,658,4461,760,5162,106,331
02AlbaceteAlbacete14,915.0342,677364,835401,580
13Ciudad RealCiudad Real19,813.5475,435478,957526,628
16CuencaCuenca17,140.9205,198200,346215,165
19GuadalajaraGuadalajara12,168.9145,593174,999257,442
45ToledoToledo15,370.0489,543541,379705,516
CA de CataluñaBarcelona32,163.46,059,4436,343,1107,519,843
08BarcelonaBarcelona7,728.04,654,4074,805,9275,522,565
17GironaGerona (Girona)5,910.6509,577565,304751,806
25LleidaLleida (Lérida)12,224.3353,455362,206438,428
43TarragonaTarragona6,300.5542,004609,673807,044
CA de ExtremaduraMérida41,634.71,061,8521,058,5031,104,500
06BadajozBadajoz21,765.7650,388654,882691,799
10CáceresCáceres19,869.0411,464403,621412,701
CA de GaliciaSantiago de Compostela29,559.62,731,6692,695,8802,772,927
15Coruña, AA Coruña7,936.01,096,9661,096,0271,141,286
27LugoLugo9,856.0384,365357,648348,067
32OurenseOurense7,273.2353,491338,446328,697
36PontevedraPontevedra4,494.4896,847903,759954,877
CA de las Illes BalearsPalma de Mallorca4,991.7709,138841,6691,100,503
CA de La RiojaLogroño5,045.1263,434276,702321,173
Comunidad de MadridMadrid8,022.44,947,5555,423,3846,421,874
Comunidad Foral de NavarraPamplona10,573.6519,277555,829640,129
CA de País Vasco (Euskadi)Vitoria-Gasteiz7,237.22,104,0412,082,5872,185,393
01ÁlavaVitoria-Gasteiz3,040.2272,447286,387320,778
48BizkaiaBilbao2,213.51,155,1061,122,6371,156,190
20GipuzkoaDonostia-San Sebastián1,983.5676,488673,563708,425
CA del Principado de AsturiasOviedo10,603.51,093,9371,062,9981,075,183
CA de la Región de MurciaMurcia11,312.81,045,6011,197,6461,462,128
Comunidad ValencianaValencia23,253.33,856,7654,162,7765,009,931
03AlicanteAlicante5,817.51,292,5631,461,9251,852,166
12CastellónCastellón de la Plana6,631.7446,275484,566594,423
46ValenciaValencia10,804.12,117,9272,216,2852,563,342
Autonomous Cities 33.1124,215137,916164,840
 total 506,268.338,871,33140,847,37146,815,916
source: Instituto Nacional de Estadística, Spain.
note: País Vasco = Basque Country; Comunidad Valenciana aka País Valencià.
note: "Comunidad Valenciana" is the Spanish form, in Catalan it is "Comunitat Valenciana".
note: CA = Comunidad Autónoma
note: Canarias = Canary Islands; Cataluna = Catalonia.
note: The difference between the summed up area of municipalities and the totl for the province mostly consists of communal lands.

Main cities

namepopulation
1991-03-01
census
population
2001-11-01
census
population
2011-11-01
census
Madrid2,881,5062,938,7233,198,645
Barcelona1,505,5811,503,8841,611,013
Valencia739,412738,441792,054
Sevilla701,927684,633698,042
Zaragoza603,367614,905678,115
Málaga528,079524,414561,435
Murcia349,040370,745437,667
Palma de Mallorca319,181333,801402,044
Palmas de Gran Canaria, Las352,641354,863381,271
Bilbao358,467349,972351,356
Alicante/Alacant272,432284,580329,325
Córdoba309,961308,072328,326
Valladolid319,946316,580311,682
Vigo283,110280,186295,623
Gijón265,491266,419276,969
Hospitalet de Llobregat, L'248,521239,019256,509
Coruña, A243,134236,379245,053
Granada241,471240,661241,003
Vitoria-Gasteiz216,527216,852240,753
Elche/Elx191,713194,767227,417
Oviedo199,549201,154225,005
Badalona209,606205,836219,241
Cartagena175,628184,686215,757
Terrassa165,654173,775214,406
Jerez de la Frontera181,602183,273211,784
Sabadell184,859183,788206,949
Santa Cruz de Tenerife211,930188,477204,476
Móstoles195,311196,524203,493
Alcalá de Henares163,831176,434200,505
Fuenlabrada167,458182,705196,986
Pamplona/Iruña171,150183,964195,943
Almería168,025166,328189,680
Leganés173,163173,584185,758
Donostia/San Sebastián178,229178,377185,512
Burgos161,984166,187178,864
Santander184,165180,717178,095
Castellón de la Plana/Castelló de la Plana137,741147,667176,298
Albacete145,454148,934171,999
Getafe143,629151,479168,642
Alcorcón143,970153,100167,217
Logroño125,617133,058152,698
San Cristóbal de La Laguna127,945128,822152,025
Salamanca158,457156,368151,658
Badajoz134,710133,519151,214
Huelva139,991142,284147,808
Lleida112,207112,199137,283
Marbella98,377100,036135,124
Tarragona112,795113,129133,223
León139,809130,916131,411
Dos Hermanas92,506101,988128,433
Cádiz143,129133,363124,014
Mataró103,265106,358123,367
Torrejón de Ardoz91,18697,887123,213
Parla..79,213122,045
Santa Coloma de Gramenet120,958112,992119,391
Algeciras101,972101,468117,695
Jaén107,184112,590116,469
Alcobendas86,14692,090110,351
Ourense107,965107,510107,314
Reus89,03489,006106,849
Telde83,73387,949101,080
Barakaldo98,64994,478100,064
source: Instituto Nacional de Estadística, Spain.
note: population figures refer to municipalities.