Население Испании составляет 46,16 млн человек (октябрь 2011). Городское население — 76 %. Плотность населения — 79,7 чел./км².
Официальный язык — кастильский; в автономных областях официальными наряду с кастильским (испанским) являются и другие языки (каталонско-валенсийско-балеарский в Каталонии, Валенсии и на Балеарских островах, баскский в Стране Басков и Наварре, галисийский в Галисии, аранский в Каталонии).
95 % верующих — католики. Несмотря на это, 67 % населения Испании поддержали идею официальной регистрации однополых браков. С июля 2005 года в стране вступил в силу закон, легализующий однополые браки и предоставляющий однополым парам право на усыновление детей.
За пределами страны проживают свыше 2,7 млн испанцев, в том числе в странах Северной и Южной Америки 1,7 млн, в Западной Европе свыше 1 млн (главным образом во Франции и Германии).
Все предложения по аренде недвижимости в Испании | Все предложения по продаже недвижимости в Испании |