Die meistgesprochene Sprache ist Setswana. Jedoch ist Englisch weit verbreitet und wird von einem Großteil der Bevölkerung gesprochen. Es existieren etliche weitere Sprachen und Dialekte.