The EmbassyDetails for Botswana list all foreign embassies, high commissions and consulates in Botswana and all Botswana embassies, high commissions and consulates abroad.
Botswana maintains 20 embassies and high commissions abroad as well as 44 consulates. The Botswana capital Gaborone hosts 21 embassies and high commissions, and in addition there are 26 consulates and one other representation in Botswana.
Embassies & High Commissions in Botswana
- Angola – Gaborone
- Brazil – Gaborone
- China – Gaborone
- Cuba – Gaborone
- France – Gaborone
- Germany – Gaborone
- India – Gaborone
- Japan – Gaborone
- Kenya – Gaborone
- Libya – Gaborone
- Mozambique – Gaborone
- Namibia – Gaborone
- Nigeria – Gaborone
- Russia – Gaborone
- Sahrawi Arab Democratic Republic – Gaborone
- South Africa – Gaborone
- Turkey – Gaborone
- United Kingdom – Gaborone
- United States – Gaborone
- Zambia – Gaborone
- Zimbabwe – Gaborone
Consulates in Botswana
- Australia – Gaborone, Consulate
- Austria – Gaborone, Consulate
- Belgium – Gaborone, Consulate
- Canada – Gaborone, Consulate
- Cyprus – Gaborone, Consulate
- Czech Republic – Gaborone, Consulate
- Denmark – Gaborone, Consulate
- France – Maun, Consulate
- Georgia – Gaborone, Consulate
- Germany – Maun, Consulate
- Ghana – Gaborone, Consulate
- Greece – Gaborone, Consulate
- Guyana – Gaborone, Consulate
- Hungary – Gaborone, Consulate
- Ireland – Gaborone, Consulate
- Israel – Gaborone, Consulate
- Italy – Gaborone, Vice Consulate
- Jamaica – Gaborone, Consulate
- Mauritius – Gaborone, Consulate
- Mexico – Gaborone, Consulate
- Netherlands – Gaborone, Consulate
- Norway – Gaborone, Consulate
- Philippines – Gaborone, Consulate
- Spain – Gaborone, Consulate
- Sweden – Gaborone, Consulate
- Switzerland – Gaborone, Consulate
Other Representations in Botswana
- European Union – Gaborone, Delegation
Embassies accredited to Botswana
- Canada – Harare
- Cyprus – Pretoria
- Denmark – Pretoria
- Finland – Pretoria
- Gambia – Pretoria
- Jamaica – Pretoria
- Madagascar – Pretoria
- Malawi – Harare
- Nepal – Pretoria
- Sri Lanka – Pretoria
- Venezuela – Windhoek
Botswana Embassies & High Commissions
- Australia – Canberra
- Belgium – Brussels
- Brazil – Brasilia
- China – Beijing
- Ethiopia – Addis Ababa
- France – Paris
- Germany – Berlin
- India – New Delhi
- Japan – Tokyo
- Kenya – Nairobi
- Kuwait – Kuwait City
- Mozambique – Maputo
- Namibia – Windhoek
- Nigeria – Abuja
- South Africa – Pretoria
- Sweden – Stockholm
- United Kingdom – London
- United States – Washington, D.C.
- Zambia – Lusaka
- Zimbabwe – Harare
Botswana Consulates
- Australia – Brisbane, Consulate
- Australia – Melbourne, Consulate
- Australia – Perth, Consulate
- Australia – Sydney, Consulate
- Austria – Vienna, Consulate
- Bahamas – Nassau, Consulate
- Bangladesh – Dhaka, Consulate
- Canada – Edmonton, Consulate
- Canada – Toronto, Consulate
- Cyprus – Limassol, Consulate
- Czech Republic – Ostrava, Consulate
- Denmark – Copenhagen, Consulate
- Germany – Cologne, Consulate
- Germany – Hamburg, Consulate
- Germany – Munich, Consulate
- Ghana – Accra, Consulate
- Hong Kong – Hong Kong, Consulate
- Iceland – Reykjavik, Consulate
- India – Mumbai, Consulate
- Ireland – Dublin, Consulate
- Italy – Treviso, Consulate
- Korea (Republic) – Seoul, Consulate
- Lebanon – Beirut, Consulate
- Luxembourg – Luxembourg Ville, Consulate
- Malaysia – Kuala Lumpur, Consulate
- Malta – Valletta, Consulate
- Mexico – Mexico City, Consulate
- Netherlands – Amsterdam, Consulate
- New Zealand – Auckland, Consulate
- Norway – Oslo, Consulate
- Philippines – Manila, Consulate
- Singapore – Singapore, Consulate
- South Africa – Johannesburg, Consulate General
- Spain – Madrid, Consulate
- Sri Lanka – Colombo, Consulate
- Sweden – Gothenburg, Consulate
- Thailand – Bangkok, Consulate
- Trinidad and Tobago – Port-of-Spain, Consulate
- Uganda – Kampala, Consulate
- United States – Detroit, Consulate General
- United States – Houston, Consulate
- United States – Las Vegas, Consulate
- United States – Los Angeles, Consulate
- United States – San Francisco, Consulate
Botswana multilateral missions
- European Union – Brussels, Mission
- United Nations – New York, Permanent Mission
Other Botswana Representations
- None