Spain

Save Bookmark
Share Share

Spain is a country in Southern Europe with a population of 47,326,687 people, Madrid is the capital

Explore the country from another perspective

Switch country

▾ Select a country
Afghanistan
Albania
Algeria
Andorra
Angola
Antigua and Barbuda
Argentina
Armenia
Australia
Austria
Azerbaijan
Bahrain
Bangladesh
Barbados
Belarus
Belgium
Belize
Benin
Bhutan
Bolivia
Bosnia and Herzegovina
Botswana
Brazil
Brunei
Bulgaria
Burkina Faso
Burundi
Cabo Verde
Cambodia
Cameroon
Canada
Central African Republic
Chad
Chile
China
Colombia
Comoros
Congo
Costa Rica
Croatia
Cuba
Cyprus
Czech Republic
Côte d'Ivoire
Dem. People's Rep. Korea
Dem. Rep. Congo
Denmark
Djibouti
Dominica
Dominican Republic
Ecuador
Egypt
El Salvador
Equatorial Guinea
Eritrea
Estonia
Eswatini
Ethiopia
Fiji
Finland
France
Gabon
Georgia
Germany
Ghana
Greece
Grenada
Guatemala
Guinea
Guinea-Bissau
Guyana
Haiti
Holy See
Honduras
Hungary
Iceland
India
Indonesia
Iran
Iraq
Ireland
Israel
Italy
Jamaica
Japan
Jordan
Kazakhstan
Kenya
Kiribati
Korea
Kuwait
Kyrgyz Republic
Lao PDR
Latvia
Lebanon
Lesotho
Liberia
Libya
Liechtenstein
Lithuania
Luxembourg
Madagascar
Malawi
Malaysia
Maldives
Mali
Malta
Marshall Islands
Mauritania
Mauritius
Mexico
Micronesia
Moldova
Monaco
Mongolia
Montenegro
Morocco
Mozambique
Myanmar
Namibia
Nauru
Nepal
Netherlands
New Zealand
Nicaragua
Niger
Nigeria
North Macedonia
Norway
Oman
Pakistan
Palau
Panama
Papua New Guinea
Paraguay
Peru
Philippines
Poland
Portugal
Qatar
Romania
Russia
Rwanda
Samoa
San Marino
Saudi Arabia
Senegal
Serbia
Seychelles
Sierra Leone
Singapore
Slovak Republic
Slovenia
Solomon Islands
Somalia
South Africa
South Sudan
Spain
Sri Lanka
St. Kitts and Nevis
St. Lucia
St. Vincent and the Grenadines
Sudan
Suriname
Sweden
Switzerland
Syrian Arab Republic
São Tomé and Principe
Tajikistan
Tanzania
Thailand
The Bahamas
The Gambia
Timor-Leste
Togo
Tonga
Trinidad and Tobago
Tunisia
Turkey
Turkmenistan
Tuvalu
Uganda
Ukraine
United Arab Emirates
United Kingdom
United States
Uruguay
Uzbekistan
Vanuatu
Venezuela
Vietnam
West Bank and Gaza
Yemen
Zambia
Zimbabwe
47,326,687
Population
0.61% of world
499,557 km²
Area
0.39% of world
Pedro Sánchez
President
Political leader

Population

The country has a total population of 47,326,687 (0.61% of worldwide)

The average net migration is 200,000 (0.4% of pop)

The population density is around 95 ppl/km²

⤓ Graph
⤓ Data

Location

Spain is located in Southern Europe, Europe

The total country area is 499,557 km² (0.39% of worldwide)

Madrid is the capital

There are 48 UNESCO World Heritage sites

Make this Notebook Trusted to load map: File -> Trust Notebook

Cities

There are 488 cities in Spain in our database, they represent 58.68% of the population of the country altogether

