Embassies and consulates in Berlin

  • 175 missions
  • 167 countries
  • most embassies are here

Embassies and consulates in Berlin

  • Embassy of Afghanistan in Berlin

    Embassy · Afghanistan

    Taunusstraße 3, 14193 Berlin

    Today 09:00–14:00
  • Embassy of Albania in Berlin

    Embassy · Albania

    Friedrichstraße 231, 10969 Berlin

    Today 09:00–17:00
  • Embassy of Algeria in Berlin

    Embassy · Algeria

    Görschstraße 45-46, 13187 Berlin

  • Embassy of Angola in Berlin

    Embassy · Angola

    Werderscher Markt 9 / 10, 10117 Berlin

    Today 09:00–15:00
  • Embassy of Argentina in Berlin

    Embassy · Argentina

    Von-der-Heydt-Straße 2, 10785 Berlin

    Today 09:00–17:00
  • Embassy of Armenia in Berlin

    Embassy · Armenia

    14050 Berlin, Nussbaumallee 4

    Today · Closed
  • Embassy of Aruba in Berlin

    Embassy · Aruba

    Klosterstraße 50, 10179 Berlin

    Today 09:00–12:30
  • Embassy of Australia in Berlin

    Embassy · Australia

    10179 Berlin, Wallstraße 76-79

    Today 08:30–17:00
  • Embassy of Austria in Berlin

    Embassy · Austria

    Stauffenbergstraße 1, 10785 Berlin

    Today 09:00–13:00
  • Embassy of Azerbaijan in Berlin

    Embassy · Azerbaijan

    10785 Berlin, Klingelhöferstraße 20

  • Embassy of Bahrain in Berlin

    Embassy · Bahrain

    Klingelhöferstraße 7, 10785 Berlin

    Today 10:00–17:00
  • Embassy of Bangladesh in Berlin

    Embassy · Bangladesh

    10553 Berlin, Kaiserin Augusta-Allee 111

  • Embassy of Belarus in Berlin

    Embassy · Belarus

    12435 Berlin, Am Treptower Park 32

    Today 09:00–12:00
  • Embassy of Belgium in Berlin

    Embassy · Belgium

    Jägerstraße 52-53, 10117 Berlin

    Today 09:00–12:30, 13:30–17:00
  • Embassy of Bolivia in Berlin

    Embassy · Bolivia

    Wichmannstraße 6, 10787 Berlin

    Today 09:00–17:00
  • Embassy of Bosnia and Herzegovina in Berlin

    Embassy · Bosnia and Herzegovina

    Ibsenstraße 14, 10439 Berlin

  • Embassy of Botswana in Berlin

    Embassy · Botswana

    10785 Berlin, Lennestraße 5

  • Embassy of Brazil in Berlin

    Embassy · Brazil

    Wallstraße 57, 10179 Berlin

    Today 08:30–12:00
  • Embassy of Brunei in Berlin

    Embassy · Brunei

    10117 Berlin, Kronenstraße 55-58

  • Embassy of Bulgaria in Berlin

    Embassy · Bulgaria

    Mauerstraße 11, 10117 Berlin

    Today 09:00–12:00
  • Embassy of Burkina Faso in Berlin

    Embassy · Burkina Faso

    Karolingerplatz, 14052 Berlin

    Today 09:00–12:00, 13:00–14:30
  • Embassy of Burundi in Berlin

    Embassy · Burundi

    Berliner Straße 36, 10715 Berlin

  • Embassy of Cambodia in Berlin

    Embassy · Cambodia

    Benjamin-Vogelsdorff-Straße 2, 13187 Berlin

    Today 09:00–12:30, 13:30–17:00
  • Embassy of Cameroon in Berlin

    Embassy · Cameroon

    Ulmenallee 32, 14050 Berlin

    Today 09:00–15:30
  • Embassy of Canada in Berlin

    Embassy · Canada

    Leipziger Platz 17, 10117 Berlin

    Today 08:30–17:00
  • Embassy of Cape Verde in Berlin

    Embassy · Cape Verde

    Stavangerstraße 16, 10439 Berlin

    Today 09:00–16:00
  • Embassy of Chad in Berlin

    Embassy · Chad

    Today 09:00–14:00
  • Embassy of Chile in Berlin

    Embassy · Chile

    Anton-Wilhelm-Amo-Straße 42, 10117 Berlin

    Today 09:00–17:00
  • Embassy of China in Berlin

    Embassy · China

    Märkisches Ufer 54, 10179 Berlin

    Today 09:00–12:00
  • Embassy of Colombia in Berlin

    Embassy · Colombia

    10117 Berlin, Taubenstraße 23

Show all 175

Berlin is home to 175 foreign missions from 167 countries: 158 embassies, 1 consulate general, 3 consulates, 6 honorary consulates and 7 other offices. As the capital of Germany, Berlin is where the embassies are.

Public holidays in Berlin

Public holidays in Germany

  • Christmas Day

    Friday

  • St. Stephen's Day

    Saturday

  • New Year's Day

    Friday

The missions in Berlin close on Germany’s public holidays, the next being Christmas Day (Erster Weihnachtstag) on Friday 25 December 2026, St. Stephen's Day (Zweiter Weihnachtstag) on Saturday 26 December 2026 and New Year's Day (Neujahr) on Friday 1 January 2027.

Other cities in Germany

Good to know

Foreign missions in Berlin

Among the countries with a mission in Berlin are China, Afghanistan, Azerbaijan, Russia, Turkey, the United States, Eswatini and the United Arab Emirates. Of Germany’s neighbours, Switzerland, Poland, the Netherlands, Denmark, Belgium, the Czech Republic, Luxembourg, France and Austria are represented in Berlin.

Types of mission in Berlin

By type, Berlin has 158 embassies, 1 consulate general, 3 consulates, 6 honorary consulates and 7 other offices. Of these, the 6 honorary consulates in Berlin offer limited help: honorary consulates handle emergencies and simple certifications rather than visas or passports.

Opening hours in Berlin

Opening hours are on record for 104 of the 175 missions in Berlin. Saturday opening is listed for 3 missions.

Other cities in Germany

Outside Berlin, missions in Germany are found in Munich (111), Hamburg (110), Frankfurt am Main (91), Stuttgart (59), Düsseldorf (49) and Bremen (38).

Frequently asked questions

How many embassies and consulates are in Berlin?

There are 175 foreign missions on record in Berlin: 158 embassies, 1 consulate general, 3 consulates, 6 honorary consulates and 7 other offices.

Which countries have a consulate or embassy in Berlin?

Missions from 167 countries are based in Berlin, among them China, Afghanistan, Azerbaijan, Russia and Turkey.

Are embassies in Berlin open on Saturday?

Saturday opening is listed for 3 of the 104 missions in Berlin with known hours.

When are the missions in Berlin closed?

The missions in Berlin close on Germany’s public holidays, the next being Christmas Day (Erster Weihnachtstag) on Friday 25 December 2026, and on each mission’s own national day.