Spanje beslaan ongeveer 85% van die Iberiese Skiereiland en Portugal beslaan 15% van die skiereiland. Die grens tussen die twee lande is ongeveer 1 000 km lank, terwyl die grens tussen Spanje en Frankryk, die Pireneë, sowat 500 km lank is. Die res van die land grens, behalwe vir 'n klein gedeelte langs Andorra en Gibraltar, aan die see.
Die Meseta word in 'n noordelike en 'n suidelike gebied verdeel deur die sentrale bergland noord van Madrid, waarvan onder meer die Sierra de Guadarrama, die Sierra de Gredos en die Sierra de Avila deel uitmaak. Dit vorm ook die grenslyn tussen die historiese landstreke Oud- en Nieu-Kastilië.
Afgesien van die groot berge wat om die Meseta geleë is, is daar 'n aantal kleiner berge wat verspreid oor die hoogvlakte lê, onder meer die Sierra Morena (noord van die Guadalquivir) en die Montes de Toledo.
Spanje is 'n uitgestrekte land met 'n ander klimaat in feitlik elke streek. Die Meseta het 'n kontinentale klimaat met 'n groot verskil tussen winter- en somertemperature. Die Spanjaarde beskryf hulle klimaat gewoonlik as drie maande van hel en nege maande winter. In Madrid is die maksimumtemperatuur in die somer 40°C en in die winter –7°C.
In die suidweste (by die delta van die Guadalquivir) is 'n groot gebied met duine, naamlik die Arenas Gordas. Die noordkus van Spanje is steil en rotsagtig en is dus nie vir toeriste geskik nie. Dit is 'n sogenaamde riaskus, waar versonke riviermondings diep, smal baaie (rias) vorm.
Dit is 'n bergagtige gebied en bestaan van wes na oos uit Galisië, Asturië, Léon en die Baskiese provinsies. Galisië ontvang die meeste reën. maar is nog nie vir toerisme ontsluit nie. Asturië is 'n mynbou- en swaarnywerheidsgebied. Léon kom baie ooreen met Kastilië. Die Baskiese provinsies in die noorde is veral bekend om hulle welvarendheid in vergelyking met ander en ook om die inwoners se sterk nasionalisme. Aan die voet van die Pireneë in die weste lê Navarra en in die ooste Katalonië.