Leagues and Clubs of Botswana2019/20
Botswana Premier League (1. League)
- 1. Jwaneng Galaxy
- 2. Township Rollers Gaborone
- 3. Orapa United
- 4. Security Systems XI Otse
- 5. Gaborone United
- 6. Prisons XI Gaborone
- 7. MR Highlanders Mahalapye
- 8. BDF XI Gaborone
- 9. Police XI Otse
- 10. Gilport Lions Lobatse
- 11. Notwane Gaborone
- 12. Extension Gunners Lobatse
- 13. Morupule Wanderers
- 14. TAFIC Francistown
- 15. Molepolole City Stars
- 16. Miscellaneous Serowe
First Division North (2. League)
First Division South (2. League)
3. League
- Amakhosi Francistown
- Black Peril Tlokweng
- Bobonong Stone Breakers
- De Atletico Mokgosi Club
- Digodi Mmankgodi
- FC Satmos Selebi-Phikwe
- Killer Giants Ramotswa
- Letlapeng Ramotswa
- Mahalapye United Hotspurs
- Maruapula Hungry Leopards
- Modipane United
- Mogobane United
- Mokgosi Young Fighters
- Palapye All Stars
- Sebele Shooters
- Stone Breakers Letlhakane
- Surprise XI Otse
- TaSC Francistown
- Taung Young Strikers
- Tlokweng Home Sweepers
- Tourism FC Mmankgodi
- Two-Two-Five Senete