Počet obyvateľov je 40 397 842 (r. 2005), čím je tomuto štátu pridelené 7.miesto v Európe. Čo sa týka sveta je Španielsko v poradí 50. štát.
Pyrenejský polostrov má rozlohu 588 074 km2. a na Španielsko pripadá až 504 782 km2, čiže až 84,7% . Je 4. najväčší štát v Európe.
Hustota zaľudnenia je 81 oby./km2, Ak by sme to porovnávali s hustotou v Európe, tak je to vyššie číslo , pretože Európa ma hustotu zaľudnenia 70 oby/km2. Ale napríklad pre porovnanie so Slovenskom, ktoré má hustotu až 110 oby/km2, má Španielsko relatívne nízku hustotu zaľudnenia.
Obyvateľstvo je rozmiestnené nerovnomerne. Vnútrozemie je zaľudnené len veľmi riedko. Ľudia sa sústreďujú najmä na pobrežie a do väčších miest ( Madrid, Barcelona, Sevilla), na rozdiel napríklad od Portugalska, kde sa obyvateľstvo združuje najmä na vidieku...