Spanish embassies in nearby countries

» Andorra

» Austria

» Belgium

» Denmark

» Finland

» France

» Germany

» Greece

» Holy See (Vatican)

» Ireland

» Italy

» Luxembourg

» Malta

» Netherlands

» Norway

» Sweden

» Switzerland

» United Kingdom

Spanish embassies worldwide

Spanish flag Spanish representation in Portugal

Lisbon — Spanish Embassy

AddressRua do Salitre, 1
1269-052 Lisbon
Phonelocal: (021) 347.2381
international: +351.21.347.2381

Porto — Spanish Consulate-General

AddressRua don João IV, 341
4000-302 Porto
Phonelocal: (022) 536.3915
international: +351.22.536.3915