Embassies and consulates in Edinburgh
- 45 missions
- 41 countries
- most embassies are in London
Embassies and consulates in Edinburgh
- Embassy of Romania in Edinburgh
North St David Street 7, Edinburgh
-
- Consulate General of China in Edinburgh
Corstorphine Road 55, EH12 5QG Edinburgh
- Consulate General of France in Edinburgh
West Parliament Square, EH1 1RF Edinburgh
no hours on record - Consulate General of Germany in Edinburgh
Eglinton Crescent 16, EH12 5DG Edinburgh
Today 09:00–12:00 -
- Consulate General of Ireland in Edinburgh
Randolph Crescent 16, EH3 7TT Edinburgh
Today 09:30–13:00, 14:30–17:00 -
- Consulate General of Japan in Edinburgh
Melville Crescent 2, Edinburgh
- Consulate General of Norway in Edinburgh
Rutland Square 12, EH1 2BB Edinburgh
Today 09:00–12:00, 13:00–16:00 - Consulate General of Poland in Edinburgh
Kinnear Road 2, Edinburgh
- Consulate General of Russia in Edinburgh
Melville Street 58, Edinburgh
- Consulate General of Switzerland in Edinburgh
11/2 Regent Terrace, Edinburgh, EH7 5BN
- Consulate General of Turkey in Edinburgh
Drumsheugh Gardens 39, EH3 7SW Edinburgh
-
- Consulate General of the United States in Edinburgh
Regent Terrace 3, Edinburgh
-
- Consulate of Denmark in Edinburgh
Melville Street 48, Edinburgh
- Consulate of Estonia in Edinburgh
Upper Gilmore Place 18 a, Edinburgh
- Consulate of Hungary in Edinburgh
Union Street 25, Edinburgh
-
- Consulate of Spain in Edinburgh
North Castle Street 63, EH2 3LJ Edinburgh
- Honorary Consulate of Austria in Edinburgh
15 Old Fishmarket Close, Edinburgh, EH1 1RW
Today · Closed - Honorary Consulate of Belgium in Edinburgh
2 West Street, Peniculk EH26 9DL, Edinburgh
-
- Honorary Consulate of Czech Republic in Edinburgh
Eskside West 14, EH21 6PL Edinburgh
- Honorary Consulate of Denmark in Edinburgh
21 Walker Street, Edinburgh EH3 7HX
- Honorary Consulate of Estonia in Edinburgh
18a Upper Gilmore Place, Edinburgh EH3 9NP
- Honorary Consulate of Finland in Edinburgh
Royal Terrace 5, EH7 5AB Edinburgh
- Honorary Consulate of Iceland in Edinburgh
Waters' Close 11, EH6 6RB Edinburgh
Show all 45
- Honorary Consulate of Lithuania in Edinburgh
1b Queen Street, Edinburgh EH2 1JD
- Honorary Consulate of Luxembourg in Edinburgh
Hanover Street 22, EH2 2EP Edinburgh
- Honorary Consulate of Malawi in Edinburgh
Wester Saltoun Hall, Pencaitland, East Lothian, EH34 5DS, Edinburgh
- Honorary Consulate of Monaco in Edinburgh
23 Cluny Drive, Edinburgh EH10 6DW
- Honorary Consulate of Mongolia in Edinburgh
Waterston, Careston, Brechin, Angus DD9 6RS, Edinburgh
- Honorary Consulate of Namibia in Edinburgh
Kings Buildings, James Hutton Road, Edinburgh EH9 3FE
- Honorary Consulate of New Zealand in Edinburgh
Torphichen Street 40, EH3 8JB Edinburgh
- Honorary Consulate of Norway in Edinburgh
12 Rutland Square, Edinburgh EH1 2BB
- Honorary Consulate of the Philippines in Edinburgh
494 Lanark Road, Wes, Balerno, Edinburgh, HE14 7AN
- Honorary Consulate of Portugal in Edinburgh
37/3 William Street, Edinburgh, EH12 3LW
- Honorary Consulate of South Korea in Edinburgh
5 Atholl Crescent, Edinburgh EH3 8EJ
- Honorary Consulate of Sri Lanka in Edinburgh
38 Minto Street, Edinburgh EH9 2BS
- Honorary Consulate of Sweden in Edinburgh
22 Honover Street, Edinburgh EH1 2EP
- Honorary Consulate of Switzerland in Edinburgh
11/2 Regent Terrace, Edinburgh EH3 5NB
- Honorary Consulate of Thailand in Edinburgh
35 Coulter Crescent, Edinburgh, EH16 6DZ
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
-
St. Stephen's Day
-
Good 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
- 218
- 39
- 30
- 19
- 17
- 16
- 11
- 9
- 7
- 7
- 6
- 5
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.