Friday, October 23 Madrid
  1. Home
  2. Statistics
  3. Madrid
  4. Tourism
  5. Tourist overnight stays
Tourism Statistics · Region

Tourist overnight stays in Madrid

1990 – 2025 · 29 data points 6 of 19 · Regions of Spain Updated Oct 23, 2026

Source: Eurostat, 1990 – 2025

Tourist overnight stays, 1990 – 2025 number
+36% since 2015

Source: Eurostat, 1990 – 2025

Compared with Tourist overnight stays · number
Madrid 33M
Spain 513M
European Union 3.1B

Source: Eurostat

The series at a glance Madrid · 1990 – 2025
Latest value 33,026,740 · 2025
First value 9,908,872 · 1990
Highest 33,026,740 · 2025
Lowest 8,132,673 · 1992
Average change +3.5% a year on average
Data points 29

By year

All years · 1990 – 2025

YearMadridChange SpainEuropean Union
2025 33,026,740 +2.2% 513M 3.1B
2024 32,320,997 +6.9% 505M 3B
2023 30,238,007 +13% 485M 2.9B
2022 26,703,916 +72% 452M 2.8B
2021 15,483,416 +70% 260M 1.8B
2020 9,083,550 −69% 145M 1.4B
2019 28,975,266 +4.9% 470M 2.9B
2018 27,626,044 +1.8% 467M 2.8B
2017 27,144,384 +8.0% 471M 2.7B
2016 25,122,653 +3.7% 455M 2.6B
2015 24,231,797 +10% 422M 2.5B
2014 21,958,773 +11% 404M 2.4B
2013 19,750,051 −5.0% 389M 2.3B
2012 20,789,463 −6.7% 383M 2.3B
2011 22,279,681 +7.8% 390M 2.2B
2010 20,665,848 +13% 365M 2.2B
2009 18,280,731 −3.4% 349M 2.1B
2008 18,926,093 −3.7% 376M 2.2B
2007 19,660,122 +7.7% 382M —
2006 18,251,589 +10% 379M —
2005 16,584,935 +11% 353M 2B
2004 14,942,625 +8.6% 344M —
2003 13,765,532 −1.6% 343M —
2002 13,993,975 +3.0% 339M —
2001 13,590,416 −3.3% 345M —
2000 14,058,504 +73% 345M —
1992 8,132,673 −11% 147M —
1991 9,181,520 −7.3% 150M —
1990 9,908,872 142M —

Source: Eurostat, 1990 – 2025

Ranking · Regions of Spain

2021 · Place 1 is the highest value.

#TerritoryTourist overnight stays
1 Cataluña 45M
2 Andalucía 42M
3 Canarias 42M
4 Comunitat Valenciana 31M
5 Illes Balears 31M
6 Comunidad de Madrid 15M
7 Galicia 9M
8 Castilla y León 8.1M
9 Aragón 6.2M
10 País Vasco 5.9M
11 Principado de Asturias 5M
12 Cantabria 4.1M
13 Castilla-La Mancha 4M
14 Región de Murcia 3.7M
15 Comunidad Foral de Navarra 2.8M
16 Extremadura 2.6M
17 La Rioja 1.2M
18 Ciudad de Ceuta 97,348
19 Ciudad de Melilla 93,743

Source: Eurostat, 2021

What it means
How it is calculated