Largest cities
Madrid 3,340,000 pop., 6,798,000 urban aggl.
Barcelona 1,656,000 pop., 5,317,000 urban aggl.
Valencia 804,000 pop., 1,547,000 urban aggl.
Seville 684,000 pop., 1,138,000 urban aggl.
Zaragoza 684,000 pop., 707.000 urban aggl.
Malaga 587,000 pop., 692,000 urban aggl.
Palma 431,000 pop., 522,000 urban aggl.
Las Palmas 381,000 pop., 619,000 urban aggl.
Bilbao 345,000 pop., 782,000 urban aggl.
Highest mountains
Pico de Teide 3,718 m (12,198 ft)
Mulhacén 3,480 m (11,417 ft)
Aneto 3,404 m (11,168 ft)
Longest rivers
Tagus 1,007 km (626 mi) total, 790 km (491 mi) in Spain
Douro 895 km (556 mi) total, 700 km (435 mi) in Spain
Guadiana 818 km (508 mi) total, including the final part in Portugal
Guadalquivir 657 km (408 mi)
Largest lakes
Embalse de La Serena (artificial) 139 km² (54 sq mi)
Sanabria Lake 3.7 km² (1.4 sq mi)
Largest islands
Mallorca 3,604 km² (1,392 sq mi)
Tenerife 2,034 km² (785 sq mi)
Fuerteventura 1,656 km² (639 sq mi)
Gran Canaria 1,560 km² (602 sq mi)
Lanzarote 806 km² (311 sq mi)
La Palma 708 km² (273 sq mi)
Minorca 693 km² (268 sq mi)
Ibiza 567 km² (219 sq mi)