- Home
- Statistics
- Spain
- Tourism
- 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
Featured spot available
Your business could be here
First in “Statistics” — with a photo and a “Featured” mark.
Take this spot
Overview
6 figures
People
13 figures
Economy
14 figures
Housing
1 figure
Education
5 figures
Tourism
4 figures
Climate
1 figure
Latest value · 2025
152,938,433
+2.2%
since 2024
Countries · 2025
4 of 14
Place 1 is the highest value.
since 2015
+34%
+4.3% a year on average
share of European Union
13.9%
European Union: 1,103,070,016 · 2025
Tourist arrivals, 1990 – 2025 number
+34% since 2015
0
50M
100M
150M
200M
1990
2000
2005
2010
2015
2025
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
| Year | Spain | Change | 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
2014 · Place 1 is the highest value.
| # | Territory | Tourist arrivals | |
|---|---|---|---|
| 1 | Germany | 155M | |
| 2 | France | 153M | |
| 3 | Spain | 108M | |
| 4 | Italy | 107M | |
| 5 | Netherlands | 36M | |
| 6 | Poland | 25M | |
| 7 | Greece | 23M | |
| 8 | Norway | 19M | |
| 9 | Czechia | 16M | |
| 10 | Finland | 11M | |
| 11 | Romania | 8.4M | |
| 12 | Bulgaria | 5.9M | |
| 13 | Lithuania | 2.7M |
Source: Eurostat, 2014
What it means
How many guests checked in at tourist accommodation during the year.
How it is calculated
Arrivals of residents and non-residents at hotels and other accommodation establishments.