What languages do people in Botswana speak? While many Batswana speak Setswana, English is the official language, and most citizens can converse in English.