Geography of Spain: At 504,782 km2 (194,897 sq mi), Spain is the world's 51st-largest country. It is some 47,000 km2 (18,000 sq mi) smaller than France and 81,000 km2 (31,000 sq mi) larger than the U.S. state of California. The Teide (Tenerife, Canary Islands) is the highest peak of Spain and the third largest volcano in the world from its base.

On the west, Spain borders Portugal; on the south, it borders Gibraltar (a British overseas territory) and Morocco, through its exclaves in North Africa (Ceuta, Melilla, and Peñón de Vélez de la Gomera). On the northeast, along the Pyrenees mountain range, it borders France and the tiny principality of Andorra.

Spain also includes the Balearic Islands in the Mediterranean Sea, the Canary Islands in the Atlantic Ocean and a number of uninhabited islands on the Mediterranean side of the Strait of Gibraltar, known as Plazas de soberanía, such as the Chafarine islands, the isle of Alborán, Alhucemas, and the tiny Isla Perejil. Along the Pyrenees in Catalonia, a small exclave town called Llívia is surrounded by France. The little Pheasant Island in the River Bidasoa is a Spanish-French condominium.

Mainland Spain is dominated by high plateaus and mountain ranges, such as the Sierra Nevada. Running from these heights are several major rivers such as the Tagus, the Ebro, the Duero, the Guadiana and the Guadalquivir. Alluvial plains are found along the coast, the largest of which is that of the Guadalquivir in Andalusia.

Geography of Spain