Spain Urban Population 1960-2024

Urban population refers to people living in urban areas as defined by national statistical offices. It is calculated using World Bank population estimates and urban ratios from the United Nations World Urbanization Prospects. Aggregation of urban and rural population may not add up to total population because of different country coverages.
  • Spain urban population for 2023 was 39,449,423, a 1.55% increase from 2022.
  • Spain urban population for 2022 was 38,845,702, a 1.07% increase from 2021.
  • Spain urban population for 2021 was 38,433,346, a 0.41% increase from 2020.
  • Spain urban population for 2020 was 38,276,186, a 0.8% increase from 2019.
Data Source: World Bank

MLA Citation:
Similar Country Ranking
Country Name Urban Population
United States 278,977,409
Japan 114,608,860
Germany 65,697,635
United Kingdom 57,852,807
France 55,747,567
Argentina 43,138,225
Italy 42,292,160
South Korea 42,123,031
Spain 39,449,423
Canada 32,824,829
Saudi Arabia 31,386,498
Australia 23,073,508
Poland 22,091,485
Chile 17,276,395
Netherlands 16,659,928
Belgium 11,608,485
Sweden 9,349,997
Israel 9,059,486
Greece 8,358,768
UAE 8,353,814
Czech Republic 8,106,553
Hong Kong 7,536,100
Portugal 7,147,342
Hungary 6,987,564
Switzerland 6,566,767
Singapore 5,917,648
Austria 5,436,508
Denmark 5,262,755
Finland 4,789,791
Norway 4,636,183
New Zealand 4,543,314
Kuwait 4,310,108
Oman 4,105,635
Ireland 3,392,447
Uruguay 3,278,345
Panama 3,105,857
Puerto Rico 3,001,617
Slovak Republic 2,931,905
Qatar 2,698,843
Croatia 2,257,012
Lithuania 1,972,821
Bahrain 1,335,012
Latvia 1,292,217
Slovenia 1,189,591
Estonia 953,736
Cyprus 844,129
Trinidad and Tobago 820,255
Macao 704,149
Luxembourg 615,639
Malta 525,227
Iceland 370,149
Brunei 358,168
Bahamas 345,056
New Caledonia 194,843
French Polynesia 192,390
Guam 164,592
Curacao 131,631
Virgin Islands (U.S.) 100,958
Barbados 88,617
Seychelles 70,450
Andorra 70,296
Cayman Islands 69,310
Bermuda 63,489
Channel Islands 54,636
Greenland 50,007
Aruba 47,032
Northern Mariana Islands 45,850
Isle of Man 45,305
Turks and Caicos Islands 43,412
Sint Maarten (Dutch part) 41,163
Monaco 36,297
San Marino 32,914
Gibraltar 32,688
Antigua and Barbuda 22,945
Faroe Islands 22,899
British Virgin Islands 15,690
Palau 14,881
St. Kitts and Nevis 14,850
Liechtenstein 5,786
Spain Urban Population - Historical Data
Year Population % of Total Change
2023 39,449,423 81.55 1.54%
2022 38,845,702 81.30 1.07%
2021 38,433,346 81.06 0.41%
2020 38,276,186 80.81 0.79%
2019 37,974,181 80.57 1.02%
2018 37,588,424 80.32 0.74%
2017 37,311,863 80.08 0.53%
2016 37,112,875 79.84 0.38%
2015 36,971,015 79.60 0.22%
2014 36,890,017 79.37 -0.00%
2013 36,891,840 79.13 -0.04%
2012 36,904,876 78.90 0.36%
2011 36,773,882 78.67 0.65%
2010 36,535,850 78.44 0.76%
2009 36,260,460 78.21 1.19%
2008 35,833,174 77.98 1.90%
2007 35,159,317 77.74 2.16%
2006 34,408,810 77.50 2.00%
2005 33,727,737 77.26 2.00%
2004 33,059,302 77.02 2.04%
2003 32,390,830 76.78 2.13%
2002 31,708,814 76.53 1.66%
2001 31,186,430 76.34 0.80%
2000 30,937,864 76.26 0.55%
1999 30,767,125 76.18 0.51%
1998 30,610,090 76.10 0.52%
1997 30,451,227 76.02 0.53%
1996 30,291,556 75.94 0.52%
1995 30,133,075 75.86 0.55%
1994 29,967,941 75.77 0.58%
1993 29,793,326 75.69 0.63%
1992 29,607,126 75.61 0.60%
1991 29,430,524 75.53 0.49%
1990 29,286,916 75.35 0.40%
1989 29,169,746 75.13 0.46%
1988 29,036,437 74.90 0.52%
1987 28,887,112 74.67 0.57%
1986 28,723,937 74.44 0.61%
1985 28,549,379 74.21 0.67%
1984 28,357,570 73.98 0.73%
1983 28,151,118 73.75 0.81%
1982 27,925,417 73.52 0.92%
1981 27,669,147 73.28 1.38%
1980 27,289,444 72.79 1.67%
1979 26,838,008 72.16 1.77%
1978 26,368,356 71.53 1.87%
1977 25,880,544 70.88 1.95%
1976 25,379,947 70.23 2.00%
1975 24,876,771 69.57 2.05%
1974 24,372,582 68.90 2.08%
1973 23,870,859 68.22 2.11%
1972 23,372,204 67.54 2.14%
1971 22,878,387 66.85 2.42%
1970 22,330,440 66.04 2.53%
1969 21,772,801 65.11 2.44%
1968 21,248,036 64.17 2.81%
1967 20,660,198 63.21 2.77%
1966 20,096,611 62.25 2.60%
1965 19,580,951 61.28 2.70%
1964 19,059,712 60.30 2.65%
1963 18,560,792 59.31 2.57%
1962 18,089,104 58.31 2.66%
1961 17,614,512 57.30 2.22%
1960 17,227,480 56.57 %