Spanish embassies and consulates

Spanish embassies and consulates

Home About Spain Spanish embassies and consulates
Last update on August 13, 2018

Here is Expatica’s list of embassies and consulates in Spain.

Argentina

Madrid:
Calle de Fernando el Santo, 15,
28010 Madrid,
Tel: +34 914 02 51 15

Barcelona:
Edificio Generalli, Passeig de Gràcia, 11
08007 Barcelona
Tel: +34 93 304 12 00

Australia

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

Barcelona:
Avinguda Diagonal, 433
08036 Barcelona
Tel: +34 933 62 37 92

Austria

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

Barcelona:
Carrer de Marià Cubí, 7
08006 Barcelona
Tel: +34 93 368 60 03

Belgium

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

Barcelona:
Gran Via de les Corts Catalanes, 680
08010 Barcelona
Tel: +34 934 67 70 80

Brazil

Madrid:
Calle de Fernando el Santo, 6
28010 Madrid
Tel:  +34 917 00 46 50

Barcelona:
Paseo de Gracia no 21
08007 Barcelona
Tel: +34 93 488 22 88

Bulgaria

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

Barcelona:
Passeig de Sant Joan, 73
Barcelona, 08009
Tel: +34 93 457 41 33

Canada

Madrid:
Torre Espacio, Paseo de la Castellana, 259D
28046 Madrid
Tel: +34 913 82 84 00

Barcelona:
Plaça de Catalunya 9
08002 Barcelona
Tel: +34 932 70 36 14

Chile

Madrid:
Calle de Lagasca, 88, 6 planta
28010 Madrid
Tel: +34 914 31 90 35

Barcelona:
Carrer del Consell de Cent, 357
08007 Barcelona
Tel: +34 93 318 8586

China

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

Barcelona:
Av. del Tibidabo, 34
08022 Barcelona
Tel: +34 932 54 11 97

Columbia

Madrid:
Paseo del General Martínez Campos, 48
28010 Madrid
Tel: +34 917 00 47 70

Barcelona:
Carrer de Pau Claris, 102
08009 Barcelona
Tel: +34 934 12 78 28

Czech Republic

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

Barcelona:
Travessera de Gracia 50, entresuelo 1a
Barcelona 08021
Tel: +34 93 241 3236

Denmark

Madrid:
Calle de Serrano, 26, 7º
28001 Madrid
Tel: +34 914 318 445

Barcelona:
Rambla de Catalunya, 45
08007 Barcelona
Tel: +34 93 488 02 22

Ecuador

Madrid:
Calle de Velázquez, 114
28006 Madrid
Tel: +34 915 62 72 15

Barcelona:
Carrer de Nàpols, 187
08013 Barcelona
Tel: +34 93 245 7465

Finland

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

Barcelona:
Carrer de Puig i Xoriguer, 17
08004 Barcelona
Tel: +34 93 443 1598

France

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

Barcelona:
Ronda de la Universitat, 22b
08007 Barcelona
Tel: +34 93 270 30 00

Germany

Madrid:
Calle de Fortuny, 8
28010 Madrid
Tel: +34 915 57 90 00

Barcelona:
Torre Mapfre, Calle de la Marina, 16
08008 Barcelona
Tel: +34 93 292 1000

Greece

Madrid:
Av. Dr. Arce, 24
28002 Madrid
Tel: +34 91 564 46 53

Barcelona:
Carrer de Freixa, 6
08021 Barcelona
Tel: +34 932 00 20 36

Hungary

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

Barcelona:
Avinguda Diagonal, 477
08036 Barcelona
Tel: +34 932 05 88 92

Ireland

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

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

India

Madrid:
Avenida Pio XII, 30
28016 Madrid
Tel: +34 913 09 88 82

Barcelona:
Carrer del Dr. Fleming, 21
08017 Barcelona
Tel: +34 936 81 39 12

Israel

