Os principais grupos étnicos do Botsuana são (em ordem) Tsuana, Kalanga, Khoisan ou AbaThwa, entre outros. Outros grupos étnicos no Botsuana incluem brancos e indianos, que são considerados poucos. A população indiana do Botsuana é composta por muitos indiano-africanos de várias gerações, do Quênia, Zâmbia, Tanzânia, Maurício, África do Sul, etc. bem como por imigrantes indianos de primeira geração. A população branca é nativa do Botsuana ou de outras partes da África incluindo Zimbábue, Zâmbia e África do Sul. A população branca fala inglês ou afrikaans e compõe 1% da população.
O Botsuana, assim como a maioria dos países do sul da África, sofre com uma grande taxa de infecção por AIDS, que foi 38.8% para adultos em 2002. Em 2003, o governo começou um programa para erradicar a AIDS. O programa consiste em distribuir remédios baratos ou grátis para reduzir o impacto do vírus sobre a saúde dos infectados.