Mbweni è una cittadina situata sulla costa occidentale di Unguja, la principale isola dell'arcipelago di Zanzibar, in Tanzania. Si trova 7 km a sud della capitale di Zanzibar Stone Town.
La città rappresenta una meta turistica di qualche rilievo; vengono visitati soprattutto i giardini botanici e le rovine di una missione cristiana del XIX secolo.
Categoria:Centri abitati di Zanzibar