Answer
Iberia's headquarters are located in Madrid, the capital city of Spain. This is also where the airline's main hub, Madrid-Barajas Airport, is situated, allowing Iberia to efficiently manage its operations and serve a wide range of international destinations.