Spain
Embassies & Consulates


The EmbassyPages for Spain list all foreign embassies and consulates in Spain and all Spanish embassies and consulates abroad.

Spain maintains 123 embassies abroad as well as 429 consulates and three other representations. The Spanish capital Madrid hosts 124 embassies, and in addition there are 563 consulates and five other representations in Spain.

Last update  The Spain EmbassyPages were updated on 6 May 2021





Spain Embassies & Consulates



The EmbassyPages for Spain list all foreign embassies and consulates in Spain and all Spanish embassies and consulates abroad.

Spain maintains 123 embassies abroad as well as 429 consulates and three other representations. The Spanish capital Madrid hosts 124 embassies, and in addition there are 563 consulates and five other representations in Spain.

Last update  The Spain EmbassyPages were updated on 6 May 2021


Neighbouring countries

Embassies in Spain


Consulates in Spain


Other Representations in Spain


Embassies accredited to Spain


Spanish Embassies


Spanish Consulates


Spanish multilateral missions


Other Spanish Representations