Botswana competed at the 2019 African Games held from 19 to 31 August 2019 in Rabat, Morocco. In total, 103 athletes represented Botswana at the games. Athletes representing Botswana won five gold medals, three silver medals and six bronze medals and the country finished in 13th place in the medal table.