Embassies in Edinburgh

32 Diplomatic mission locations

There are about 32 diplomatic missions based in the city of Edinburgh, including Embassies, Consulates, High Commissions of various countries.

Map of foreign diplomatic missions in Edinburgh

Asia

3 diplomatic missions
Country
CountryType of diplomatic missionsPhone number
ChinaConsulate General0044-1313372620,0044-1313371790
IndiaConsulate General+44 131 229 2144
JapanConsulate General+ 0131 225 4777

Europe

25 diplomatic missions
Country
CountryType of diplomatic missionsPhone number
AustriaConsulate+44 131 618 2819
BelgiumHonorary Consulate(+44) (1968) 679.969 and +44 7970 463 917
Czech RepublicHonorary Consulate+44 131 4479 509
DenmarkConsulate General+44 131 220 0300
DenmarkHonorary Consulate+44 131 220 0300
FinlandHonorary Consulate+44 131 245 6811
FranceConsulate General+ 44 131 225 7954
GermanyConsulate General+44 131 337 2323
GreeceHonorary Consulate+ 44 131 6205496
HungaryConsulate General+44 1620 850264
IcelandHonorary Consulate+44 (0131) 467 7777
IrelandConsulate+44 131 226 7711
ItalyConsulate General+00441312203695|00441312263631
LatviaHonorary Consulate+44 7785 318 056
LuxembourgHonorary Consulate+44 131 270 3001
PolandConsulate General+44 131 552 0301
RomaniaConsulate General+44 (0) 131 524 9498
RussiaConsulate General+44 131 225 7098
SloveniaConsulate General+44 131 337 5167
SpainConsulate General+44 131 220 1843
SpainEmbassy+44 131 220 1843
SwedenHonorary Consulate+44 131 242 5588
SwitzerlandConsulate General+44 131 5589 402
TurkeyConsulate General+44 131 2859 282
UkraineConsulate+44 (0) 131 556 0023

North America

2 diplomatic missions
Country
CountryType of diplomatic missionsPhone number
CanadaConsular office0330 500 1224
United StatesConsulate General[44] (0)131-556-8315

Oceania

2 diplomatic missions
Country
CountryType of diplomatic missionsPhone number
AustraliaEmbassy+44 131 228 4771
New ZealandEmbassy+44 131 222 8109

Frequently asked questions, answered

How many foreign diplomatic representations are there in Edinburgh?

Edinburgh currently boasts about 32 foreign embassies, consulates, and diplomatic representations.