Embassy of Germany in Madrid
Today 09:00–13:00- Address
- Calle de Fortuny 8, Madrid
- Phone
- +34 915 57 90 00
- Website
- spanien.diplo.de
- Head of mission
- Heiko Thoms, Ambassador
Germany
Spain
In Spain, Germany has an embassy in Madrid, a consulate general in Barcelona, 4 consulates in Palma, Málaga, Las Palmas de Gran Canaria and Bilbao and 10 honorary consulates. Spanish citizens and German citizens move freely between the two countries.
At Calle de Fortuny 8, Madrid, the German embassy represents Germany towards Spain. The head of mission on record is Heiko Thoms, Ambassador. Its phone number and website are on its page.
Carrer de la Marina 16-18, 08005 Barcelona
C/ Porto Pi, 8, 3°-D, 07015 Palma.
Calle Mauricio Moro Pareto 2, 29006 Málaga
Calle Albareda 3, Las Palmas de Gran Canaria
Today 09:00–12:00Germany also has a consulate general in Barcelona and 4 consulates in Palma, Málaga, Las Palmas de Gran Canaria and Bilbao; consulates handle passports, civil registration and, for many countries, visa applications for their district.
Av. Marqués de Sotelo 4, 3°, 9 A, 46002 Valencia.
Urbanización Jardines La Quintana calle Guillermo Rahn, 4, Locales 5-6, 38400 Puerto de la Cruz.
Carretera La Laguna - Tazacorte Nr. 46, Los Llanos de Aridane
Avda. Catedrático Soler 3, Zwischengeschoss links, 03008 Alicante.
Centro Comercial Neptuno, Avenida Carlos III., N° 401, local 18 bajo, 04720 Aguadulce (Almería).
Paseo Independencia 34, entresuelo izquierda, 50004 Zaragoza.
Calle Colón 26, 2do piso, 36201 Vigo (Pontevedra).
Calle San Vicente, 8, Edificio Albia, planta 13, 48001 Bilbao.
Germany has 10 honorary consulates in Spain, in Valencia, Villa y Puerto de Tazacorte, Puerto de la Cruz, Playa Blanca, Los Llanos de Aridane, Alicante, Aguadulce, Zaragoza, Vigo and Bilbao; honorary consuls work part-time and normally cannot issue visas or full passports.
Spain
Germany Visa-free Germany visa for citizens of Spain
Germany
Spain Visa-free Spain visa for citizens of Germany
As Spain and Germany both belong to the European free movement area, Spanish citizens need only a valid ID card or passport for Germany.
Missions of Spain in Germany (8)
In return, Spain has 8 missions in Germany, including its embassy in Berlin.
Worldwide, Germany has 571 missions in 191 countries; 16 of them are in Spain.
German missions in Spain close on Spain’s public holidays, the next being Constitution Day (Día de la Constitución) on Sunday 6 December 2026, Immaculate Conception (Inmaculada Concepción) on Tuesday 8 December 2026 and Christmas Day (Navidad) on Friday 25 December 2026, and usually on some holidays of Germany, such as Christmas Day (Erster Weihnachtstag) on Friday 25 December 2026.
The German embassy is in Madrid, at Calle de Fortuny 8, Madrid.
Yes, Germany has a consulate general in Barcelona and 4 consulates in Palma, Málaga, Las Palmas de Gran Canaria and Bilbao. Germany also has 10 honorary consulates in Valencia, Villa y Puerto de Tazacorte, Puerto de la Cruz, Playa Blanca, Los Llanos de Aridane, Alicante and 4 more.
As Spain and Germany both belong to the European free movement area, Spanish citizens need only a valid ID card or passport for Germany.
German citizens need no visa for Spain: under European free movement rules they can travel, live and work there with a valid passport or national ID card.
Yes, Spain has its embassy in Berlin, along with 7 other missions in Germany.