Embassy & Consulate contact details in Spain

Below is a complete, up to date, list of embassies and consulates in Spain in alphabetical order.

Argentina

  • Madrid:

Paseo de la Castellana, 53
28046 Madrid
Tel: +34 91 442 45 00

  • Barcelona:

Paseo de Gracia, 11 Esc. B 2º Piso
Barcelona
Tel: +34 93 304 12 00

Australia

  • Madrid:

Level 24, Torre Espacio
Paseo de la Castellana, 259D, Planta 24
Madrid 28046
Tel: +34 91 353 6600

  • Barcelona:

Plaza Gala Placidia, 1-3, 1st floor
Barcelona 08006
Tel: + 34 9349 09013

Austria

  • Madrid:

Paseo de la Castellana, 91, 9th floor
28046 Madrid
Tel: +34 91 556 53 15

  • Barcelona:

Maria Cubi, 7, 1 , 2a
E-08006 Barcelona
Tel: +34 93 368 60 03

Belgium

  • Madrid:

Paseo de la Castellana, 18, 6º
28046 Madrid
Tel: +34 91 577 63 00

  • Barcelona:

Diputación, 303, 1ª
08009 Barcelona
Tel: +34 93 467 7080

Brazil

  • Madrid:

Fernando del Santo, 6
28010 Madrid
Tel:  +34 91 702 0635

  • Barcelona:

Avenida Diagonal, 468
2 – 08 006 – Barcelona
Tel: + 34 93 488 22 88

Bulgaria

  • Madrid:

Travesia de Santa Maria Magdalena, No.15
Madrid 28016
Tel: +34 913 455 761

  • Barcelona:

Paseo de Sant Juan, 73, pral. 1ª
08009 Barcelona
Tel: +34 93 457 40 69

Canada

  • Madrid:

Nuñez de Balboa, 35
28001 Madrid
Tel: + 34 91 423 3250

  • Barcelona:

Placa de Catalunya 9, 1º, 2ª
08002 Barcelona
Tel: +34 93 412 7236

Chile

  • Madrid:

Lagasca, 88
28001 Madrid
Tel: +34 91 431 91 60

  • Barcelona:

Calle caspe, 33b, 2 1
08010, Barcelona
Tel: +34 93 318 8586

China

  • Madrid:

Arturo Soria, 113
28043 Madrid
Tel: +34 91 519 42 42

  • Barcelona:

Av. Tibidabo, 34
08022 Barcelona
Tel: +34 93  254 11 99

Columbia

  • Madrid:

Paseo General Martínez Campos, 48
28010 Madrid
Tel: +34 91 310 38 00

  • Barcelona:

Paseo de Gracia, 2, 4º-6ª
08007 Barcelona
Tel: 93  412 78 28 – 93 412 72 48

Czech Republic

  • Madrid:

Avenida Pío XII, 22-24
28016, Madrid
Tel: +34 91 353 18 80

  • Barcelona:

Travessera de Gracia, 52, 5-o, 2-a
08021 Barcelona
Tel: +34 93 241 3236

Denmark

  • Madrid:

Serrano 26, 7th fl.
E-28001
Tel: +34 914 318 445

  • Barcelona:

Rambla Catalunya, 45, 4-2
08007 Barcelona
Tel: +34 93 488 02 22

Ecuador

  • Madrid:

Cancilleria Calle Velasquez No.114 – 2. Derecha
28006 Madrid
Tel: +34 91-5625436

  • Barcelona:

Calle Napoles 187, 4 y 5 pisos
Barcelona 08013
Tel: +34 932457465

Finland

  • Madrid:

Paseo de la Castellana, 15
28046 Madrid
Tel: +34 91 319 61 72

  • Barcelona:

Puig y Xoriguer, 17
08004 Barcelona
Tel: +34 93 443 1598

France

  • Madrid:

Salustiano Olózaga, 9
28001 Madrid
Tel: +34 91 423 89 00

  • Barcelona:

Ronda Universidad, 22B, 4º
08007 Barcelona
Tel: +34 93 270 30 00

Germany

  • Madrid:

Fortuny, 8
28010 Madrid
Tel: +34 91 319 91 00
www.embajada-alemania.es

Barcelona:

  • Paseo de Gracia, 111, 11ª

08008 Barcelona
Tel: +34 93 292 1000

Greece

  • Madrid:

Avenida Doctor Arce, 24
28002 Madrid
Tel: +34 91 564 46 53

  • Barcelona:

Av. Diagonal, 593, 6º 2ª
08014 Barcelona
Tel: +34 93 321 28 28

Hungary

  • Madrid:

Angel de Diego Roldán, 21
28016 Madrid
Tel: +34 91 413 70 11

  • Barcelona:

Av. Diagonal, 477, 19B
08036 Barcelona
Tel: +34 93 405 19 50

Ireland

  • Madrid:

Paseo de la Castellana 46-4
28046 Madrid
Tel: +34 91 436 4093

  • Barcelona:

