Embassies and consulates in Edinburgh

  • 45 missions
  • 41 countries
  • most embassies are in London

Embassies and consulates in Edinburgh

  • Embassy of Romania in Edinburgh

    Embassy · Romania

    North St David Street 7, Edinburgh

  • Consulate General of Brazil in Edinburgh

    Consulate General · Brazil

    Canning Street 19a, EH3 8EG Edinburgh

    Today 09:00–13:00
  • Consulate General of China in Edinburgh

    Consulate General · China

    Corstorphine Road 55, EH12 5QG Edinburgh

  • Consulate General of France in Edinburgh

    Consulate General · France

    West Parliament Square, EH1 1RF Edinburgh

    no hours on record
  • Consulate General of Germany in Edinburgh

    Consulate General · Germany

    Eglinton Crescent 16, EH12 5DG Edinburgh

    Today 09:00–12:00
  • Consulate General of India in Edinburgh

    Consulate General · India

    Rutland Square 17, Edinburgh

    Today 09:00–17:30
  • Consulate General of Ireland in Edinburgh

    Consulate General · Ireland

    Randolph Crescent 16, EH3 7TT Edinburgh

    Today 09:30–13:00, 14:30–17:00
  • Consulate General of Italy in Edinburgh

    Consulate General · Italy

    East London Street 20-22, Edinburgh

    Today · Closed
  • Consulate General of Japan in Edinburgh

    Consulate General · Japan

    Melville Crescent 2, Edinburgh

  • Consulate General of Norway in Edinburgh

    Consulate General · Norway

    Rutland Square 12, EH1 2BB Edinburgh

    Today 09:00–12:00, 13:00–16:00
  • Consulate General of Poland in Edinburgh

    Consulate General · Poland

    Kinnear Road 2, Edinburgh

  • Consulate General of Russia in Edinburgh

    Consulate General · Russia

    Melville Street 58, Edinburgh

  • Consulate General of Switzerland in Edinburgh

    Consulate General · Switzerland

    11/2 Regent Terrace, Edinburgh, EH7 5BN

  • Consulate General of Turkey in Edinburgh

    Consulate General · Turkey

    Drumsheugh Gardens 39, EH3 7SW Edinburgh

  • Consulate General of Ukraine in Edinburgh

    Consulate General · Ukraine

    Windsor Street 8, EH7 5JR Edinburgh

    Today 09:00–12:45
  • Consulate General of the United States in Edinburgh

    Consulate General · United States

    Regent Terrace 3, Edinburgh

  • Consulate of Bulgaria in Edinburgh

    Consulate · Bulgaria

    Jackson's Entry 3, EH8 8PJ Edinburgh

    Today 09:30–13:30
  • Consulate of Denmark in Edinburgh

    Consulate · Denmark

    Melville Street 48, Edinburgh

  • Consulate of Estonia in Edinburgh

    Consulate · Estonia

    Upper Gilmore Place 18 a, Edinburgh

  • Consulate of Hungary in Edinburgh

    Consulate · Hungary

    Union Street 25, Edinburgh

  • Consulate of Slovenia in Edinburgh

    Consulate · Slovenia

  • Consulate of Spain in Edinburgh

    Consulate · Spain

    North Castle Street 63, EH2 3LJ Edinburgh

  • Honorary Consulate of Austria in Edinburgh

    Honorary Consulate · Austria

    15 Old Fishmarket Close, Edinburgh, EH1 1RW

    Today · Closed
  • Honorary Consulate of Belgium in Edinburgh

    Honorary Consulate · Belgium

    2 West Street, Peniculk EH26 9DL, Edinburgh

  • Honorary Consulate of Canada in Edinburgh

    Honorary Consulate · Canada

  • Honorary Consulate of Czech Republic in Edinburgh

    Honorary Consulate · Czech Republic

    Eskside West 14, EH21 6PL Edinburgh

  • Honorary Consulate of Denmark in Edinburgh

    Honorary Consulate · Denmark

    21 Walker Street, Edinburgh EH3 7HX

  • Honorary Consulate of Estonia in Edinburgh

    Honorary Consulate · Estonia

    18a Upper Gilmore Place, Edinburgh EH3 9NP

  • Honorary Consulate of Finland in Edinburgh

    Honorary Consulate · Finland

    Royal Terrace 5, EH7 5AB Edinburgh

  • Honorary Consulate of Iceland in Edinburgh

    Honorary Consulate · Iceland

    Waters' Close 11, EH6 6RB Edinburgh

Show all 45

Edinburgh is home to 45 foreign missions from 41 countries: 1 embassy, 15 consulates general, 6 consulates and 23 honorary consulates. The embassies to the United Kingdom are in London, about 534 km away.

Public holidays in Edinburgh

Public holidays in the United Kingdom

  • Christmas Day

    Friday

  • St. Stephen's Day

    Monday

  • Good Friday

    Friday

The missions in Edinburgh close on the United Kingdom’s public holidays, the next being Christmas Day on Friday 25 December 2026, St. Stephen's Day (Boxing Day) on Monday 28 December 2026 and Good Friday on Friday 26 March 2027.

Other cities in the United Kingdom

Good to know

Foreign missions in Edinburgh

The countries represented in Edinburgh include Switzerland, Norway, Denmark, Estonia, Romania, Brazil, China and Germany. Of the United Kingdom’s neighbours, Ireland is represented in Edinburgh.

Types of mission in Edinburgh

By type, Edinburgh has 1 embassy, 15 consulates general, 6 consulates and 23 honorary consulates. Of these, the 23 honorary consulates in Edinburgh offer limited help: an honorary consul offers first help and passes documents on, but visas and passports are issued elsewhere.

Opening hours in Edinburgh

Opening hours are on record for 9 of the 45 missions in Edinburgh. The earliest opens at 09:00 and the latest closes at 17:30. None of them lists Saturday opening.

Other cities in the United Kingdom

Besides Edinburgh, towns in the United Kingdom with foreign missions are London (218), Belfast (39), Manchester (30), Cardiff (19), Glasgow (17) and Birmingham (16).

Frequently asked questions

How many embassies and consulates are in Edinburgh?

There are 45 foreign missions on record in Edinburgh: 1 embassy, 15 consulates general, 6 consulates and 23 honorary consulates.

Which countries have a consulate or embassy in Edinburgh?

Missions from 41 countries are based in Edinburgh, among them Switzerland, Norway, Denmark, Estonia and Romania.

Is there an embassy in Edinburgh?

Edinburgh has 1 mission listed as an embassy, but most embassies to the United Kingdom are in London.

Are embassies in Edinburgh open on Saturday?

Not normally: none of the 9 missions in Edinburgh with known hours lists Saturday opening.

When are the missions in Edinburgh closed?

The missions in Edinburgh close on the United Kingdom’s public holidays, the next being Christmas Day on Friday 25 December 2026, and on each mission’s own national day.