46,4 millions d’habitants.
Gentilé : Espagnol(e)
L’Espagne comptait 40 499 799 habitants au 1er janvier 2000 et 45 116 000 habitants au 1er janvier 2007. En 2014, 46 464 053 personnes peuplent l’Espagne. La densité de population, de 87,41 hab/km², est inférieure à celle de la majorité des autres pays de l’Europe de l’Ouest et sa distribution à travers le territoire national est très irrégulière. Les aires plus densément peuplées se concentrent sur la côte et aux alentours de Madrid, tandis que le reste de l’intérieur se trouve très faiblement occupé.
La population espagnole a augmenté fortement depuis la fin des années 1980 grâce à l’arrivée de plus de trois millions d’immigrants. Entre 2000 et 2005, l’Espagne a connu le plus grand taux d’immigration du monde, en provenance principalement d’Amérique latine, d’Europe de l’Est et du Maroc. Entre 2001 et 2006, le pays a accueilli une moyenne de 600 000 personnes par an. En 2006, 5 millions de personnes, soit 11 % de la population espagnole, étaient de nationalité étrangère.