Spain Population 1950-2022

Chart and table of Spain population from 1950 to 2022. United Nations projections are also included through the year 2100.
  • The current population of Spain in 2022 is 47,558,630, a 0.15% increase from 2021.
  • The population of Spain in 2021 was 47,486,935, a 0.26% increase from 2020.
  • The population of Spain in 2020 was 47,363,807, a 0.49% increase from 2019.
  • The population of Spain in 2019 was 47,131,372, a 0.73% increase from 2018.
Data Source: United Nations - World Population Prospects

MLA Citation:
Similar Countries Ranked by Population
Country Name 2022 Population
United States 338,289,857
Japan 123,951,692
Germany 83,369,843
United Kingdom 67,508,936
France 64,626,628
Italy 59,037,474
South Korea 51,815,810
Spain 47,558,630
Argentina 45,510,318
Poland 39,857,145
Canada 38,454,327
Saudi Arabia 36,408,820
Australia 26,177,413
Taiwan 23,893,394
Chile 19,603,733
Netherlands 17,564,014
Belgium 11,655,930
Sweden 10,549,347
Greece 10,384,971
Portugal 10,270,865
Hungary 9,967,308
UAE 9,441,129
Israel 9,038,309
Austria 8,939,617
Switzerland 8,740,472
Hong Kong 7,488,865
Singapore 5,975,689
Denmark 5,882,261
Finland 5,540,745
Norway 5,434,319
New Zealand 5,185,288
Ireland 5,023,109
Oman 4,576,298
Panama 4,408,581
Kuwait 4,268,873
Croatia 4,030,358
Uruguay 3,422,794
Puerto Rico 3,252,407
Lithuania 2,750,055
Qatar 2,695,122
Slovenia 2,119,844
Latvia 1,850,651
Trinidad and Tobago 1,531,044
Bahrain 1,472,233
Estonia 1,326,062
Cyprus 1,251,488
Macao 695,168
Luxembourg 647,599
Malta 533,286
Bahamas 409,984
Iceland 372,899
French Polynesia 306,279
New Caledonia 289,950
Barbados 281,635
Curacao 191,163
Guam 171,774
Seychelles 107,118
Aruba 106,445
Antigua and Barbuda 93,763
Isle of Man 84,519
Andorra 79,824
Cayman Islands 68,706
Bermuda 64,184
Greenland 56,466
Faroe Islands 53,090
Northern Mariana Islands 49,551
Turks and Caicos Islands 45,703
Sint Maarten (Dutch part) 44,175
Liechtenstein 39,327
Monaco 36,469
San Marino 33,660
Gibraltar 32,649
British Virgin Islands 31,305
Palau 18,055
Spain - Historical Population Data
Year Population Growth Rate
2022 47,558,630 0.15%
2021 47,486,935 0.26%
2020 47,363,807 0.49%
2019 47,131,372 0.73%
2018 46,792,043 0.45%
2017 46,584,170 0.24%
2016 46,473,315 0.09%
2015 46,431,342 -0.07%
2014 46,464,551 -0.30%
2013 46,603,459 -0.33%
2012 46,756,082 0.06%
2011 46,729,232 0.34%
2010 46,572,772 0.44%
2009 46,367,772 0.87%
2008 45,966,538 1.59%
2007 45,245,782 1.85%
2006 44,422,831 1.69%
2005 43,685,374 1.69%
2004 42,959,666 1.73%
2003 42,230,270 1.81%
2002 41,477,655 1.25%
2001 40,966,450 0.55%
2000 40,741,651 0.49%
1999 40,542,232 0.45%
1998 40,362,357 0.45%
1997 40,180,050 0.46%
1996 39,996,473 0.46%
1995 39,814,573 0.48%
1994 39,623,725 0.52%
1993 39,420,546 0.56%
1992 39,202,251 0.53%
1991 38,997,063 0.28%
1990 38,889,889 0.11%
1989 38,847,318 0.17%
1988 38,781,722 0.23%
1987 38,694,533 0.27%
1986 38,590,808 0.31%
1985 38,471,920 0.37%
1984 38,329,925 0.42%
1983 38,169,760 0.49%
1982 37,982,149 0.59%
1981 37,758,649 0.71%
1980 37,491,666 0.81%
1979 37,188,965 0.88%
1978 36,865,443 0.97%
1977 36,513,082 1.03%
1976 36,139,064 1.06%
1975 35,760,431 1.22%
1974 35,329,897 1.24%
1973 34,898,147 1.11%
1972 34,515,170 1.12%
1971 34,133,622 1.01%
1970 33,792,617 0.93%
1969 33,480,512 0.97%
1968 33,157,581 1.05%
1967 32,814,224 1.08%
1966 32,462,268 1.09%
1965 32,112,015 1.15%
1964 31,747,643 1.14%
1963 31,388,554 1.08%
1962 31,052,630 1.11%
1961 30,711,863 0.97%
1960 30,415,591 0.88%
1959 30,150,510 0.98%
1958 29,857,437 0.95%
1957 29,577,444 0.84%
1956 29,329,776 0.81%
1955 29,095,374 0.81%
1954 28,862,377 0.80%
1953 28,633,539 0.81%
1952 28,404,771 0.70%
1951 28,207,080 0.49%
1950 28,069,694 0.00%