List of official names of South Africa

There are eleven official names of South Africa, one in each of its 12 official languages. The number is surpassed only by India. These languages include English, Afrikaans, the Nguni languages (Zulu, Xhosa, Ndebele, and Swazi), the Sotho-Tswana languages (Tswana, Sotho, and Pedi), Venda, and Tsonga.

There are smaller but still significant groups of speakers of Khoi-San languages, which are not official, but one of the eight unofficially recognised languages. There are even smaller groups of speakers of endangered languages, many of which are from the Khoi-San family, but receive no official status; however, some groups are attempting to promote their use and revival.

The official names are:

And one former name:

South Africa's country code, ZA, is an abbreviation of this former official name, Zuid-Afrika.