В Южной Африке одиннадцать официальных языков. Это африкаанцы, англичане, ндебеле, северо-сото, свази, тсвана, тсонга, венда, кхоса и зулу. Большинство южноафриканцев (более 99%) говорят на одном из этих языков в качестве родного. Большинство южноафриканцев могут говорить на нескольких языках. До 1994 года в Южной Африке было только два официальных языка - английский и африканский.

Английская версия Конституции Южной Африки называет каждый из этих языков своим названием на этом языке. Зулу называется isiZulu, язык Xhosa называется isiXhosa и так далее. Языками, перечисленными в конституции, являются: иси-зулу (зулус), иси-кхоса (кхоса), африкаанс (африкаанс), сепеди (северное "ото), сетсвана (тсвана), английский (английский), сесото (южное "ото), сицонга (тсонга), сисвати (свати), тишивенда (венда) и исиндебеле (южный ндебеле).

В Южной Африке Южный Ндебеле известен просто как Ndebele, так как большинство носителей Северного Ндебеле живут в Зимбабве. В Конституции 1993 года Северное Лесото называлось Сесото са Лебоа, а в Конституции 1996 года оно называлось Сепеди. Различные правительственные департаменты и официальные организации используют разные названия Северного Лесото.

Основным языком правительства является английский. И африкаанцы, и английский являются важными языками, используемыми в торговле. Большинство богатых южноафриканцев говорят на африкаанском и английском языках.

Двумя официальными языками являются западногерманские (английский и африканский). Остальные девять языков являются языками банту. Четыре языка банту являются частью семьи нгуни (зулу, кхоса, свати, ндебеле). Три языка банту являются языками бото-цвана (северное бото, южное бото, тсвана). Тсонга - это язык тсва-ронга. В Южной Африке также существует национальный язык жестов, южноафриканский язык жестов.