Sverige har ingen ambassad i Botswana. Svenska ambassaden i Pretoria ansvarar för Sveriges politiska relationer med Botswana, liksom för den konsulära verksamheten och främjande av svensk handel tillsammans med Business Sweden.
Sverige har ett honorärkonsulat i Gaborone.