La Spagna ha un territorio di 505 957 kmq sul quale vive una popolazione di circa 41 874 000 abitanti, con una densità di 83 abitanti per kmq.
La crescita annua é dello 0,6%.
La popolazione urbana é del 76,5%.
La vita media é di 76 anni per i maschi e 83 per le femmine.
Le aree più densamente popolate si trovano lungo le coste, nelle pianure meridionali e lungo le coste del nord. Al centro, come unica eccezione, abbiamo Madrid.
La lingua parlata in maggioranza é il castigliano, altrimenti detto anche spagnolo : una forte minoranza parla il catalano, ai confini con il portogallo si parla gallego.
Nelle Province Basche, poi, si parla il Basco o euskara.
La grande maggioranza degli abitanti é cristina cattolica. Vi é poi un importante minoranza di religione musulmana, anche se quasi un terzo della popolazione si dichiara ateo.
Y