Friday, October 23 Madrid
  1. Home
  2. Statistics
  3. Spain
  4. People
  5. Population density
People Statistics · Country

Population density in Spain

1990 – 2024 · 35 data points 8 of 14 · Countries Updated Oct 23, 2026

Source: Eurostat, 1990 – 2024

Population density, 1990 – 2024 per km² · Spain · European Union · World
+5.1% since 2014
Spain European Union World

Sources: Eurostat · World Bank — World Development Indicators, 1990 – 2024

Compared with Population density · per km²
Spain
97.2
European Union
110
World
62.1 · 2023

Sources: Eurostat · World Bank — World Development Indicators

The series at a glance Spain · 1990 – 2024
Latest value 97.2 · 2024
First value 76.8 · 1990
Highest 97.2 · 2024
Lowest 76.8 · 1990
Average change +0.7% a year on average
Data points 35

By year

All years · 1990 – 2024

YearSpainChange European UnionWorld
2024 97.2 +1.0% 110 —
2023 96.2 +1.2% 109 62.1
2022 95.1 +1.0% 109 61.6
2021 94.2 +0.4% 109 61.0
2020 93.8 ±0.0% 109 60.4
2019 93.8 +0.8% 109 59.8
2018 93.1 +0.4% 109 59.2
2017 92.7 +0.2% 109 58.6
2016break in series 92.5 ±0.0% 108 57.9
2015 92.5 ±0.0% 108 57.3
2014 92.5 −0.4% 108 56.6
2013 92.9 −0.3% 107 55.9
2012 93.2 ±0.0% 107 55.2
2011 93.2 +0.4% 107 55.6
2010 92.8 +0.4% 107 54.9
2009 92.4 +0.9% 107 54.3
2008 91.6 +1.7% 107 53.6
2007 90.1 +2.7% 106 52.9
2006 87.7 +1.6% 106 52.3
2005 86.3 +1.8% 106 51.6
2004 84.8 +1.7% 105 51.0
2003 83.4 +1.8% 105 50.4
2002 81.9 +1.5% 105 49.7
2001 80.7 +0.6% 104 49.1
2000 80.2 +0.5% 104 48.4
1999 79.8 +0.4% 104 47.8
1998 79.5 +0.4% 104 47.2
1997 79.2 +0.5% 103 46.5
1996 78.8 +0.4% 103 45.8
1995 78.5 +0.4% 103 45.1
1994 78.2 +0.5% 103 44.5
1993 77.8 +0.5% 102 43.8
1992 77.4 +0.5% 102 43.5
1991 77.0 +0.3% 102 51.7
1990 76.8 102 50.8

Sources: Eurostat · World Bank — World Development Indicators, 1990 – 2024

Ranking · Countries

2022 · Place 1 is the highest value.

#TerritoryPopulation density
11 Bulgaria 58.8
4 Czechia 138
13 Finland 18.3
7 France 108
2 Germany 235
10 Greece 80.3
3 Italy 198
12 Lithuania 45.2
1 Netherlands 518
14 Norway 15.0
5 Poland 120
9 Romania 81.3
8 Spain 95.1
6 Türkiye 111

Source: Eurostat, 2022

What it means
How it is calculated