Spain Population Growth Rate 1950-2025

Chart and table of Spain population from 1950 to 2025. United Nations projections are also included through the year 2100.
  • The current population of Spain in 2025 is 47,420,024, a 0.11% decline from 2024.
  • The population of Spain in 2024 was 47,473,373, a 0.1% decline from 2023.
  • The population of Spain in 2023 was 47,519,628, a 0.08% decline from 2022.
  • The population of Spain in 2022 was 47,558,630, a 0.15% increase from 2021.
Data Source: United Nations - World Population Prospects

MLA Citation:
Similar Countries Ranked by Population Growth Rate
Country Name 2025 Population Growth Rate
United States 343,603,404
Japan 121,960,408
Germany 83,199,069
United Kingdom 68,180,606
France 65,003,384
Italy 58,518,843
South Korea 51,690,479
Spain 47,420,024
Argentina 46,337,520
Poland 39,616,730
Canada 39,431,447
Saudi Arabia 37,989,969
Australia 26,958,054
Taiwan 23,974,031
Chile 19,690,323
Netherlands 17,722,333
Belgium 11,744,521
Sweden 10,733,867
Greece 10,263,298
Portugal 10,198,116
Hungary 9,870,870
UAE 9,665,319
Israel 9,448,781
Austria 8,994,123
Switzerland 8,904,610
Hong Kong 7,499,791
Singapore 6,089,541
Denmark 5,968,467
Norway 5,554,468
Finland 5,553,985
New Zealand 5,310,695
Ireland 5,120,867
Oman 4,780,706
Panama 4,586,672
Kuwait 4,387,109
Croatia 3,964,392
Uruguay 3,423,454
Puerto Rico 3,275,311
Qatar 2,757,220
Lithuania 2,668,446
Slovenia 2,117,762
Latvia 1,790,796
Trinidad and Tobago 1,540,943
Bahrain 1,511,676
Estonia 1,314,900
Cyprus 1,276,508
Macao 721,922
Luxembourg 668,100
Malta 538,297
Bahamas 417,790
Iceland 380,010
French Polynesia 313,810
New Caledonia 298,873
Barbados 282,580
Curacao 193,837
Guam 175,263
Seychelles 108,844
Aruba 106,043
Antigua and Barbuda 95,319
Isle of Man 85,082
Andorra 80,578
Cayman Islands 70,445
Bermuda 63,778
Greenland 56,916
Faroe Islands 53,623
Northern Mariana Islands 50,255
Turks and Caicos Islands 46,797
Sint Maarten (Dutch part) 44,404
Liechtenstein 40,050
Monaco 36,051
San Marino 33,583
Gibraltar 32,742
British Virgin Islands 31,984
Palau 18,044
Spain - Historical Population Growth Rate Data
Year Population Growth Rate Growth Rate
2025 47,420,024 -0.11%
2024 47,473,373 -0.10%
2023 47,519,628 -0.08%
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%