爱德华王子岛是南非的岛屿，位于印度洋南部海域，属于爱德华王子群岛的一部分，由西开普省负责管辖，长11公里、宽6公里，面积45平方公里，最高点海拔高度672米，岛上无人居住。