Embassies and consulates in Harare
- 36 missions
- 36 countries
- most embassies are here
Embassies and consulates in Harare
-
- Embassy of Australia in Harare
Green Close 1, Harare
- Embassy of Brazil in Harare
16 Prestwood Lane, Borrowdale, Harare
-
- Embassy of China in Harare
No. 58 Golden Stairs Road, Mount Pleasant, Harare, Zimbabwe
Today 08:00–15:00 -
- Embassy of Egypt in Harare
7 Aberdeen Road, Harare, Zimbabwe
- Embassy of France in Harare
Princess Drive 3, Harare
-
- Embassy of Greece in Harare
Deary Avenue 8, Harare
-
- Embassy of India in Harare
No.12, Natal Road, Belgravia, Harare, Zimbabwe
- Embassy of Indonesia in Harare
3 Duthie Avenue, Harare, Zimbabwe
- Embassy of Iran in Harare
Allan Wilson Avenue, Harare
- Embassy of Italy in Harare
Bartholomew Close 7, Harare
-
- Embassy of Malaysia in Harare
40 Downie Avenue Avondale, Harare Republic of Zimbabwe Harare
- Embassy of Mozambique in Harare
Herbert Chitepo Avenue 152, Harare
-
- Embassy of the Netherlands in Harare
2 Arden Road, Newlands, Harare
- Embassy of Nigeria in Harare
36, Samora Machel Avenue, Harare, Zimbabwe
-
-
- Embassy of Russia in Harare
Leonid Brezhnev Street 70, Harare
- Embassy of South Africa in Harare
Elcombe Avenue 7, Harare
- Embassy of South Korea in Harare
3rd floor(Bridge-Red light side), Eastgate Building, 3rd Street/Robert Mugabe Rolad, Harare
-
-
- Embassy of Sweden in Harare
Aberdeen Road 32, Harare
- Embassy of Switzerland in Harare
9 Lanark Road, Belgravia, Harare
Show all 36
- Embassy of Tanzania in Harare
Blakiston St Harare, Zimbabwe Ujamaa House, 23 Baines, House Box 4841, Harare, ZIMBABWE.
-
- Embassy of the United Arab Emirates in Harare
21 Boscobel Drive West, Harare
-
- Embassy of the United States in Harare
Lorraine Drive 2, Harare
- Honorary Consulate of Poland in Harare
20 John Plagis Avenue, Harare
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
-
Christmas Day
-
St. Stephen's Day
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.