
1.1 Demographic Info
Welcome to Spain!
The population of Spain in 2022 is 47,432,805 inhabitants, of which 23,236,999 are men (49%) and 24,195,806 are women (51%), according to the latest data published by the National Statistics Institute (INE). Spain's population increased by 34,110 people during 2021.
According to the INE as of January 1, 2022, the foreign resident population is 5,512,558, the Spanish population 41,923,039 and the total population 47,435,597, with a population density of 93.76 inhabitants/km². Spain is the fourth most populated country in the European Union and the 30th in the world.
Several vernacular languages are spoken in Spain. Castilian or Spanish, the official language throughout the country, is the predominant mother tongue in almost all of Spain's autonomous communities and is spoken by 98.9% of the Spanish population. Six of Spain's nineteen cities and autonomous communities also have, along with Castilian, other languages as official languages in their respective communities. Bilingualism to varying degrees and in different communicative situations between Spanish and another language is a common practice on the part of many Spaniards residing in one of these autonomous communities.
In 2019, according to the Pew survey, the languages spoken at home were Spanish in 81% of households, Catalan/Valencian in 12% (8% Catalan and 4% Valencian), Galician in 3%, Basque in 1%, and the remainder by other languages.
1.2 Capital & Major Cities