46,754,783
2020
Yearly change:
5-year change:
20-year change:
Spain has an estimated population of 46.8 million. Around 20% of the population lives in the 10 major cities.
# | City | Population |
---|---|---|
1 | Madrid | 3,255,944 |
2 | Barcelona, Catalonia | 1,621,537 |
3 | Valencia | 814,208 |
4 | Sevilla, Andalusia | 703,206 |
5 | Zaragoza, Aragon | 674,317 |
6 | Málaga, Andalusia | 568,305 |
7 | Murcia | 436,870 |
8 | Palma, Balearic Islands | 401,270 |
9 | Las Palmas de Gran Canaria, Canary Islands | 381,847 |
10 | Bilbao, Basque Country | 354,860 |
# | City | Population |
---|---|---|
11 | Alicante, Valencia | 334,757 |
12 | Corduba, Andalusia | 328,428 |
13 | Valladolid, Castille and León | 317,864 |
14 | Vigo, Galicia | 297,332 |
15 | Gijón, Asturias | 277,554 |
16 | Eixample, Catalonia | 266,477 |
17 | L'Hospitalet de Llobregat, Catalonia | 257,038 |
18 | Latina, Madrid | 256,644 |
19 | Carabanchel, Madrid | 253,678 |
20 | A Coruña, Galicia | 246,056 |