北罗纳岛是苏格兰的岛屿，位于刘易斯岛东北面71公里的大西洋海域，属于外赫布里底群岛的一部分，长2公里、宽1.5公里，面积1.09平方公里，最高点海拔高度108米，岛上无人居住。