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 2022 was 38,712,927, a 0.73% increase from 2021.
  • Spain urban population for 2021 was 38,433,310, a 0.41% increase from 2020.
  • Spain urban population for 2020 was 38,276,186, a 0.8% increase from 2019.
  • Spain urban population for 2019 was 37,974,181, a 1.03% increase from 2018.
Data Source: World Bank

MLA Citation:
Similar Country Ranking
Country Name Urban Population
United States 276,908,634
Japan 115,058,684
Germany 65,286,292
United Kingdom 56,522,531
France 55,373,677
Argentina 42,696,478
Italy 42,175,051
South Korea 42,039,227
Spain 38,712,927
Canada 31,825,973
Saudi Arabia 30,848,829
Poland 22,587,292
Australia 22,468,661
Chile 17,234,034
Netherlands 16,443,692
Belgium 11,453,911
Sweden 9,280,104
Israel 8,859,423
Greece 8,490,947
UAE 8,265,048
Czech Republic 7,828,977
Hong Kong 7,346,100
Hungary 7,025,577
Portugal 6,993,479
Switzerland 6,497,677
Singapore 5,637,022
Austria 5,358,240
Denmark 5,216,337
Finland 4,761,190
Norway 4,565,651
New Zealand 4,452,023
Kuwait 4,268,873
Oman 4,015,701
Uruguay 3,275,203
Ireland 3,264,982
Panama 3,048,137
Puerto Rico 3,015,917
Slovak Republic 2,928,203
Qatar 2,676,741
Croatia 2,243,760
Lithuania 1,939,613
Bahrain 1,321,226
Latvia 1,290,868
Slovenia 1,175,639
Estonia 936,080
Cyprus 837,383
Trinidad and Tobago 816,659
Macao 695,168
Luxembourg 597,938
Malta 496,592
Iceland 358,955
Brunei 354,056
Bahamas 342,304
New Caledonia 200,181
French Polynesia 190,414
Guam 163,342
Curacao 133,534
Virgin Islands (U.S.) 101,340
Barbados 88,219
Andorra 70,094
Cayman Islands 68,706
Bermuda 63,532
Seychelles 58,431
Channel Islands 54,099
Greenland 49,707
Aruba 46,891
Northern Mariana Islands 45,578
Isle of Man 45,024
Sint Maarten (Dutch part) 43,389
Turks and Caicos Islands 42,982
Monaco 36,469
San Marino 32,897
Gibraltar 32,649
Antigua and Barbuda 22,828
Faroe Islands 22,711
British Virgin Islands 15,443
Palau 14,797
St. Kitts and Nevis 14,769
Liechtenstein 5,717
Spain Urban Population - Historical Data
Year Population % of Total Change
2022 38,712,927 81.30 0.72%
2021 38,433,310 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 %