Actuellement, la densité de population la plus importante est enregistrée dans la communauté de Madrid (605 hab./km2 ), suivie des provinces Basques (295), des îles Canaries, de Catalunya, des îles Baléares et de la communauté de Valence (tous entre 100 et 200 hab./km2 )
La densité la plus basse se trouve en Castilla-La Mancha, Aragon, Extremadura et Castilla-Leon, avec moins de 30 hab./km2 .
Il est évident que ces déséquilibres démographiques sont dus aux inégalités socio-économiques, puisque la migration interne correspond à une exode des régions avec peu d'opportunités vers celles connaissant un développement économique dynamique. Cependant, la diversité des urbanisations industrielles qui reçoivent l'afflux de migrants a empêché une différence territoriale plus marquée de la distribution de population, comme il est arrivé dans d'autres pays y compris européens.
La population étant étendue sur un territoire d'un peu plus de 500.000 km2, sa densité reste de 76,8 hab./km2, juste au dessus de la Grèce, par exemple, mais beaucoup moins que le reste de l'Europe.
Villes de 200.000 habitants ou plus en 1991.
---------------------------------------
Ville habitants (en milliers)
---------------------------------------
1 Madrid 2,910
2 Barcelone 1,624
3 Valence 753
4 Seville 659
5 Saragosse 586
6 Malaga 512
7 Bilbao 369
8 Las Palmas 342
9 Valladolid 328
10 Murcia 319
11 Cordoba 300
12 Palma de Mallorca 297
13 Vigo 275
14 Hospitalet 269
15 Alicante 261
16 Gijon 259
17 Granada 254
18 La Coruna 245
19 Badalona 207
20 Vitoria (Gasteiz) 205
-------------------------------------
Source: Institut des Statistiques Nationales.
