Spain Population 1950-2020

Chart and table of Spain population from 1950 to 2020. United Nations projections are also included through the year 2100.
  • The current population of Spain in 2020 is 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.
  • The population of Spain in 2018 was 46,692,858, a 0.1% increase from 2017.
  • The population of Spain in 2017 was 46,647,428, a 0.03% increase from 2016.
Data Source: United Nations - World Population Prospects

MLA Citation:
Similar Countries Ranked by Population
Country Name 2020 Population
United States 331,002,651
Japan 126,476,461
Germany 83,783,942
United Kingdom 67,886,011
France 65,273,511
Italy 60,461,826
South Korea 51,269,185
Spain 46,754,778
Argentina 45,195,774
Poland 37,846,611
Canada 37,742,154
Saudi Arabia 34,813,871
Australia 25,499,884
Taiwan 23,816,775
Chile 19,116,201
Netherlands 17,134,872
Belgium 11,589,623
Greece 10,423,054
Portugal 10,196,709
Sweden 10,099,265
UAE 9,890,402
Hungary 9,660,351
Austria 9,006,398
Israel 8,655,535
Switzerland 8,654,622
Hong Kong 7,496,981
Singapore 5,850,342
Denmark 5,792,202
Finland 5,540,720
Norway 5,421,241
Oman 5,106,626
Ireland 4,937,786
New Zealand 4,822,233
Panama 4,314,767
Kuwait 4,270,571
Croatia 4,105,267
Uruguay 3,473,730
Qatar 2,881,053
Puerto Rico 2,860,853
Lithuania 2,722,289
Slovenia 2,078,938
Latvia 1,886,198
Bahrain 1,701,575
Trinidad and Tobago 1,399,488
Estonia 1,326,535
Cyprus 1,207,359
Macao 649,335
Luxembourg 625,978
Malta 441,543
Bahamas 393,244
Iceland 341,243
Barbados 287,375
New Caledonia 285,498
French Polynesia 280,908
Channel Islands 173,863
Guam 168,775
Curacao 164,093
Aruba 106,766
Seychelles 98,347
Antigua and Barbuda 97,929
Isle of Man 85,033
Andorra 77,265
Cayman Islands 65,722
Bermuda 62,278
Northern Mariana Islands 57,559
Greenland 56,770
Faroe Islands 48,863
Sint Maarten (Dutch part) 42,876
Monaco 39,242
Turks and Caicos Islands 38,717
Liechtenstein 38,128
San Marino 33,931
Gibraltar 33,691
British Virgin Islands 30,231
Palau 18,094
Spain - Historical Population Data
Year Population Growth Rate
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%