List of diplomatic missions in Botswana
From Wikipedia, the free encyclopedia

This is a list of diplomatic missions in Botswana excluding honorary consulates. The capital Gaborone currently hosts 24 embassies and 1 delegation (European Union). The city is also host to several international organizations. Most of the non-resident diplomatic missions that are accredited to Botswana are located in South Africa.[1]
Honorary consulates are omitted from this listing.
Non-resident embassies and High Commissions
Most of the accredited non-resident embassies to Botswana are in Pretoria, South Africa. However, some are in Zimbabwe, Ethiopia or Namibia.
Resident Harare, Zimbabwe
Resident in Pretoria, South Africa
Argentina[1]
Australia[1]
Austria[1]
Bangladesh[1]
Belarus[27]
Belgium[1]
Bulgaria[1]
Burundi[1]
Burkina Faso[28]
Cameroon[29]
Central African Republic[30]
Chad[1][31]
Chile[1]
Colombia[1]
Croatia[1]
Cyprus[1]
Czechia[1]
Denmark[1]
Egypt[1]
Eswatini[1]
Ethiopia[1]
Finland[1]
Gabon[1]
Gambia[32]
Georgia[1]
Greece[1]
Guinea[1]
Guyana[1]
Holy See[1]
Hungary[1]
Indonesia[1]
Ireland[1]
Ivory Coast[1]
Jamaica[1]
Kuwait[1]
Lesotho[1]
Liberia[1][33]
Lithuania[1]
Madagascar[1]
Malawi[1]
Malaysia[1]
Mali[1]
Mauritania[1]
Mauritius[1]
Mexico[1]
Morocco[1]
Nepal[1]
Niger[1]
Netherlands[1]
New Zealand[1]
Norway[1]
Pakistan[1]
Panama[1]
Paraguay[34]
Philippines[1]
Poland[1]
Portugal[1][35]
Qatar[1]
Romania[1][36]
Saudi Arabia[1]
Senegal[1]
Serbia[1]
Seychelles[1]
Singapore[1]
Slovakia[1][37]
Somalia[38]
South Korea[1]
South Sudan[1]
Sri Lanka[1]
Sudan[1]
Sweden[1]
Switzerland[1]
Tanzania[1][39]
Thailand[1]
Togo[40]
Trinidad and Tobago[1]
Tunisia[1]
Uganda[1]
United Arab Emirates[1]
Uruguay[1]
Vietnam[1]