City Population
Madrid 3,102,644
Barcelona 1,570,378
Valencia 769,897
Sevilla 686,647
Zaragoza 635,509
Málaga 557,875
Murcia 410,364
Palma 378,884
Las Palmas 365,418
Bilbao 349,270
Valladolid 315,859
Córdoba 311,186
Vigo 286,585
Gijón 262,573
Granada 248,942
A Coruña 236,010
Vitoria 224,774
Badalona 222,413
Móstoles 212,504
Fuenlabrada 202,088
Cartagena 201,977
Sabadell 198,589
Oviedo 198,250
Alcalá de Henares 195,152
Santa Cruz de Tenerife 193,852
Leganés 192,000
Pamplona 191,549
Jerez 189,230
Terrassa 187,770
Santander 185,209
Almería 181,497
Alcorcón 169,343
Burgos 168,319
Getafe 167,550
Salamanca 155,175
Albacete 155,083
Huelva 145,901
Logroño 142,103
Cadiz 137,698
Badajoz 133,042
Tarragona 128,391
León 127,480
Lleida 119,320
Jaén 116,291
Marbella 115,484
Mataró 114,923
Torrejón de Ardoz 111,998
Algeciras 104,766
Dos Hermanas 104,666
Alcobendas 101,860
Reus 97,508
Telde 95,503
Santiago de Compostela 91,141
Cáceres 90,938
San Fernando 90,936
Parla 88,983
Cornellá 86,420
Lorca 85,756
Lugo 85,450
Coslada 85,168
Girona 85,128
Pozuelo de Alarcón 83,173
Talavera de la Reina 82,704
Avilés 81,984
Guadalajara 79,616
El Puerto de Santa María 78,714
Ferrol 78,689
Pontevedra 77,595
Palencia 77,438
Toledo 75,054
Ceuta 71,436
Las Rozas de Madrid 70,110
San Sebastián de los Reyes 69,954
Manresa 69,134
El Prat de Llobregat 66,796
Melilla 66,419
Rubí 66,084
Sant Cugat del Vallès 65,118
Ciudad Real 64,625
Gandía 63,893
Zamora 63,160
El Ejido 63,155
Orihuela 63,147
Vélez-Málaga 63,064
Chiclana 63,012
Sanlúcar de Barrameda 62,213
Viladecáns 61,419
La Línea 61,369
Ponferrada 61,134
Benidorm 60,603
Elda 60,276
Torrevieja 59,528
Alcalá de Guadaira 58,934
Granollers 57,382
Irún 57,205
Linares 56,982
Torrelavega 56,856
Majadahonda 56,060
Segovia 55,902
Fuengirola 54,823
Roquetas de Mar 54,665
Motril 54,313
Molina de Segura 51,917
Santa Lucía 51,877
Mollet del Vallès 51,077
Mijas 51,023
Portugalete 50,964
Mérida 50,333
Castelldefels 50,167
Paterna 50,148
Torremolinos 49,412
Ávila 49,408
Puertollano 49,130
Arrecife 48,968
Huesca 47,919
Estepona 47,577
Cuenca 47,500
Siero 47,199
Utrera 46,361
Mieres 45,510
Aranjuez 45,125
Langreo 45,071
Arona 44,838
Antequera 44,464
Mislata 43,287
Gavá 43,021
Calviá 41,549
La Orotava 41,446
Plasencia 40,337
San Fernando de Henares 40,089
Denia 38,953
Colmenar Viejo 38,913
Villena 38,150
Benalmádena 38,147
Ronda 38,040
Alcantarilla 37,969
Écija 37,865
San Bartolomé de Tirajana 37,575
Lucena 37,402
Puerto Real 36,946
Mairena del Aljarafe 36,774
Valdemoro 36,688
Andújar 36,594
Cieza 36,545
Miranda de Ebro 36,386
Manacor 36,095
Igualada 35,711
Arucas 35,344
Vic 35,337
Soria 35,129
Blanes 34,894
Pinto 34,665
Yecla 34,118
Úbeda 33,052
Tortosa 32,836
Ripollet 32,670
Narón 32,509
Teruel 32,210
Olot 31,901
Sestao 31,709
Tudela 31,687
Don Benito 31,425
Tomelloso 31,320
Águilas 30,739
Boadilla del Monte 30,354
Aranda de Duero 30,326
La Rinconada 30,051
Burriana 29,791
Redondela 29,583
Puerto de la Cruz 29,039
Novelda 28,974
Arcos de la Frontera 28,754
Hellín 28,691
Éibar 28,520
Premiá de Mar 28,455
Morón de la Frontera 28,438
Carballo 28,409
Galapagar 28,271
Rincón de la Victoria 27,924
Oleiros 27,510
Almendralejo 27,423
Manises 27,420
Totana 27,292
Sueca 27,085
Marratxi 27,035
Alcázar de San Juan 26,976
El Vendrell 26,947
Torre-Pacheco 26,932
Mahón 26,926
Valdepeñas 26,840
Ingenio 26,606
Inca 26,595
Carmona 26,471
Algemesí 26,222
Rota 25,867
Alhaurín de la Torre 25,791
Camas 25,622
San Andrés del Rabanedo 25,618
Marín 25,497
Ibi 25,467
Camargo 25,107
Sant Pere de Ribes 24,997
Villaviciosa de Odón 24,958
Durango 24,953
Martorell 24,877
Lebrija 24,754
Coria del Río 24,671
Almansa 24,502
Jumilla 24,476
Cangas 24,460
San Roque 24,198
Salt 24,145
Gáldar 24,118
Azuqueca de Henares 24,117
Villanueva de la Serena 24,006
Adra 23,988
Icod de los Vinos 23,885
Cambrils 23,833
Villarrobledo 23,663
Granadilla de Abona 23,212
Puerto del Rosario 23,184
Montilla 23,157
Santa Pola 23,111
Mazarrón 23,068
Lloret de Mar 23,009
Valls 22,961
Santa Eulalia del Río 22,876
Benicarló 22,871
Priego de Córdoba 22,604
Culleredo 22,560
Baza 22,558
Barbate 22,524
Martos 22,441
Oliva 22,422
Catarroja 22,408
Erandio 22,377
Onda 22,289
Tacoronte 22,289
San Javier 22,276
Barañáin 22,264
Adeje 22,245
Castrillón 22,176
Almuñécar 22,157
Calahorra 21,923
Agüimes 21,908
Cullera 21,756
Castro-Urdiales 21,605
Sitges 21,495
Alcalá la Real 21,377
Zarautz 21,303
Palafrugell 20,830
Cabra 20,806
Loja 20,750
Santa Cruz de la Palma 20,501
Sant Feliu de Guíxols 20,457
Requena 20,428
Medina del Campo 20,273
Lalín 20,266
Lepe 20,176
Paiporta 20,134
Moncada 19,890
Alfafar 19,880
San Juan de Aznalfarache 19,848
Llodio 19,623
Alhaurín el Grande 19,605
Los Llanos de Aridane 19,461
Níjar 19,449
Cambre 19,445
Alboraya 19,431
Aspe 19,430
Laguna de Duero 19,362
Baena 19,349
Palma del Río 19,265
Santa Brígida 19,158
Amposta 19,140
Mejorada del Campo 19,019
Amés 18,960
Manlleu 18,944
Arahal 18,847
Guadix 18,814
Tomares 18,796
Lora del Río 18,761
Conil 18,644
Calatayud 18,623
Altea 18,588
Nerja 18,536
Hernani 18,482
Callosa de Segura 18,465
San Pedro del Pinatar 18,460
Monforte de Lemos 18,451
Marchena 18,319
Vícar 18,315
Los Barrios 18,314
Manzanares 18,306
Almonte 18,280
Moaña 18,244
Las Torres de Cotillas 18,208
Alhama de Murcia 18,060
Ubrique 17,961
Boiro 17,916
Tolosa 17,830
Bailén 17,660
Algete 17,554
Daimiel 17,466
Chipiona 17,400
Oria 17,378
Silla 17,303
Osuna 17,290
Mairena del Alcor 17,263
Torrelodones 17,214
Felanitx 17,187
Maracena 17,085
Ayamonte 17,026
Bermeo 16,904
Palamós 16,874
Güimar 16,772
El Viso del Alcor 16,762
Ermúa 16,761
Navalmoral de la Mata 16,752
Castilleja de la Cuesta 16,672
Ciempozuelos 16,606
Ejea de los Caballeros 16,586
Archena 16,563
Pozoblanco 16,534
Guía de Isora 16,454
Nigrán 16,432
Almoradí 16,415
Navalcarnero 16,396
Bétera 16,267
Huércal-Overa 16,204
Tarifa 16,179
Mula 16,172
Benavente 16,159
La Unión 16,095
Salou 16,075
Cehegín 15,959
Armilla 15,934
Berga 15,860
Candelaria 15,647
Teo 15,623
Moguer 15,606
Cártama 15,604
Barbastro 15,598
Malgrat de Mar 15,524
Monzón 15,461
La Solana 15,374
Calafell 15,325
Zafra 15,199
Montijo 15,199
Carlet 15,173
Baeza 15,149
Béjar 15,008
Sant Just Desvern 14,987
Pilar de la Horadada 14,874
La Carolina 14,836
Calella 14,797
El Astillero 14,710
Fene 14,633
La Roda 14,535
Berja 14,526
Alcudia 14,436
Aller 14,428
San Lorenzo de El Escorial 14,422
Albolote 14,355
Laviana 14,321
Arnedo 14,299
Balaguer 14,207
San Bartolomé 14,185
Andoain 13,961
Tías 13,957
Montornés del Vallés 13,904
Pinos Puente 13,884
Alcañiz 13,884
Arenys de Mar 13,869
Azpeitia 13,854
Cartaya 13,854
Abarán 13,850
Cardedeu 13,822
Villaviciosa 13,750
Torredonjimeno 13,701
Tárrega 13,663
Cambados 13,653
Alora 13,644
Canals 13,569
Aguilar de la Frontera 13,557
Albal 13,507
Teguise 13,491
Campo de Criptana 13,470
Lena 13,377
La Algaba 13,346
Coria 13,287
Torelló 13,275
Torre del Campo 13,235
Illescas 13,114
Teror 13,110
Llanes 13,084
La Llagosta 13,012
La Garriga 13,006
Santomera 12,979
Laredo 12,871
Alginet 12,754
Valverde del Camino 12,747
Verín 12,663
Sóller 12,658
Betanzos 12,629
Torrox 12,610
Bueu 12,597
Punta Umbría 12,578
Peñarroya-Pueblonuevo 12,566
Puerto Lumbreras 12,542
Fraga 12,538
Villafranca de los Barros 12,442
Gondomar 12,419
Tineo 12,416
Cocentaina 12,404
Villamartín 12,342
Utiel 12,277
Villablino 12,250
Beasain 12,237
Estepa 12,194
Bullas 12,184
El Escorial 12,131
Llanera 12,124
Tarancón 12,081
Ripoll 12,047
Astorga 12,037
Jódar 12,031
Santa Marta de Tormes 11,998
Socuéllamos 11,920
Godella 11,829
Jaca 11,811
Rianxo 11,793
Madridejos 11,743
Tomiño 11,598
Sada 11,573
Bolaños de Calatrava 11,535
Atarfe 11,535
Pilas 11,480
Santoña 11,328
Grado 11,289
Torrijos 11,284
Consuegra 11,223
Alcaudete 11,197
Sanlúcar la Mayor 11,143
Arrigorriaga 11,118
Brenes 11,078
Los Corrales de Buelna 11,066
Villacarrillo 11,063
Vilanova del Camí 11,015
Reinosa 10,960
Tarazona 10,935
Gibraleón 10,904
Santa Comba 10,896
Tafalla 10,881
Illora 10,876
La Carlota 10,865
La Puebla de Cazalla 10,794
Olivenza 10,788
La Puebla del Río 10,775
Miajadas 10,733
Salobreña 10,725
Albox 10,688
Sopelana 10,688
Elgóibar 10,551
Zumárraga 10,284
Muros 10,252
Rute 10,113
La Bañeza 10,019
Bembibre 9,978
Villarrubia de los Ojos 9,933
Fuente Palmera 9,925
La Palma del Condado 9,904
Villanueva de Córdoba 9,880
Amurrio 9,806
Ondárroa 9,712
Buñol 9,704
Montoro 9,502
Fernán-Núñez 9,484
Silleda 9,271
Foz 9,170
Pravia 9,132
Chantada 9,086
Toro 9,041
Archidona 9,002
Padrón 8,925
Azuaga 8,435
Huéscar 8,182
Cervo 4,848

Comparison within the region

GENIUS required

In literature

There are 3078 books about Spain in our database

Source

Comments ()

Log in or sign up to post or vote on comments

Can't find what you're looking for? Add it to our roadmap

Created by Work With Data

Attribution

Please use the following: