199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Spain

National parks · 17 parks

Flag of SpainNational Parks in Spain

Spain has 17 national parks covering about 4,814 km² in total. The largest is Cabrera National Park (908 km²); the oldest, Picos de Europa National Park, dates from 1918.

National parks in Spain at a glance

Spain has 17 national parks covering about 4,814 km² — roughly 0.95% of the country's 505,370 km². The 3 largest parks together account for 50% of that area.

Largest national parks

  1. Cabrera National Park — 908 km², since 1991
  2. Sierra Nevada National and Natural Park — 859 km², since 1999
  3. Picos de Europa National Park — 661 km², since 1918
  4. Doñana National Park — 533 km², since 1969
  5. Cabañeros National Park — 409 km², since 1995

Oldest national parks

Planning a trip? See the best time to visit Spain, the Spain travel guide and airports in Spain.

Frequently asked questions

How many national parks are there in Spain?

Spain has 17 national parks covering about 4,814 km² in total. The largest is Cabrera National Park (908 km²); the oldest, Picos de Europa National Park, dates from 1918.

What are the largest national parks in Spain?

Cabrera National Park (908 km²), Sierra Nevada National and Natural Park (859 km²), Picos de Europa National Park (661 km²), Doñana National Park (533 km²) and Cabañeros National Park (409 km²).

How much of Spain is national park?

About 0.95% of the country — 4,814 km² of national parks out of 505,370 km² in total.

What is the oldest national park in Spain?

Picos de Europa National Park, established in 1918, followed by Ordesa y Monte Perdido National Park (1918), Teide National Park (1954) and Caldera de Taburiente National Park (1954).