- 1981: Ujamaa FC
- 1982: Ujamaa FC
- 1983: Small Simba SC
- 1984: KMKM FC
- 1985: Small Simba SC
- 1986: KMKM FC
- 1987: Miembeni SC
- 1988: Small Simba SC
- 1989: Malindi FC
- 1990: Malindi FC
- 1991: Small Simba SC
- 1992: Malindi FC
- 1993: Shengeni FC
- 1994: Shengeni FC
- 1995: Small Simba SC
| - 1996: Mlandege FC
- 1997: Mlandege FC
- 1998: Mlandege FC
- 1999: Mlandege FC
- 2000: Kipanga FC
- 2001: Mlandege FC
- 2002: Mlandege FC
- 2003: Jamhuri FC
- 2004: KMKM FC
- 2005: Polisi Sports Club
- 2006: Polisi Sports Club
- 2007: Miembeni SC
- 2008: Miembeni SC
- 2009: Mafunzo FC
- 2010: Zanzibar Ocean View FC
| |