Embassy & Consulate

U.S. Embassy in Spain

Calle de Serrano, 75
28006 Madrid, Spain
Phone: (+34) 91-587-2200
Fax: (+34) 91-587-2303

Learn more about the Embassy

U.S. Consulate General Barcelona

Paseo Reina Elisenda de Montcada, 23
08034 Barcelona, España
Phone: (+34) 93 280 22 27
Fax (+34) 93 280 61 75

Learn more about the Consulate