The Tswana are the majority ethnic group in Botswana, making up 79% of the population. The largest minority ethnic groups are the BaKalanga, and San or AbaThwa, also known as Basarwa.

Other tribes are Bayei, Bambukushu, Basubia, Baherero and Bakgalagadi. In addition, there are small numbers of whites and Indians, both groups being roughly equally small in number.

Botswana’s Indian population is made up of many Indian-Africans of several generations, with some having migrated from Mozambique, Kenya, Tanzania, Mauritius, South Africa, and so on, as well as first generation Indian immigrants. The white population speaks English and Afrikaans and makes up roughly 3% of the population.

Since 2000, because of deteriorating economic conditions in Zimbabwe, the number of Zimbabweans in Botswana has risen into the tens of thousands.

Fewer than 10,000 San people are still living their traditional hunter-gatherer way of life. Since the mid-1990s the central government of Botswana has been trying to move San out of their historic lands.

James Anaya, as the Special Rapporteur on the situation of human rights and fundamental freedoms of indigenous people for the United Nations in 2010, described loss of land as a major contributor to many of the problems facing Botswana’s indigenous people, citing the San’s eviction from the Central Kalahari Game Reserve (CKGR) as an especial example.

Among Anaya’s recommendations in a report to the United Nations Human Rights Council was that development programs should promote, in consultation with indigenous communities such as the San and Bakgalagadi people, activities in harmony with the culture of those communities such as traditional hunting and gathering activities.