List of diplomatic missions in Botswana


This is a list of diplomatic missions in Botswana excluding honorary consulates. The capital Gaborone currently hosts 21 embassies and 1 delegation. The city is also host to several international organizations. Most of the diplomatic missions that cover Botswana are in South Africa.

Diplomatic missions in Botswana

Non-resident embassies and High Commissions

Most of the accredited embassies to Botswana are in Pretoria, South Africa. However, some are in Zimbabwe, Zambia, Ethiopia or Namibia. Some of the following may have honorary consulates in Botswana.