Embassies and consulates in Nairobi
- 75 missions
- 72 countries
- most embassies are here
Embassies and consulates in Nairobi
- Embassy of Algeria in Nairobi
Muthaiga Road, Nairobi
-
-
- High Commission of Australia in Nairobi
Limuru Road, Nairobi
- Embassy of Austria in Nairobi
Limuru Road 536, Nairobi
- High Commission of Bangladesh in Nairobi
Ole Odume Road, P.O Box 41645, Nairobi, Kenya Nairobi
- Embassy of Belgium in Nairobi
Limuru Road, 00100 Nairobi
- High Commission of Botswana in Nairobi
Thigiri Ridge Road, Nairobi
-
- High Commission of Canada in Nairobi
Limuru Road, Nairobi
-
- Embassy of China in Nairobi
Woodlands Road, Nairobi
-
- Embassy of Costa Rica in Nairobi
United Nations Crescent, Nairobi
- Embassy of Denmark in Nairobi
Runda Drive 13, Nairobi
- Embassy of DR Congo in Nairobi
Harambee Avenue, Nairobi
- Embassy of Egypt in Nairobi
Othaya Road 24, 00100 Nairobi
- Embassy of Ethiopia in Nairobi
State House CRE, Nairobi
-
- Embassy of France in Nairobi
Peponi Gardens, off Peponi Road, Nairobi
-
- High Commission of Ghana in Nairobi
Karura Avenue, Nairobi
-
-
- Embassy of Indonesia in Nairobi
Menengai Road P.O.Box 48868 Nairobi,, Nairobi City
- Embassy of Iran in Nairobi
Lower Kabete Road, Nairobi
-
- Embassy of Italy in Nairobi
United Nations Crescent, 00619 Nairobi
- Embassy of Japan in Nairobi
Hill Lane, Nairobi
-
Show all 75
- High Commission of Malawi in Nairobi
Waiyaki Way, Nairobi
- High Commission of Malaysia in Nairobi
611, Runda Grove, Nairobi
-
- Embassy of Morocco in Nairobi
United Nations Avenue, Nairobi
-
- Embassy of the Netherlands in Nairobi
Riverside Drive 95, Nairobi
- High Commission of Nigeria in Nairobi
Lenana Road, Nairobi
- Embassy of Norway in Nairobi
Red Hill Road 58, Nairobi
-
- Embassy of the Philippines in Nairobi
Mzima Springs Road 1, Nairobi
- Embassy of Poland in Nairobi
Red Hill Road Red Hill Road 58 Red Hill Rd, Nairobi, Nairobi
- Embassy of Portugal in Nairobi
Eliud Mathu Street 1090, 00100 Nairobi
- Embassy of Russia in Nairobi Today 09:00–14:00, 15:00–17:00
- High Commission of Rwanda in Nairobi
Limuru Road, Nairobi
-
- Embassy of Senegal in Nairobi
United Nations Avenue Embassy of Senegal, Nairobi
- Embassy of Slovakia in Nairobi
Jakaya Kikwete Road, Nairobi
-
- High Commission of South Africa in Nairobi
182 Runda Drive, Runda, Nairobi
- Embassy of South Korea in Nairobi
Westlands Road, Nairobi
- Embassy of Spain in Nairobi
CBA Building, Mara & Ragati Roads, Upper Hill, Nairobi
- High Commission of Sri Lanka in Nairobi
Lenana Road, Nairobi
- Embassy of Sudan in Nairobi
Karbarnet Road, Nairobi
- Embassy of Sweden in Nairobi
United Nations Crescent, Nairobi
-
- High Commission of Tanzania in Nairobi
Taifa Road 9th floor, Reinsurance Plaza,, Nairobi
Today 08:30–14:00 - Embassy of Thailand in Nairobi
Rose Avenue, Off Denis Pritt Rd, Kenya, Nairobi
-
-
-
-
-
-
-
- Consulate General of Sierra Leone in Nairobi
Mombasa Road, Nairobi
- Consular Office of Canada in Nairobi
Parklands Road, Nairobi
- Consulate of Chile in Nairobi
Riverside Drive, Nairobi
- Consulate of India in Nairobi
Harambee Avenue 3, PO Box 30074-00100 Nairobi Nairobi
- Consulate of Israel in Nairobi
Bishop Road, Nairobi
- Consulate of Lebanon in Nairobi
Shanzu Road, Nairobi
- Consulate of Libya in Nairobi
Loita Street Jamahiriya House,, Nairobi
-
- Consulate of Zambia in Nairobi
Nyerere Road, Nairobi
- Embassy Branch Office of China in Nairobi
Ngong Road China Embrassy House, Ngong Rd, Nairobi, Nairobi
- Liaison Office of South Sudan in Nairobi
5th Avenue Ngong, Nairobi
Missions of 72 countries are based in Nairobi, 75 in all (64 embassies, 1 consulate general, 8 consulates and 2 other offices). As the capital of Kenya, Nairobi is where the embassies are.
Public holidays in Nairobi
Public holidays in Kenya
-
Jamhuri Day
-
Christmas Day
-
Boxing Day
The missions in Nairobi close on Kenya’s public holidays, the next being Jamhuri Day on Saturday 12 December 2026, Christmas Day on Friday 25 December 2026 and Boxing Day on Saturday 26 December 2026.
Other cities in Kenya
Good to know
Foreign missions in Nairobi
The countries represented in Nairobi include Canada, Chile, China, the United Arab Emirates, Angola, Argentina, Austria and Australia. Of Kenya’s neighbours, Ethiopia, Tanzania, South Sudan, Somalia and Uganda are represented in Nairobi.
Types of mission in Nairobi
By type, Nairobi has 64 embassies, 1 consulate general, 8 consulates and 2 other offices.
Opening hours in Nairobi
Opening hours are on record for 15 of the 75 missions in Nairobi. Saturday opening is listed for 2 missions.
Other cities in Kenya
Outside Nairobi, missions in Kenya are found in Mombasa (3) and Malindi (1).
Frequently asked questions
How many embassies and consulates are in Nairobi?
There are 75 foreign missions on record in Nairobi: 64 embassies, 1 consulate general, 8 consulates and 2 other offices.
Which countries have a consulate or embassy in Nairobi?
Missions from 72 countries are based in Nairobi, among them Canada, Chile, China, the United Arab Emirates and Angola.
Are embassies in Nairobi open on Saturday?
Saturday opening is listed for 2 of the 15 missions in Nairobi with known hours.
When are the missions in Nairobi closed?
The missions in Nairobi close on Kenya’s public holidays, the next being Jamhuri Day on Saturday 12 December 2026, and on each mission’s own national day.