Jihoafrická republika má jedenáct úředních jazyků. Jsou to afrikánština, angličtina, ndebele, severní sotho, sotho, swazi, tswana, tsonga, venda, xhosa a zulu. Pro většinu Jihoafričanů (více než 99 %) je jeden z těchto jazyků mateřským jazykem. Většina Jihoafričanů ovládá více než jeden jazyk. Před rokem 1994 měla Jihoafrická republika pouze dva úřední jazyky, angličtinu a afrikánštinu.

Anglická verze jihoafrické ústavy nazývá každý z těchto jazyků jeho názvem v daném jazyce. Jazyk zulu se nazývá isiZulu, jazyk xhosa se nazývá isiXhosa atd. Jazyky uvedené v ústavě jsou: isiZulu (zulština), isiXhosa (xhosa), afrikánština (afrikánština), Sepedi (severní sotština), Setswana (tswana), angličtina (angličtina), Sesotho (jižní sotština), Xitsonga (tsonga), Siswati (svati), Tshivenda (venda) a isiNdebele (jižní ndebele).

V Jihoafrické republice se jižní ndebele nazývá jednoduše ndebele, protože většina mluvčích severní ndebele žije v Zimbabwe. Verze ústavy z roku 1993 označovala severní sotho jako Sesotho sa Leboa, ale verze z roku 1996 jej nazývá Sepedi. Různé vládní úřady a oficiální organizace používají pro severní sotho různé názvy.

Hlavním vládním jazykem je angličtina. Afrikánština i angličtina jsou důležitými jazyky používanými v obchodě. Většina bohatých Jihoafričanů mluví afrikánsky a anglicky.

Dva z úředních jazyků jsou západogermánské (angličtina a afrikánština). Dalších devět jazyků jsou bantuské jazyky. Čtyři z bantuských jazyků patří do rodiny nguni (zulu, xhosa, swati, ndebele). Tři z jazyků bantu jsou jazyky sotho-tswana (severní sotho, jižní sotho, tswana). Tsonga je jazyk Tswa-Ronga. Jihoafrická republika má také národní znakový jazyk, jihoafrický znakový jazyk.