Skip to content
Blank maps

Blank physical map of Spain

The rivers and mountain ranges of Spain, ready to print on A4, Letter, A3 or Tabloid, or to download as PNG and SVG: blank, numbered or labeled. Free, no sign-up.

By the Mapsfera Team

Preview · A4 portrait · Numbered and lettered

Set up your sheet

Version

Paper size

Orientation

Title on the sheet

The PDF comes out at actual size, with margins so nothing gets cut off. In the print window, choose “Save as PDF”. Letter and Tabloid are US paper sizes; A4 and A3, the rest of the world’s.

License

Free for class and personal use

Print it, copy it and hand it out. If you publish it, credit it like this. For other uses, get in touch.

Mapsfera · data IGN (CC BY 4.0)

The mountain ranges

The map shows 11 mountain ranges: the nine first-category systems in the IGN’s list plus the Basque Mountains and the Serra de Tramuntana, which Spanish textbooks teach separately. The highest on the mainland is the Baetic System, topped by Mulhacén (3,479 m / 11,414 ft); Spain’s highest peak, Mount Teide (3,715 m / 12,188 ft), is on Tenerife, in the Canary Islands inset.

Each range’s highest peak is marked with a triangle; the labeled version adds its name and elevation: Mulhacén (3,479 m), Aneto (3,404 m), Torre Cerredo (2,649 m), Almanzor (2,591 m), Moncayo (2,314 m), and Teleno (2,183 m) and 5 more.

The rivers

The map shows 35 rivers: the 8 that Spain’s national mapping agency (IGN) ranks as first-order (Minho, Douro, Tagus, Guadiana, Guadalquivir, Ebro, Júcar, and Segura) plus the tributaries and coastal rivers taught in school. The longest is the Tagus, at 1,113 km / 691 mi (867 km in Spain), and the longest that runs entirely through Spain is the Ebro, at 953 km / 592 mi.

By the sea they flow into, they fall into three drainage slopes: 4 Cantabrian, 18 Atlantic and 13 Mediterranean. Cantabrian rivers are short, since they rise in the mountains close to the coast; Atlantic ones, the longest, cross the central plateau westward; and the Ebro dominates the Mediterranean side.

The Tagus has the most tributaries on the map: Jarama, Alberche, Tiétar, and Alagón.

How the map is made

River courses come from the IGN’s reference hydrography (IGR Hidrografía); the Portuguese stretches of the Douro, Tagus and Guadiana, from Natural Earth. Lengths are those in the IGN’s table of main rivers: the total, including the part in Portugal, and the Spanish part (national and border stretches).

Mountain range outlines come from the IGN’s digital terrain model (1 km): an area counts as mountainous if it meets the UNEP-WCMC world mountain map criterion (Kapos et al., 2000), based on elevation, slope and relief within 7 km, and each area goes to the system of the peaks and ranges the IGN assigns to it. Elevations are from the IGN’s table of main summits.

River key (numbers)

Numbers follow alphabetical order. Each length is from that river’s source.

No.RiverLengthIn SpainFlows into
1Alagón212 km / 132 mi212 kmthe Tagus (right bank)
2Alberche197 km / 122 mi197 kmthe Tagus (right bank)
3Aragón210 km / 131 mi210 kmthe Ebro (left bank)
4Bidasoa47 km / 29 mi47 kmthe Cantabrian Sea
5Cabriel290 km / 180 mi290 kmthe Júcar (left bank)
6Cinca193 km / 120 mi193 kmthe Segre (right bank)
7Douro947 km / 589 mi732 kmthe Atlantic Ocean
8Ebro953 km / 592 mi953 kmthe Mediterranean Sea
9Esla289 km / 180 mi289 kmthe Douro (right bank)
10Gállego208 km / 129 mi208 kmthe Ebro (left bank)
11Genil346 km / 215 mi346 kmthe Guadalquivir (left bank)
12Guadalete180 km / 112 mi180 kmthe Atlantic Ocean
13Guadalhorce169 km / 105 mi169 kmthe Mediterranean Sea
14Guadalquivir655 km / 407 mi655 kmthe Atlantic Ocean
15Guadiana856 km / 532 mi712 kmthe Atlantic Ocean
16Jalón246 km / 153 mi246 kmthe Ebro (right bank)
17Jarama210 km / 130 mi210 kmthe Tagus (right bank)
18Júcar519 km / 323 mi519 kmthe Mediterranean Sea
19Llobregat168 km / 104 mi168 kmthe Mediterranean Sea
20Minho323 km / 201 mi323 kmthe Atlantic Ocean
21Nalón143 km / 89 mi143 kmthe Cantabrian Sea
22Navia160 km / 100 mi160 kmthe Cantabrian Sea
23Nervión84 km / 52 mi84 kmthe Cantabrian Sea
24Odiel134 km / 83 mi134 kmthe Atlantic Ocean
25Pisuerga289 km / 180 mi289 kmthe Douro (right bank)
26Segre276 km / 171 mi276 kmthe Ebro (left bank)
27Segura331 km / 205 mi331 kmthe Mediterranean Sea
28Sil239 km / 149 mi239 kmthe Minho (left bank)
29Tagus1,113 km / 691 mi867 kmthe Atlantic Ocean
30Ter217 km / 135 mi217 kmthe Mediterranean Sea
31Tiétar179 km / 111 mi179 kmthe Tagus (right bank)
32Tinto100 km / 62 mi100 kmthe Odiel (left bank)
33Tormes251 km / 156 mi251 kmthe Douro (left bank)
34Turia301 km / 187 mi301 kmthe Mediterranean Sea
35Zújar217 km / 135 mi217 kmthe Guadiana (left bank)

