embassly
Spain

Embassies & consulates in Barcelona

Barcelona hosts 91 diplomatic missions from 91 countries. The capital of Spain is Madrid: embassies are there, and Barcelona mostly has consulates.

0
Embassies
73
Consulates
18
Honorary Consulate
0
Other missions

Consulate General27

Consulate46

Honorary Consulate18

Frequently asked questions

Is there an embassy in Barcelona?

The capital of Spain is Madrid: embassies are there, and Barcelona mostly has consulates. Barcelona hosts 91 diplomatic missions from 91 countries.

Which embassies and consulates are in Barcelona?

91 diplomatic missions, including Algeria (Consulate General), Argentina (Consulate General), Bolivia (Consulate General), Bulgaria (Consulate General), Chile (Consulate General), China (Consulate General), Colombia (Consulate General), and France (Consulate General).