A
ilha de Mafia é uma ilha da
Tanzânia que faz parte do arquipélago de Zanzibar, no
oceano Índico, frente ao
delta do
rio Rufiji. A ilha principal tem 394 km² de área e cerca de 40 000 habitantes mas o distrito de Mafia atinge os 424 km², pois engloba outras ilhas menores próximas das costas de Mafia, das quais algumas são habitadas, como Chole que conta com 800 habitantes. No total, a população da ilha de Mafia e ilhotas próximas atingia 40 801 habitantes no censo de
2002. A localidade principal é Kilindoni.