Происхождение населения Испании связано с неоднократными нашествиями разных народов. Изначально на иберском полуострове (территория, где ныне располагается Испания) жили иберы. В VII в. до н.э. на юго-восточном и южном побережье Пиренейского полуострова были основаны греческие колонии. В середине VI в. греков вытеснили карфагеняне.
В VI-V вв. до н.э. северные и центральные районы полуострова были завоеваны кельтами. После победы во второй Пунической войне (218–201 гг. до н.э.) большей частью территории нынешней Испании завладели римляне. Римское господство продолжалось около 600 лет. Затем воцарились вестготы. Их государство со столицей в Толедо просуществовало с начала V в. н.э. до вторжения мавров из Северной Африки в 711 году. Арабы удерживали власть в течение почти 800 лет. Евреи, численность которых составляла 300–500 тыс. человек, жили в Испании на протяжении 1500 лет.
Испания это многонациональная страна. Жители разных провинций не похожи друг на друга, даже внешне. Они говорят на разных языках или наречиях. Всего в Испании национальных языков пять: кастильский, каталонский, галисийский, баскский (эускера) и астурийский (бабле). Последний используется все меньше и меньше, но все же на нем разговаривают. Также не утихает полемика, считать ли языком валенсийское наречие, которое крайне схоже с каталонским.
Самобытная культура многих испанских регионов долгое время испытывала давление со стороны централистского режима Франко. Единственным официально разрешенным языком был кастильский - кастельяно (castellano). Кроме того, около 10 млн. человек в Каталонии, Валенсии и на Балеарских островах говорят на каталонском языке - каталана (catala) - самостоятельном языке, принадлежащем к романской группе и тесно связанным с наречиями юга Франции. Галисийский язык - галего (galego) - родственный португальскому, язык 2,5 млн. галисийцев, населяющих север Испании. Баскский язык - эускера (euskera), на котором говорит 1 млн. басков по обе стороны испанско-французской границы, не имеет ничего общего ни с одним из европейских языков. Язык звучит поистине загадочно. Ученые предполагают его связь с кавказскими диалектами.
И все-таки, Испания признана единой нацией, сформированной на основе различных этнических групп, основными из которых являются каталонцы (15,6%), андалусийцы (15,6%), кастильцы (11,1%), валенсийцы (9,7%), галисийцы (7,4%) и баски (5,6%).
Общая численность населения страны составляет 39,1 млн. человек. За пределами страны проживает более 2,7 миллионов испанцев, в основном, в странах Южной и Северной Америки. Плотность населения: - 78,5 человек на км2.
Наибольшая плотность населения: Барселона (2 100 жит./км2).
Наименьшая плотность населения: провинция Теруэль (14 жит./км2).
Уровень рождаемости - 1,2%
Городское население - 76,2%
Годовой прирост населения - 0,2%.
Детская смертность - 0,7%
Уровень неграмотности - 4,6%
Средняя продолжительность жизни - 78 лет.