logo

Spain Population 2024

Spain is a country in Southwestern Europe in the Mediterranean Sea, borders Portugal to the south, Gibraltar and Morocco, through its exclaves in North Africa. Spain population in 2024 is estimated to be 48.49 million, covers 505,990 sq km (195,360 sq mi), ranks thirty-first populous country in the world.

According to Institute of National Statistics of Spain, The population of Spain increased by 118,667 people during the third quarter of 2023 and totalled at 48,446,594 inhabitants. The main nationalities of the immigrants were Colombian, Moroccan and Spanish. Out of these, Illes Balears (0.45%), Comunitat Valenciana (0.45%) and Comunidad de Madrid (0,42%) experienced the highest population growth.

Christopher Columbus's fleet departing from Spain in 1492 and discovered America, from that time around sixteenth to nineteenth century, Spanish explorers and conquerors traveled the world, claiming huge territories for the Spanish crown. For generations Spain was arguably the richest country in the world, Madrid is Spain’s largest city and is also its financial and cultural centre, as it has been for more than hundreds of years. The population of Spain as per the last census decreased by 106,146 people during 2020, standing at 47.3 million. Of the total population, 88.6% are Spanish nationals and 11.4% are foreigners.

Below table is the population of Spain from 1960 to 2020:
YearPopulation
196030,455,000
196531,954,292
197033,814,531
197535,757,900
198037,491,165
198538,469,512
199038,867,322
199539,724,050
200040,567,864
200543,653,155
201046,576,897
201546,444,832
202047,351,567

From 2000 to 2010 the population growth in numbers is 6,009,033 with growth of 14.81 percent and from 2010 to 2020 the population growth in numbers is 774,670 with growth of 1.66 percent, Population in 1960 is 30,455,000, by 1970 the population increased by 3.4 million to 33,814,531, by 1980 the population increased to 37,491,165 and by 1990 the population is increased by 8 million to 38,867,322 in 30 years, from 1990 to 2000 population increased to 40,567,864, From 2010 to 2020 the population growth was is 6 million resulting in total of 46,576,897. Spain population in 2023 is estimated to be 47.71 million, population in 2022 is estimated to be 47.61 million.

Source : worldbank

Spain Foreigner Population

The below list shows the total foreigners living in Spain in the year 2020:

NationalityPopulation 2020
Total Foreigners5,407,822
Germany108,568
Austria7,140
Belgium34,383
Bulgaria117,267
Cyprus477
Croatia2,843
Denmark8,859
Slovenia1,697
Estonia2,717
Finland11,141
France108,503
Greece5,102
Hungary10,558
Ireland16,563
Italy256,115
Latvia5,041
Lithuania15,767
Luxembourg629
Malta368
Netherlands46,406
Poland51,847
Portugal96,195
Czech Republic6,950
Slovak Republic5,760
Romania639,261
Sweden19,909
Albania3,998
Andorra1,154
Armenia12,058
Belarus5,657
Bosnia and Herzegovina1,185
Georgia20,417
Iceland1,425
Liechtenstein30
Macedonia678
Moldavia17,634
Norway11,086
United Kingdom280,022
Russia78,947
Serbia3,822
Switzerland12,903
Turkey5,284
Ukraine111,430
Rest of European Nationalities467
Angola1,578
Algeria64,673
Benin312
Burkina Faso1,398
Green Cape2,661
Cameroon6,166
Congo1,333
Ivory Coast5,020
Egypt4,139
Ethiopia547
Gambia21,836
Ghana19,916
Guinea11,420
Equatorial Guinea12,458
Guinea-Bissau4,409
Kenia1,423
Liberia235
Mali28,192
Morocco869,661
Mauritania8,256
Nigeria37,593
Democratic Republic of Congo865
Senegal78,177
Sierra Leona701
South africa1,620
Togo455
Tunisia2,895
Rest of Africa5,819
Costa Rica3,268
Cuba61,589
Dominica505
El Salvador23,313
Guatemala7,622
Honduras128,922
Nicaragua61,152
Panama2,861
Dominican Republic71,386
Rest of Central America and Caribbean1,163
Canada4,879
United States of America39,521
Mexico27,642
Argentina88,997
Bolivia84,686
Brazil94,812
Chile27,024
Colombia290,053
Ecuador123,148
Paraguay85,277
Peru111,234
Uruguay27,513
Venezuela197,615
Rest of South America49
Saudi Arabia785
Bangladesh19,797
China228,564
South Korea4,164
Philippines37,184
India52,795
Indonesia1,969
Iran6,996
Iraq1,798
Israel2,363
Japan6,160
Jordan1,386
Kazajst n2,903
Lebanon2,476
Nepal5,478
Pakistan98,896
Syria7,943
Thailand2,217
Vietnam2,351
Rest of Asia8,485
Australia2,794
New Zealand793
Rest of Oceania124
Stateless3,149
Source : ine

© 2019-2024 PopulationU, Research papers on Population dynamics and Social affairs, Contact | Privacy | About | Terms | company profile