Leagues and Clubs of Botswana2016/17
Botswana Premier League (1. League)
- 1. Township Rollers Gaborone
- 2. Jwaneng Galaxy
- 3. Orapa United
- 4. Extension Gunners Lobatse
- 5. Gaborone United
- 6. Security Systems XI Otse
- 7. Mochudi Centre Chiefs
- 8. BDF XI Gaborone
- 9. Black Forest Mmankgodi
- 10. Gilport Lions Lobatse
- 11. Miscellaneous Serowe
- 12. Sankoyo Bush Bucks
- 13. Police XI Otse
- 14. Nico United Selebi-Phikwe
- 15. Green Lovers Serowe
- 16. Mahalapye United Hotspurs