Embassy

Spain
Embassies and consulates in Spain
Embassy
Embassy of Argentina in Spain
Embassy
Embassy of Armenia in Spain
Embassy
Embassy of Australia in Spain
Embassy
Embassy of Austria in Spain
Embassy
Embassy of Belarus in Spain
Embassy
Embassy of Bolivia in Spain
Embassy
Embassy of Bosnia and Herzegovina in Spain
Embassy
Embassy of Bulgaria in Spain
Travesía de Santa María Magdalena 15
Embassy
Embassy of Cameroon in Spain
Calle de Moralzarzal, 44
Embassy
Embassy of Canada in Spain
Paseo de la Castellana 259D
Embassy
Embassy of Cape Verde in Spain
Embassy
Embassy of Chile in Spain
Embassy
Embassy of Costa Rica in Spain
Embassy
Embassy of Croatia in Spain
Embassy
Embassy of Cyprus in Spain
Embassy
Embassy of Democratic Republic of the Congo in Spain
Embassy
Embassy of Ecuador in Spain
Embassy
Embassy of Egypt in Spain
Embassy
Embassy of Equatorial Guinea in Spain
Embassy
Embassy of Finland in Spain
Embassy
Embassy of Gabon in Spain
Embassy
Embassy of Georgia in Spain
Embassy
Embassy of Ghana in Spain
Calle de Hernández de Tejada, 10
Embassy
Embassy of Greece in Spain
Embassy
Embassy of Guatemala in Spain
Embassy
Embassy of Guinea in Spain
Calle Luis Muriel, 4
Embassy
Embassy of Guinea-Bissau in Spain
Embassy
Embassy of Haiti in Spain
Embassy
Embassy of Honduras in Spain
Embassy
Embassy of Iran in Spain
Calle de Jerez, 5
Embassy
Embassy of Ireland in Spain
Embassy
Embassy of Israel in Spain
Embassy
Embassy of Italy in Spain
Embassy
Embassy of Ivory Coast in Spain
Embassy
Embassy of Jordan in Spain
Embassy
Embassy of Kenya in Spain
Calle de Moralzarzal, 44
Embassy
Embassy of Kuwait in Spain
Avenida de Miraflores, 61
Embassy
Embassy of Latvia in Spain
Calle Moreto, 5
Embassy
Embassy of Lebanon in Spain
Embassy
Embassy of Libya in Spain
Avenida del Comandante Franco, 32
Embassy
Embassy of Luxembourg in Spain
Embassy
Embassy of Mali in Spain
Embassy
Embassy of Malta in Spain
Embassy
Embassy of Mauritania in Spain
Calle Piedralaves, 4
Embassy
Embassy of Moldova in Spain
Embassy
Embassy of Monaco in Spain
Calle de Villanueva, 12
Embassy
Embassy of Montenegro in Spain
Embassy
Embassy of Morocco in Spain
Embassy
Embassy of Mozambique in Spain
Calle Alfonso Rodríguez Santamaría, 8
Embassy
Embassy of Nepal in Spain
Calle Piedralaves, 4
Embassy
Embassy of Nicaragua in Spain
Embassy
Embassy of North Macedonia in Spain
Embassy
Embassy of Oman in Spain
Embassy
Embassy of Pakistan in Spain
Embassy
Embassy of Panama in Spain
Embassy
Embassy of Paraguay in Spain
Embassy
Embassy of Portugal in Spain
Embassy
Embassy of Qatar in Spain
Embassy
Embassy of San Marino in Spain
Calle del Padre Jesús Ordóñez, 18
Embassy
Embassy of Senegal in Spain
Calle de Moralzarzal, 18
Embassy
Embassy of Serbia in Spain
Embassy
Embassy of Slovakia in Spain
Embassy
Embassy of South Africa in Spain
Embassy
Embassy of Sudan in Spain
Avenida de Miraflores, 63
Embassy
Embassy of Switzerland in Spain
Calle de Núñez de Balboa 35A, 28001 Madrid
Embassy
Embassy of Syria in Spain
Embassy
Embassy of Thailand in Spain
Embassy
Embassy of the Dominican Republic in Spain
Embassy
Embassy of Uruguay in Spain
Embassy
Embassy of Uzbekistan in Spain
Embassy
Embassy of Venezuela in Spain
Embassy
Embassy of Yemen in Spain
Embassy
Czech Embassy, Madrid
Madrid
Embassy
Embassy of Afghanistan, Madrid
Madrid
Calle de Moralzarzal, 44
Embassy
Embassy of Albania, Madrid
Madrid
Embassy
Embassy of Algeria, Madrid
Madrid
Embassy
Embassy of Andorra, Madrid
Madrid
Embassy
Embassy of Angola, Madrid
Madrid
Embassy
Embassy of Azerbaijan, Madrid
Madrid
Calle Ronda Avutarda 38
Embassy
Embassy of Bangladesh, Madrid
Madrid
Calle Manuel Marañón 13
Embassy
Embassy of Belgium, Madrid
Madrid
Paseo de la Castellana, 18 Madrid 28046
Embassy
Embassy of Brazil, Madrid
Madrid
Embassy
Embassy of Colombia, Madrid
Madrid
Embassy
Embassy of Cuba, Madrid
Madrid
Embassy
Embassy of El Salvador in Madrid
Madrid
Paseo de la Castellana, 178, 1º D, 28046, Madrid, España
Embassy
Embassy of Estonia in Madrid
Madrid
Embassy
Embassy of France, Madrid
Madrid
Embassy
Embassy of Gambia, Madrid
Madrid
Calle Hernández Iglesias, 20b
Embassy
Embassy of Germany, Madrid
Madrid
Embassy
Embassy of Hungary, Madrid
Madrid
Embassy
Embassy of India, Madrid
Madrid
Embassy
Embassy of Indonesia, Madrid
Madrid
Calle de Agastia, 65
Embassy
Embassy of Iraq, Madrid
Madrid
Calle del Carril del Conde 56
Embassy
Embassy of Japan, Madrid
Madrid
Embassy
Embassy of Kazakhstan, Madrid
Madrid
Avenida de los Madroños, 43
Embassy
Embassy of Lithuania, Madrid
Madrid
Calle del Pisuerga, 5
Embassy
Embassy of Malaysia, Madrid
Madrid
Avenida de los Madroños, 63bis
Embassy
Embassy of Mexico, Madrid
Madrid
Embassy
Embassy of New Zealand, Madrid
Madrid
Pinar 7, 3rd floor, Madrid 28006
Embassy
Embassy of Norway, Madrid
Madrid
Embassy
Embassy of Peru, Madrid
Madrid
Embassy
Embassy of Poland, Madrid
Madrid
Embassy
Embassy of Romania, Madrid
Madrid
Embassy
Embassy of Saudi Arabia, Madrid
Madrid
Doctor Alvarez Sierra, 3
Embassy
Embassy of Slovenia, Madrid
Madrid
Embassy
Embassy of South Korea, Madrid
Madrid
Calle de González Amigo 15
Embassy
Embassy of Sweden, Madrid
Madrid
Embassy
Embassy of the Netherlands, Madrid
Madrid
Embassy
Embassy of the People's Republic of China, Madrid
Madrid
Embassy
Embassy of the Philippines, Madrid
Madrid
Calle Eresma 2
Embassy
Embassy of the United Arab Emirates, Madrid
Madrid
Calle Hernández de Tejada 7, 28027 Madrid
Embassy
Embassy of the United Kingdom, Madrid
Madrid
Embassy
Embassy of the United States, Madrid
Madrid
Embassy
Embassy of Tunisia, Madrid
Madrid
Embassy
Embassy of Turkey in Madrid
Madrid
Embassy
Embassy of Ukraine, Madrid
Madrid
c/Ronda de la Abubilla, 52, 28043 Madrid
Embassy
Embassy of Vietnam in Madrid
Madrid
Embassy
Nigerian Embassy, Madrid
Madrid
Embassy
Russian Embassy, Madrid
Madrid
Consulate general
General Consulate of Morocco, Algesiras
Algeciras
C/Teniente Maroto, N° 2 1Er Commercial-11201 Algesiras - Cadiz
Consulate general
General Consulate of Morocco, Almeria
Almería city
Avenida Del Mediterraneo, Esquina Sierra Alhamilla, Edificio Palmera N°178 - 3A Planta (Cortijo Grande) Cp 04007- Almeria
Consulate general
Algerian Consulate, Barcelona
Barcelona
Consulate general
Consulate General of Argentina in Barcelona
Barcelona
Consulate general
Consulate General of Bulgaria in Barcelona
Barcelona
Avinguda de la Riera de Cassoles, 54, 08012 Barcelona
Consulate general
Consulate General of Chile in Barcelona
Barcelona
Consulate general
Consulate General of France, Barcelona
Barcelona
Consulate general
Consulate General of Georgia in Barcelona
Barcelona
Consulate general
Consulate General of Germany, Barcelona
Barcelona
Consulate general
Consulate General of Hungary in Barcelona, Spain
Barcelona
Consulate general
Consulate General of Paraguay in Barcelona
Barcelona
Consulate general
Consulate General of Poland, Barcelona
Barcelona
Consulate general
Consulate General of Slovenia in Barcelona, Spain
Barcelona
Consulate general
Consulate General of the United States in Barcelona
Barcelona
Consulate general
Consulate general of Ukraine in Barcelona, Spain
Barcelona
C/ Numancia 185 bjs II C.P. 08034
Consulate general
Consulate of Italy in Barcelona
Barcelona
Consulate general
Consulate of South Korea in Barcelona
Barcelona
Consulate general
Consulate-General of China in Barcelona
Barcelona
Consulate general
Consulate-General of Japan, Barcelona
Barcelona
Consulate general
Consulate-General of Qatar, Barcelona
Barcelona
Pg. Gràcia, 3 pral
Consulate general
General Consulate of Morocco, Barcelone
Barcelona
68-70 Calle Diputacion 08 015 Barcelona
Consulate general
Consulate general of France, Bilbao
Bilbao
Consulate general
General Consulate of Morocco, Bilbao
Bilbao
Alameda Rekalde,27 6° Planta-48009 Bilbao Vizcaya
Consulate general
Consulate General of Turkey, Barcelona
Eixample
Pg. Gràcia, 7 1er
Consulate general
General Consulate of Morocco, Girona
Girona
Consulate general
Consulate General of Panama, Las Palmas de Gran Canaria
Las Palmas de Gran Canaria
Consulate general
General Consulate of Morocco, Las Palmas
Las Palmas de Gran Canaria
N°14 Edificio Britania Calle Pelayo -35010 Las Palmas De Gran Canaria
Consulate general
Consular Section of the Chinese Embassy in Madrid
Madrid
Consulate general
Consulat général de France à Madrid
Madrid
Consulate general
Consulate-General of Peru, Madrid
Madrid
Consulate general
General Consulate of Morocco, Madrid
Madrid
C/ Leizaran N° 31 28002 Madrid
Consulate general
Consulate general of Ukraine in Málaga, Spain
Málaga
Calle Maestranza, 23 29016
Consulate general
General Consulate of Morocco, Murcia
Murcia City
Consulate general
General Consulate of Morocco, Palma de Mallorca
Palma
Consulate general
Consulate-General of Russia, Barcelona
Pedralbes
Avinguda Pearson, 34
Consulate general
Consulate General of France, Sevilla
Seville
Plaza de Santa Cruz, 1 41004
Consulate general
General Consulate of Morocco, Seville
Seville city
C/ Camino De Los Descubrimientos, N° 4 Pabellon De La Naturaleza Isla De La Cartuja -C.P. 41092 Sévilla
Consulate general
General Consulate of Morocco, Tarragone
Tarragona City
Carretera De Valencia, National 340, Km 1159.7, N° 192Cp: 43006 Tarragone
Consulate general
Consulate General of Bulgaria in Valencia
Valencia
c./ Antonio Suárez, 48; 46021 Valencia
Consulate general
General Consulate of Morocco, Valence
Valencia
C/Lapaz N° 38-46003-Valencia
Consulate
British Consulate Alicante
Alicante
Consulate
British Consulate General Barcelona
Barcelona
Consulate
Consulate General of the United Arab Emirates, Barcelona
Barcelona
Carrer de Balmes 7 planta 7-A, 08007 Barcelona
Consulate
Consulate of Mexico in Barcelona
Barcelona
Consulate
British Consulate Ibiza
Ibiza
Consulate
British Consulate Las Palmas de Gran Canaria
Las Palmas de Gran Canaria
Consulate
Consulate of Japan, Las Palmas
Las Palmas de Gran Canaria
Consulate
Consulate of the Republic of Korea, Las Palmas de Gran Canaria
Las Palmas de Gran Canaria
Luis Doreste Silva 60, Edificio 101, 35004 Las Palmas de Gran Canaria
Consulate
German Consulate Las Palmas de Gran Canaria
Las Palmas de Gran Canaria
Calle Albareda, 3 -2°, 35007 Las Palmas de Gran Canaria
Consulate
British Consulate Malaga
Málaga
Consulate
German Consulate Málaga
Málaga
dificio Eurocom, Bloque Sur, c/ Mauricio Moro Pareto, 2 - 5°, 29006 Málaga
Consulate
British Consulate Palma de Mallorca
Palma
Consulate
German Consulate Palma
Palma
C/ Porto Pi, 8, 3°-D, 07015 Palma
Consulate
British Consulate Santa Cruz de Tenerife
Santa Cruz de Tenerife
Honorary consulate
Consulate of Croatia in Barcelona
Barcelona
carrer de Muntaner, 374-376
Honorary consulate
Consulate of Estonia in Barcelona
Barcelona
Honorary consulate
Consulate of Israel in Barcelona
Barcelona
Honorary consulate
Honorary Consulate of Ethiopia in Barcelona
Barcelona
Honorary consulate
Honorary Consulate of Madagascar in Barcelona
Barcelona
Honorary consulate
Lebanese Honorary Consulate in Barcelona
Barcelona
Gran Via de Carles III, 67, Entlo. 4, Les Corts, 08028 Barcelona
Honorary consulate
Honorary consulate of Ethiopia in Madrid
Madrid
Questions
How many foreign embassies are there in Spain?
We list 120 embassies and high commissions and 61 consulates in Spain, run by 122 countries.
Which city in Spain has the most embassies?
Madrid, with 52 missions, followed by Barcelona (28).
Which cities in Spain have foreign consulates?
Algeciras, Almería city, Barcelona, Bilbao, Eixample, Girona, Las Palmas de Gran Canaria Madrid, and 11 more. Consulates handle visas and help citizens outside the capital.
Where is the Czech Embassy, Madrid?
Madrid. Website: https://www.mzv.cz/madrid
How many embassies and consulates does Spain have abroad?
174 missions in 117 countries, including Dominican Republic, Algeria, Argentina, Bolivia Brazil, and 112 more.
Does Spain have an embassy in Ivory Coast?
Yes, in Abidjan. Website: http://www.exteriores.gob.es/Embajadas/ABIDJAN
What is the difference between an embassy and a consulate?
An embassy is a country's main office in another country, usually in the capital. A consulate is a smaller office in another city that handles visas, passports and help for citizens.
What is an honorary consulate?
A small office run by a local volunteer. It can help citizens in an emergency but usually cannot issue visas or passports.
How do I contact an embassy in Spain?
Use the official website listed for each mission (126 of them have one). Many take visa applications only by appointment, so book online first.
Do I need an appointment to visit an embassy?
Usually yes, especially for visa applications. Book through the official website, arrive early, and bring printed documents and your passport.
From Wikidata (CC0). Opening hours and services change: check the mission's website before you visit.
Reviewed by @snuck