Plaza Mayor square in Madrid

Concentration in the cities

Although Spain's economic structure is still significantly rural, its population is concentrated mainly in large cities.

The Spanish population is estimated at just under 47 million. The ten cities with the largest populations are:

City No. of inhabitants
Madrid 3,182,981
Barcelona 1,620,809
Valencia 787,808
Seville 689,434
Zaragoza 664,938
Malaga 569,002
Murcia 443,243
Palma 406,492
Las Palmas de Gran Canaria 377,650
Bilbao 345,110

 

X
Spain バルセロナセビージャマドリードマラガコルドバグラナダア・コルーニャカディスムルシアレイダウエスカバレンシア-バレンシアラ・リオハカセレスカンタブリアルゴアストゥリアスビスカヤカステジョン-カステジョポンテベドラハエンアリカンテ-アラカントギプスコアトレドレオンジローナアラバ-アラバウエルバブルゴスバジャドリタラゴナセゴビアアルメリアシウダ・レアルアビラサラゴササラマンカテルエルナバーラクエンカサモラバダホスアルバセテオウレンセパレンシアソリアグアダラハラカナリア諸島バレアレス諸島
X
Baleares マヨルカ島イビサ島メノルカフォルメンテーラ島
X
Canarias ランサローテ島ラ・パルマ島テネリフェ島グラン・カナリア島フエルテベントゥーラ島ラ・ゴメラ島エル・イエロ島