Mountain range key (letters)

Mountain ranges carry a letter, in alphabetical order, with their highest peak.

LetterMountain rangeHighest peakElevationLength
ABaetic SystemMulhacén3,479 m / 11,414 ft489 km
BBasque MountainsAketegi1,551 m / 5,089 ft104 km
CCantabrian MountainsTorre Cerredo2,649 m / 8,691 ft377 km
DCatalan Coastal RangeTuró de l'Home1,706 m / 5,597 ft228 km
ECentral SystemAlmanzor2,591 m / 8,501 ft352 km
FGalician MassifTeleno2,183 m / 7,162 ft161 km
GIberian SystemMoncayo2,314 m / 7,592 ft320 km
HMontes de ToledoLas Villuercas1,593 m / 5,226 ft122 km
IPyreneesAneto3,404 m / 11,168 ft564 km
JSerra de TramuntanaPuig Major1,436 m / 4,711 ft52 km
KSierra MorenaBañuela1,332 m / 4,370 ft309 km

More blank maps

All blank maps

Frequently asked questions

What is the longest river in Spain?

The Tagus, at 1,113 km / 691 mi according to the IGN, of which 867 km run through Spain (or along its border) and the rest through Portugal. The longest that runs entirely through Spain is the Ebro, at 953 km / 592 mi.

Which rivers flow into the Mediterranean?

Of the main rivers, the Ebro, Ter, Llobregat, Turia, Júcar, Segura, and Guadalhorce; the other Mediterranean-side rivers on the map are their tributaries.

What is the highest mountain in Spain?

Mount Teide, on Tenerife, at 3,715 m / 12,188 ft according to the IGN. On the mainland it’s Mulhacén (3,479 m / 11,414 ft) in the Sierra Nevada, part of the Baetic System, followed by Aneto (3,404 m / 11,168 ft) in the Pyrenees.

Which mountain ranges are on this map?

Baetic System, Basque Mountains, Cantabrian Mountains, Catalan Coastal Range, Central System, Galician Massif, Iberian System, Montes de Toledo, Pyrenees, Serra de Tramuntana, and Sierra Morena.

Can I use it in class?

Yes, it’s free. Print it, copy it and hand it out as many times as you like. If you post it on a blog or a class website, credit “Mapsfera · data IGN (CC BY 4.0)”.

What order are the numbers and letters in?

Alphabetical: rivers get numbers and mountain ranges get letters. The key is in the tables on this page.

Sources

  • Rivers and lengths: IGN, Información Geográfica Destacada, “Principales ríos” (IGN_INFOGEO_RIOS, revised 2025-12-18), CC BY 4.0 ign.es
  • River courses: IGN reference hydrography (IGR Hidrografía, IDEE download service), CC BY 4.0 scne.es; in Portugal, Natural Earth (public domain)
  • Mountain systems and summits: IGN, “Principales sistemas montañosos” and “Principales cumbres montañosas” (IGN_INFOGEO_SIERRAS and IGN_INFOGEO_CUMBRES, revised 2025-10-10), CC BY 4.0 ign.es
  • Outlines: IGN digital terrain model at 1 km (MDT, CC BY 4.0 scne.es), using the mountain criterion of Kapos et al. (2000), UNEP-WCMC
  • Capes and gulfs: IGN, Concise Gazetteer of Spain (Nomenclátor Geográfico Conciso, CC BY 4.0 ign.es)
  • Coast and borders: IGN (BDDAE, CC BY 4.0); neighboring countries, Natural Earth (public domain)