马尼帕岛是印度尼西亚马鲁古省西斯兰县的一座岛，在斯兰岛最西端的外海，东距克朗岛8 km，西海岸距离布鲁岛25 km。岛上居民说，也说印尼语和a。介于斯兰岛和布鲁岛之间的马尼帕海峡以该岛命名。
附近岛屿.马尼帕岛附近有许多小岛非常接近马尼帕岛海岸。