Botswana Embassies & Consulates
The Embassy-info for Botswana list all foreign embassies and consulates in Botswana and all Botswana embassies and consulates abroad.
Botswana maintains 14 embassies abroad as well as 5 consulates.
The Botswana Embassy-info were updated on 21 December 2024
Embassies in Botswana
- Angola - Gaborone, Botswana
- Brazil - Gaborone, Botswana
- China - Gaborone, Botswana
- Cuba - Gaborone, Botswana
- France - Gaborone, Botswana
- Germany - Maun, Botswana
- Germany - Gaborone, Botswana
- Guyana - Gaborone, Botswana
- Japan - Gaborone, Botswana
- Namibia - Gaborone, Botswana
- Russia - Gaborone, Botswana
- Turkey - Gaborone, Botswana
- United States - Gaborone, Botswana
- Zimbabwe - Gaborone, Botswana