姆凡加诺岛（Mfangano Island）是东非国家肯亚的岛屿，位于鲁辛加岛以西的维多利亚湖东部，由尼扬扎省负责管辖，面积约65平方公里，最高点海拔高度1,694米，1999年人口约16,282。