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 46,719,142, a 0.06% decline from 2021.
  • The population of Spain in 2021 was 46,745,216, a 0.02% decline from 2020.
  • The population of Spain in 2020 was 46,754,778, a 0.04% increase from 2019.
  • The population of Spain in 2019 was 46,736,776, a 0.09% increase from 2018.
Data Source: United Nations - World Population Prospects

MLA Citation:
Similar Countries Ranked by Population
Country Name 2022 Population
United States 334,805,269
Japan 125,584,838
Germany 83,883,596
United Kingdom 68,497,907
France 65,584,518
Italy 60,262,770
South Korea 51,329,899
Spain 46,719,142
Argentina 46,010,234
Canada 38,388,419
Poland 37,739,785
Saudi Arabia 35,844,909
Australia 26,068,792
Taiwan 23,888,595
Chile 19,250,195
Netherlands 17,211,447
Belgium 11,668,278
Greece 10,316,637
Sweden 10,218,971
Portugal 10,140,570
UAE 10,081,785
Hungary 9,606,259
Austria 9,066,710
Israel 8,922,892
Switzerland 8,773,637
Hong Kong 7,604,299
Singapore 5,943,546
Denmark 5,834,950
Finland 5,554,960
Norway 5,511,370
Oman 5,323,993
Ireland 5,020,199
New Zealand 4,898,203
Panama 4,446,964
Kuwait 4,380,326
Croatia 4,059,286
Uruguay 3,496,016
Qatar 2,979,915
Puerto Rico 2,829,812
Lithuania 2,661,708
Slovenia 2,078,034
Latvia 1,848,837
Bahrain 1,783,983
Trinidad and Tobago 1,406,585
Estonia 1,321,910
Cyprus 1,223,387
Macao 667,490
Luxembourg 642,371
Malta 444,033
Bahamas 400,516
Iceland 345,393
New Caledonia 290,915
Barbados 288,023
French Polynesia 284,164
Channel Islands 176,463
Guam 171,519
Curacao 165,529
Aruba 107,609
Antigua and Barbuda 99,509
Seychelles 99,426
Isle of Man 85,732
Andorra 77,463
Cayman Islands 67,277
Bermuda 61,939
Northern Mariana Islands 58,269
Greenland 56,973
Faroe Islands 49,233
Sint Maarten (Dutch part) 43,966
Monaco 39,783
Turks and Caicos Islands 39,741
Liechtenstein 38,387
San Marino 34,085
Gibraltar 33,704
British Virgin Islands 30,596
Palau 18,233
Spain - Historical Population Data
Year Population Growth Rate
2022 46,719,142 -0.06%
2021 46,745,216 -0.02%
2020 46,754,778 0.04%
2019 46,736,776 0.09%
2018 46,692,858 0.10%
2017 46,647,428 0.03%
2016 46,634,140 -0.08%
2015 46,671,926 -0.23%
2014 46,777,925 -0.33%
2013 46,930,555 -0.28%
2012 47,063,060 -0.04%
2011 47,084,240 0.33%
2010 46,931,015 0.75%
2009 46,583,565 1.12%
2008 46,068,811 1.41%
2007 45,429,076 1.57%
2006 44,728,565 1.61%
2005 44,019,123 1.64%
2004 43,308,345 1.67%
2003 42,596,453 1.61%
2002 41,919,585 1.45%
2001 41,319,427 1.21%
2000 40,824,754 0.92%
1999 40,454,470 0.63%
1998 40,201,560 0.42%
1997 40,035,293 0.32%
1996 39,908,959 0.31%
1995 39,787,419 0.32%
1994 39,660,069 0.32%
1993 39,533,725 0.31%
1992 39,410,857 0.28%
1991 39,299,081 0.25%
1990 39,202,525 0.21%
1989 39,118,561 0.20%
1988 39,038,692 0.22%
1987 38,954,497 0.25%
1986 38,855,626 0.31%
1985 38,733,876 0.38%
1984 38,586,708 0.45%
1983 38,413,317 0.53%
1982 38,209,693 0.63%
1981 37,971,972 0.73%
1980 37,698,196 0.83%
1979 37,386,810 0.94%
1978 37,040,396 1.02%
1977 36,666,767 1.08%
1976 36,276,752 1.11%
1975 35,879,209 1.14%
1974 35,476,423 1.16%
1973 35,069,431 1.17%
1972 34,664,234 1.16%
1971 34,267,466 1.13%
1970 33,883,749 1.09%
1969 33,517,683 1.05%
1968 33,168,775 1.03%
1967 32,830,187 1.04%
1966 32,491,644 1.07%
1965 32,146,263 1.11%
1964 31,791,941 1.14%
1963 31,432,771 1.15%
1962 31,075,477 1.13%
1961 30,729,652 1.08%
1960 30,402,411 1.02%
1959 30,096,581 0.96%
1958 29,811,316 0.91%
1957 29,543,624 0.87%
1956 29,290,079 0.83%
1955 29,048,395 0.80%
1954 28,818,010 0.76%
1953 28,600,358 0.71%
1952 28,399,030 0.64%
1951 28,219,620 0.53%
1950 28,069,735 0.00%