Embassies and consulates in Harare

  • 36 missions
  • 36 countries
  • most embassies are here

Embassies and consulates in Harare

  • Embassy of Algeria in Harare

    Embassy · Algeria

  • Embassy of Australia in Harare

    Embassy · Australia

    Green Close 1, Harare

  • Embassy of Brazil in Harare

    Embassy · Brazil

    16 Prestwood Lane, Borrowdale, Harare

  • Embassy of Canada in Harare

    Embassy · Canada

    Baines Avenue 45, Harare

    Today 09:00–10:00
  • Embassy of China in Harare

    Embassy · China

    No. 58 Golden Stairs Road, Mount Pleasant, Harare, Zimbabwe

    Today 08:00–15:00
  • Embassy of Cuba in Harare

    Embassy · Cuba

  • Embassy of Egypt in Harare

    Embassy · Egypt

    7 Aberdeen Road, Harare, Zimbabwe

  • Embassy of France in Harare

    Embassy · France

    Princess Drive 3, Harare

  • Embassy of Germany in Harare

    Embassy · Germany

    Ceres Road 30, Harare

    Today 09:00–12:00
  • Embassy of Greece in Harare

    Embassy · Greece

    Deary Avenue 8, Harare

  • Apostolic Nunciature in Harare

    Embassy · Holy See

  • Embassy of India in Harare

    Embassy · India

    No.12, Natal Road, Belgravia, Harare, Zimbabwe

  • Embassy of Indonesia in Harare

    Embassy · Indonesia

    3 Duthie Avenue, Harare, Zimbabwe

  • Embassy of Iran in Harare

    Embassy · Iran

    Allan Wilson Avenue, Harare

  • Embassy of Italy in Harare

    Embassy · Italy

    Bartholomew Close 7, Harare

  • Embassy of Kuwait in Harare

    Embassy · Kuwait

  • Embassy of Malaysia in Harare

    Embassy · Malaysia

    40 Downie Avenue Avondale, Harare Republic of Zimbabwe Harare

  • Embassy of Mozambique in Harare

    Embassy · Mozambique

    Herbert Chitepo Avenue 152, Harare

  • Embassy of Namibia in Harare

    Embassy · Namibia

  • Embassy of the Netherlands in Harare

    Embassy · Netherlands

    2 Arden Road, Newlands, Harare

  • Embassy of Nigeria in Harare

    Embassy · Nigeria

    36, Samora Machel Avenue, Harare, Zimbabwe

  • Embassy of Pakistan in Harare

    Embassy · Pakistan

  • Embassy of Palestine in Harare

    Embassy · Palestine

  • Embassy of Russia in Harare

    Embassy · Russia

    Leonid Brezhnev Street 70, Harare

  • Embassy of South Africa in Harare

    Embassy · South Africa

    Elcombe Avenue 7, Harare

  • Embassy of South Korea in Harare

    Embassy · South Korea

    3rd floor(Bridge-Red light side), Eastgate Building, 3rd Street/Robert Mugabe Rolad, Harare

  • Embassy of Spain in Harare

    Embassy · Spain

    Philips Avenue 16, Harare

    Today 09:00–14:00
  • Embassy of Sudan in Harare

    Embassy · Sudan

  • Embassy of Sweden in Harare

    Embassy · Sweden

    Aberdeen Road 32, Harare

  • Embassy of Switzerland in Harare

    Embassy · Switzerland

    9 Lanark Road, Belgravia, Harare

Show all 36

Harare has 36 foreign missions from 36 countries: 35 embassies and 1 honorary consulate. As the capital of Zimbabwe, Harare is where the embassies are.

Public holidays in Harare

Public holidays in Zimbabwe

  • Unity Day

    Tuesday

  • Christmas Day

    Friday

  • St. Stephen's Day

    Saturday

The missions in Harare close on Zimbabwe’s public holidays, the next being Unity Day on Tuesday 22 December 2026, Christmas Day on Friday 25 December 2026 and St. Stephen's Day (Boxing Day) on Saturday 26 December 2026.

Good to know

Foreign missions in Harare

Among the countries with a mission in Harare are the United Arab Emirates, Australia, Brazil, Canada, Switzerland, China, Cuba and Germany. Of Zimbabwe’s neighbours, South Africa and Mozambique are represented in Harare.

Types of mission in Harare

By type, Harare has 35 embassies and 1 honorary consulate. Of these, the honorary consulate in Harare offers limited help: like most honorary consulates, it does not normally issue visas or passports.

Opening hours in Harare

Opening hours are on record for 6 of the 36 missions in Harare. The earliest opens at 08:00 and the latest closes at 17:00. Saturday opening is listed for 1 mission.

Frequently asked questions

How many embassies and consulates are in Harare?

There are 36 foreign missions on record in Harare: 35 embassies and 1 honorary consulate.

Which countries have a consulate or embassy in Harare?

Missions from 36 countries are based in Harare, among them the United Arab Emirates, Australia, Brazil, Canada and Switzerland.

Are embassies in Harare open on Saturday?

Saturday opening is listed for 1 of the 6 missions in Harare with known hours.

When are the missions in Harare closed?

The missions in Harare close on Zimbabwe’s public holidays, the next being Unity Day on Tuesday 22 December 2026, and on each mission’s own national day.