The Visa Experts

Spain

See the Department of State’s State’s Fact Sheets on Spain for information on U.S. – Spain relations.

Spain Flag

Population: 46,754,778


Total Land Area: 498,800 km2


Population/km2: 93.73