Botswana tiếp giáp với bốn quốc gia châu Phi bao gồm Namibia về phía tây bắc, Nam Phi ở phía nam và đông nam, Zimbabwe về phía đông bắc và Zambia, tạo thành một điểm nối với Botswana tại một vị trí duy nhất. The quốc gia này có chung khoảng 959 dặm biên giới đất liền với Namibia, 1.223 dặm với Nam Phi, 518 dặm với Zimbabwe và chưa đầy một dặm với Zambia.
Botswana nằm ở miền nam châu Phi ở phần phía bắc của Nam Phi. Nó không có đường bờ biển và không được bao quanh bởi bất kỳ vùng nước lớn nào vì đất nước hoàn toàn không giáp biển. Cảnh quan của Botswana nhìn chung bằng phẳng, với sa mạc Kalahari trải dài ở phía tây nam của nước cộng hòa nhỏ.