Setswana (utenfor offisiell rettskrivning også tswana; setswana: Setswana) er et bantuspråk. Setswana snakkes i landene Botswana, Sør-Afrika, Namibia og Zimbabwe. Botswana har det som et av sine to offisielle språk, og Sør-Afrika som et av sine tolv. Internasjonalt er det nesten 6 millioner mennesker som snakker dette språket som sitt morsmål, og 8 som sitt andrespråk.[5] Samlet sett, som morsmål og andrespråk, er det flest brukere i Sør-Afrika, 11 millioner (per 2012). I Botswana snakker rundt 1,8 millioner mennesker setswana (per 2015).[5]