Mfangano est la plus grande île kényane du lac Victoria. Elle est située dans le comté de Homa Bay à l'ouest de l'île de Rusinga. L'île est connue pour ses découvertes archéologiques et culmine à 1 694 m au mont Kwitutu, c'est-à-dire 562,3 m au-dessus du lac.