Madrid:
Calle de Velázquez, 150
28002 Madrid
Tel: +34 917 82 95 00

Barcelona:
Gran Via de Carles III, 94
08028 Barcelona
Tel: +34 93 707 93 05

Italy

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

Barcelona:
Carrer de Mallorca, 270
08037 Barcelona
Tel: +34 902 05 01 41

Japan

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

Barcelona:
Avinguda Diagonal, 640
08017 Barcelona
Tel: +34 93 280 34 33

Luxembourg

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

Barcelona:
Tuset 8 – 10, 8e étage
08006 Barcelona
Tel: +34 93 292 22 68

Mexico

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

Barcelona:
Paseo de la Bonanova Nº 55
08017 Barcelona
Tel: +34 93 01 1822

Peru

Madrid:
C/ Zurbano 70
Consular section: Paseo del Pintor Rosales 30
28001 Madrid
Tel: +34 91 431 42 42

Barcelona:
Carrer de Tarragona, 110-112
08015 Barcelona
Tel: +34 93 415 49 99

The Netherlands

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

Barcelona:
Avenida Diagonal, 611 Planta 4
08028 Barcelona
Tel: +34 91 353 7500

New Zealand

Madrid:
Calle del Pinar, 7
28006 Madrid
Tel: +34 91 523 02 26

Barcelona:
Travessera de Gràcia, 64,
08006 Barcelona
Tel: +34 932 09 50 48

Norway

Madrid:
Calle Serrano, 26 (planta 5)
28001 Madrid
Tel: +34 91 436 38 40

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

Poland

Madrid:
c/Guisando, 23bis
28035 Madrid
Tel: +34 91 373 66 05

Barcelona:
Av. Diagonal 593 – 595
08014 Barcelona
Tel: +34 93 322 72 34

Portugal

Madrid:
Calle de Lagasca, 88
28001 Madrid
Tel: +34 915 77 35 85

Barcelona:
Ronda de Sant Pere, 7
08010 Barcelona
Tel: +34 93 318 81 50

Romania

Madrid:
Avenida de Alfonso XIII nr. 157
28016 Madrid
Tel: +34 913 50 18 81

Barcelona:
Carrer de Sant Joan de la Salle, 35 bis
08022 Barcelona
Tel: +34 934 18 15 35

Russia

Madrid:
Calle de Velázquez, 155
28002 Madrid
Tel: +34 915 62 88 33

Barcelona:
Av. de Pearson, 34
08034 Barcelona
Tel: +34 932 80 54 32

Slovakia

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

Barcelona:
d’Urquinaona, Plaça d’Urquinaona, 6
08010 Barcelona
Tel: +34 934 12 08 92

South Africa

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

Barcelona:
Parc Empresarial Mas Blau II
Alta Ribagorza 6-8
08020 Prat de Llobregat
Tel: +34 93 506 9100

Sweden

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

Barcelona:
Carrer de Mallorca, 279
08037 Barcelona
Tel: +34 934 88 35 05

Switzerland

Madrid:
Calle de Núñez de Balboa, 35
28001 Madrid
Tel: +34 914 36 39 60

Barcelona:
Gran Via de Carles III, 94
08028 Barcelona
Tel: +34 934 09 06 50

Turkey

Madrid:
Calle Rafael Calvo, 18
28010 Madrid
Tel: +34 913 10 39 04

Barcelona:
Passeig de Gràcia, 70
08007 Barcelona
Tel: +34 933 17 92 31

United Kingdom

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

Barcelona:
Avda Diagonal 477 – 13ª
08036 Barcelona
Tel: +34 93 366 62 00

United States of America

Madrid:
Calle de Serrano, 75
28006 Madrid
Tel: +34 91 587 2200

Barcelona:
Passeig de la Reina Elisenda de Montcada, 23
08034 Barcelona
Tel: +34 93 280 22 27

Leave a Reply

Your email address will not be published. Required fields are marked *