坎纳岛是苏格兰的岛屿，位于大西洋海域，属于内赫布里底群岛的一部分，长7公里、阔1.5公里，面积11.3平方公里，最高点海拔高度211米，2006年人口19。