List of Diplomatic Missions in Spain

527 Diplomatic mission locations 55 cities

This list of diplomatic missions in Spain is made up of 527 foreign embassies and consulates from 132 countries around the world, which are mainly located in Madrid, Barcelona and Valencia.

Map of foreign diplomatic missions in Spain

Africa

51 diplomatic missions

Asia

34 diplomatic missions

Central America and Caribbean

51 diplomatic missions

Europe

261 diplomatic missions

Middle East

12 diplomatic missions

North America

15 diplomatic missions

Oceania

6 diplomatic missions

South America

97 diplomatic missions

Frequently asked questions, answered

1 - Which Spain city has the most diplomatic missions?

Madrid is home to 108 foreign diplomatic missions, more than any other cities in Spain.

2 - Which country has the most embassies and consulates in Spain?

At present, Italy has 1 embassy and 23 consulates/consulate-general in Spain, making it the country with most diplomatic representations in Spain.

3 - How many foreign embassies and consulates are there in Spain?

As of 2020, there are 96 embassies, 248 consulates and 144 other diplomatic representations in Spain.

4 - How many foreign embassies are there in Madrid?

The capital city of Madrid hosts about 108 foreign embassies and high commissions.