El paisaje de España es una mezcla entre una región montañosa con cordilleras y una llanura costera baja, plana y estrecha. La llanura costera separa la región montañosa de los cuerpos de agua circundantes.
La zona costera plana es conocida como la llanura andaluza en el suroeste y la cuenca del río Ebro en el noreste. El extremo sur de España tiene montañas de Cordillera Bética y Sierra Nevada. La Sierra Nevada tiene el punto más alto de España a 11,411 pies sobre el nivel del mar. Otras montañas incluyen la caliza Cordillera Cantábrica y el Sistema Ibérico en el norte, así como las montañas de los Pirineos en el noreste. En el este, la sierra rocosa de Cuenca y los Montes de Toledo están presentes. La región centro-sur tiene la Serranía de Cuenca.
España también tiene aproximadamente 1,500 ríos en todo el país. Los ríos más largos son los ríos Duero, Ebro, Jucar, Tajo, Guadiana y Guadalquivir. También son los más significativos. España es el tercer país más grande de Europa y el 45 por ciento del país está cubierto por la Meseta Meseta. España se encuentra al lado de Francia y está ligeramente al suroeste de Francia. Limita con el Golfo de Vizcaya y el Estrecho de Gibraitor, así como con el Mar Mediterráneo. Su extremo sur casi toca Marruecos.