Friday, October 23 Madrid
  1. Home
  2. Statistics
  3. Spain
  4. Tourism
  5. Tourist arrivals
Tourism Statistics · Country

Tourist arrivals in Spain

1990 – 2025 · 36 data points 4 of 14 · Countries Updated Oct 23, 2026

Source: Eurostat, 1990 – 2025

Tourist arrivals, 1990 – 2025 number
+34% since 2015

Source: Eurostat, 1990 – 2025

Compared with Tourist arrivals · number
Spain 153M
European Union 1.1B

Source: Eurostat

The series at a glance Spain · 1990 – 2025
Latest value 152,938,433 · 2025
First value 35,325,699 · 1990
Highest 152,938,433 · 2025
Lowest 34,375,158 · 1992
Average change +4.3% a year on average
Data points 36

By year

All years · 1990 – 2025

YearSpainChange European Union
2025 152,938,433 +2.2% 1.1B
2024 149,666,341 +3.3% 1.1B
2023 144,831,332 +8.9% 1B
2022 133,044,709 +65% 928M
2021 80,754,714 +77% 595M
2020 45,616,973 −66% 467M
2019 135,008,823 +3.2% 1B
2018 130,803,657 +1.1% 969M
2017 129,392,382 +4.7% 929M
2016 123,541,778 +7.9% 877M
2015 114,448,411 +6.4% 842M
2014 107,545,009 +5.8% 798M
2013 101,673,090 +1.3% 771M
2012 100,409,178 −2.6% 751M
2011 103,083,343 +4.3% 736M
2010 98,800,631 +5.5% 703M
2009 93,674,522 −6.5% 664M
2008 100,147,418 −1.6% 697M
2007 101,781,393 +1.9% —
2006 99,890,611 +14% —
2005 87,559,070 +4.6% 620M
2004 83,734,765 +4.8% —
2003 79,897,616 +5.0% —
2002 76,128,824 +1.6% —
2001 74,941,665 +0.7% —
2000 74,408,937 +17% —
1999 63,787,789 +27% —
1998 50,149,544 +10% —
1997 45,521,415 +5.9% —
1996 42,977,619 +3.4% —
1995 41,549,956 +5.8% —
1994 39,280,513 +9.2% —
1993 35,964,398 +4.6% —
1992 34,375,158 −4.4% —
1991 35,971,016 +1.8% —
1990 35,325,699 —

Source: Eurostat, 1990 – 2025

Ranking · Countries

2021 · Place 1 is the highest value.

#TerritoryTourist arrivals
13 Bulgaria 5.6M
10 Czechia 11M
12 Finland 9M
1 France 117M
2 Germany 94M
8 Greece 18M
4 Italy 79M
14 Lithuania 2.5M
6 Netherlands 32M
9 Norway 13M
7 Poland 22M
11 Romania 10M
3 Spain 81M
5 Türkiye 71M

Source: Eurostat, 2021

What it means
How it is calculated