Gran Vía de Carlos III, 94, 10º 2ª
08028 Barcelona
Tel: +34 93 491 50 21

India

  • Madrid:

Avenida Pio XII, 30-32
28016 Madrid
Tel: +34 902901010
www.visualware.es/india

  • Barcelona:

Teodoro Roviralta, 21-23
08022, Barcelona
Tel: +34 93 212 0916

Israel

  • Madrid:

Velázquez, 150
28002 Madrid
Tel: +34 91 7829500

Italy

  • Madrid:

Lagasca, 98
28006, Madrid
Tel: +34 91 423 3300

  • Barcelona:

Mallorca, 270
08037 Barcelona
Tel: +34 93 467 73 05

Japan

  • Madrid:

Calle Serrano, 109
28006-Madrid
Tel: + 34 91-590-7600

  • Barcelona:

Avenida Diadonal, 640, 2o
08034 Barcelona
Tel: +34 93 280 34 33

Luxembourg

  • Madrid:

Claudio Coello, 78
28001 Madrid
Tel: +34 91 435 91 64

  • Barcelona:

Tuset, 8, 8º
08006 Barcelona
Tel: 93 292 22 68

Mexico

  • Madrid:

Carrera de San Jerónimo, 46
28014 Madrid
Tel: +34 91 369 28 14

  • Barcelona:

Avenida Diagonal, 626, 4º
08021 Barcelona
Tel: +34 93 201 18 22

Peru

  • Madrid:

Príncipe de Vergara, 36
28001 Madrid
Tel: +34 91 431 42 42

  • Barcelona:

Avenida de Roma 157, 1ra planta
Barcelona 08011
Tel: +34 93 415 49 99

The Netherlands

  • Madrid:

Paseo de la Castellana 259D
28046 Madrid
Tel: +34 91 353 75 00

  • Barcelona:

Avenida Diagonal, 601, 4º D

Barcelona
Tel: +34 93 363 54 20

New Zealand

  • Madrid:

Plaza de la Lealtad, 2, 3
28014 Madrid
Tel: +34 91 523 02 26

  • Barcelona:

Travessera de Gracia, 64, 2º
08006 Barcelona
Tel: +34 93 209 03 99

Norway

  • Madrid:

Paseo de la Castellana, 31
28046 Madrid
Tel: +34 91 310 31 16

  • Barcelona:

Balmes, 184, 5º 2ª
08006 Barcelona
Tel: +34 93 218 49 83

Poland

  • Madrid:

Guisando, 23 Bis
28035 Madrid
Tel: +34 9137366 05 / 06

  • Barcelona:

Avenida Diagonal, 593-595
08014 Barcelona
Tel: +34 93 322 72 34

Portugal

  • Madrid:

Castello No. 128, 5 drcha
28006 Madrid
Tel: + 34 91 782 49 60

  • Barcelona:

Ronda San Pedro, 7, 1º 1ª
08010 Barcelona
Tel: +34 93 318 81 50

Romania

  • Madrid:

Alfonso XIII, 157
28036 Madrid
Tel: +34 91 350 44 36

Russia

  • Madrid:

Velázquez, 155
28002 Madrid
Tel: +34 91 411 08 07
www.arrakis.es/consmd

  • Barcelona:

Avenida Pearson, 34 Torre
08034 Barcelona
Tel: +34 93 28002 20

Slovakia

  • Madrid:

Pinar, 20
28006 Madrid
Tel: +34 91 590 38 61

South Africa

  • Madrid:

Claudio Coello, 91
28006 Madrid
Tel: +34 91 436 37 80

  • Barcelona:

Teodora Lamadrid, 7-11
08022 Barcelona
Tel: +34 93 418 64 45

Sweden

  • Madrid:

Caracas, 25
28010 Madrid
Tel: +34 91 702 2000

  • Barcelona:

Mallorca, 279, 4º 3ª
08037 Barcelona
Tel: +34 93 488 25 01

Switzerland

  • Madrid:

Núñez de Balboa, 35
28001 Madrid
Tel: +34 91 431 34 00

  • Barcelona:

Gran Via Carlos III, 94, 7º
08028 Barcelona
Tel: +34 93 330 92 11

Turkey

  • Madrid:

Rafael Calvo, 18
28010 Madrid
Tel: +34 91 319 80 64

  • Barcelona:

Pau Clarins, 95, 4ª
08009 Barcelona
Tel: +34 93 414 0727

United Kingdom

  • Madrid:

Paseo de la Castellana 259D
28046 Madrid
Tel: +34 917 146 300

  • Barcelona:

Edificio Torre Barcelona, Avenida Diagonal, 477, 13
08036 Barcelona
Tel: +34 93 366 62 00

United States of America

  • Madrid:

Serrano, 75
28006 Madrid
Tel: +34 91 587 2200
www.embusa.es

  • Barcelona:

Paseo Reina Elisenda, 23
08034 Barcelona
Tel: +34 93 280 22 27

Assaad Fakhry