，北邻赞比亚，南界南非。
地形.博兹瓦纳地处南非高原中部，中部、西部和南部为卡拉哈里沙漠，西北部为世界上最大的内陆三角洲、世界自然遗产—奥卡万戈三角洲沼泽地，东部有马卡迪卡迪盐沼，东南部和弗朗西斯敦周围是丘陵。最高点为西北部的措迪洛山，海拔1489米。该地包含4,500多幅岩石绘画，为世界文化遗产。最低点为东南部林波波河与沙谢河交汇处，海拔513米。
气候.博茨瓦纳大部地区属热带干旱草原气候，西部为沙漠、半沙漠气候。年均气温21℃。年均降水量400毫米。时有