Spanien befindet sich, ebenso wie Portugal (im Westen) und das zum Vereinigten Königreich gehörende Gibraltar (im Süden), auf der iberischen Halbinsel, zwischen 36° und 43,5° nördlicher Breite und 9° westlicher bis 3° östlicher Länge (ohne Balearen, Kanaren, Ceuta und Melilla). Spanien nimmt sechs Siebtel der Iberischen Halbinsel ein. Im Nordosten, entlang des Gebirgszuges der Pyrenäen, grenzt Spanien an Frankreich und den Kleinstaat Andorra. Außerdem gehören die Inselgruppen der Balearen, im Mittelmeer gelegen, und der Kanaren, im Atlantik, sowie die an der nordafrikanischen Küste gelegenen Städte Ceuta und Melilla zum Staatsgebiet. Spanien ist das drittgrößte Land Europas.
In Frankreich besitzt Spanien die Exklave Llívia. Außerdem gehören Spanien die vor der marokkanischen Küste gelegenen Inseln Islas Chafarinas, Peñón de Vélez de la Gomera, Alhucemas, Alborán und die Islas Columbretes. Die Zugehörigkeit der Insel Perejil ist zwischen Marokko und Spanien nicht geklärt.
Die Städte Ceuta und Melilla liegen in Nordafrika und grenzen an das Mittelmeer sowie Marokko. Der nördlichste Punkt Spaniens ist die Estaca de Vares, der westlichste das Kap Toriñana, beide in Galicien, der südlichste die Punta Marroquí bei Tarifa, der östlichste das Cap de Creus. Die größte Ausdehnung von Norden nach Süden beträgt 856 km und von Osten nach Westen 1.020 km.
Der höchste Berg auf spanischem Staatsgebiet ist mit 3718 m Höhe der Pico del Teide auf der Insel Teneriffa, die zu den Kanarischen Inseln gehört. Der höchste Berg auf dem Festland ist mit 3482 m Höhe der Mulhacén, der in Andalusien in der Sierra Nevada in der Provinz Granada liegt.
Die Nordküste Spaniens verläuft fast in gerader Linie und bildet nur zwischen Gijón und Avilés sowie zwischen Ribadeo und A Coruña (spanisch La Coruña) bedeutendere Vorsprünge nach Norden. Gegenüber den übrigen Küsten des Landes zeichnen sich diese Küstenabschnitte durch Schroffheit und schlechte Zugänglichkeit aus.
Ursächlich hierfür ist, dass hier die Gebirge fast überall dicht ans Meer heranrücken. Zugänglich sind diese Küstenabschnitte nur an den Mündungen der Flüsse und der tief in das Land einschneidenden Meeresarme (Rías), die insbesondere an der Küste von Galicien häufig auftreten. Auch die Westküste Spaniens trägt im Ganzen diesen Charakter; doch ist sie viel zugänglicher als der Norden, da hier die Gebirge nur in den Kaps bis an das Meer herantreten und sich im Hintergrund der Rias gewöhnlich Ebenen befinden.
Charakteristisch für die Süd- und Ostküste sind dagegen eine Anzahl weiter, flacher Meerbusen und dazwischen befindliche, in felsige Vorgebirge endende Landvorsprünge. Diese Abschnitte sind zugänglicher als die Nord- und Westküste. Die wichtigsten Buchten der Südküste sind von Westen nach Osten die Golfe von Cádiz, Málaga und Almería sowie die Bucht von Cartagena, an der Ostküste die Bahía von Alicante und der Golf von Valencia. Die größten Flüsse Spaniens sind der Duero, der Tajo und der Ebro.
Spanien ist das zweitbeliebteste Urlaubsland weltweit nach Frankreich und Ziel von 7 % aller Touristen. 2004 brachte der Tourismus Spanien Einnahmen in Höhe von 35,7 Mrd. €. Zwischen Januar und November 2005 haben ca. 52,4 Mio. ausländische Touristen Spanien besucht, dies sind 6,2 % mehr als in der entsprechenden Periode des Vorjahres.
Katalonien ist das wichtigste touristische Ziel in Spanien: 25,3 % aller Touristen sind dorthin gereist, 12,7 % mehr als im Vorjahr. Zweitwichtigstes Touristenziel sind die Balearen, sie wurden von 9,4 Mio. Touristen besucht, 1% mehr als im Vorjahr. Danach kommen Andalusien mit 7,6 Mio. Touristen (1,3 % mehr) und das Land Valencia mit 4,8 Mio. (9,5 % mehr).
Beliebte Reiseziele (mit viel besuchten Orten) sind :
- Pyrenäen
- Balearen
- Kanarische Inseln
- Costa Brava
- Costa Dorada
- Costa del Sol
- Costa de la Luz
- Costa Blanca
- Sierra Nevada