明古莱岛是苏格兰的岛屿，位于巴拉岛以南的大西洋海域，属于外赫布里底群岛的一部分，距离巴拉岛以南19公里，面积6.4平方公里，最高点海拔高度273米，岛上无人居住。