Spain

6,991 cities · 19 states/provinces · Capital: Madrid · Europe

46,723,749 Population
6,991 Cities
$1,619.5B GDP
$33,493 GDP per Capita
0.911 HDI
83.9 Life Expectancy
504,782 Area (km²)

Spain at a Glance

General

CapitalMadrid
ContinentEurope
RegionEurope
SubregionSouthern Europe
LanguagesSpanish, Catalan, Basque, Galician
CurrencyEuro (EUR)

Demographics

Population46,723,749
Density92.6/km²
Median Age44.9
Urban Population80.1%
Birth Rate6.7 per 1K
Death Rate9.0 per 1K
Fertility Rate1.12

Economy

GDP$1,619.5 billion
GDP per Capita$33,493
HDI0.911
Gini Index34.7
Internet Users95.5%

Geography

Area504,782 km²
Driving SideRight
LandlockedNo
BordersAND,FRA,GIB,PRT,MAR
Calling Code++34
TLD.es

Status

ISO CodeES / ESP
UN MemberYes
IndependentYes
Life Expectancy83.9 years

Largest Cities in Spain

# City State/Province Population Avg Temp Elevation
1 Madrid Madrid 3,332,035 59°F 2,182 ft
2 Barcelona Catalonia 1,686,208 61°F 49 ft
3 Valencia Valencia 769,128 65°F 49 ft
4 Sevilla Andalusia 684,025 65°F 52 ft
5 Zaragoza Aragon 650,695 58°F 702 ft
6 Málaga Andalusia 543,392 63°F 72 ft
7 Palma Balearic Islands 438,234 60°F 112 ft
8 Alicante Valencia 348,901 63°F 59 ft
9 Bilbao Basque Country 347,342 56°F 66 ft
10 Las Palmas de Gran Canaria Canary Islands 297,682 67°F 400 ft
11 Valladolid Castille and León 292,417 56°F 2,303 ft
12 L'Hospitalet de Llobregat Catalonia 292,161 61°F 59 ft
13 Córdoba Andalusia 290,022 63°F 384 ft
14 Eixample Catalonia 269,349 61°F 144 ft
15 Carabanchel Madrid 262,339 59°F 2,041 ft
16 Gasteiz / Vitoria Basque Country 257,407 52°F 1,795 ft
17 Gijón Asturias 255,070 56°F 72 ft
18 A Coruña Galicia 250,438 58°F 72 ft
19 Fuencarral-El Pardo Madrid 248,443 59°F 2,254 ft
20 Latina Madrid 241,672 59°F 2,139 ft