按照南非宪法:南非的行政首都为茨瓦内(即比勒陀利亚);立法首都为南部的港口城市开普敦;司法首都则是布隆方丹。
南非三个首都的分布图:立法首都开普敦位于西南部;司法首都布隆方丹位于中部;行政首都茨瓦内(比勒陀利亚)位于北部。
这与南非的历史有关。早在100多年前,这里曾有四个国家,它们分别是开普共和国、纳塔尔共和国、德兰士瓦共和国和奥兰治共和国,其首都分别是开普敦、德班、比勒陀利亚和布隆方丹。
1910年,英国将它们组成南非联邦,但是在确定联邦首都的时候,四个共和国之间出现分歧。经过谈判,最后达成如下妥协:把行政首都定为比勒陀利亚、立法首都定为开普敦、司法首都定为布隆方丹。
至于德班,因为拥有天然良港,在通商方面获得很大利益。这样一来,南非就把行政、立法和司法大权分散在三个不同城市,这对于分散国家权力,是一种很好的选择。