圣约瑟夫岛是加拿大的岛屿，位于休伦湖，长30公里、宽19公里，面积365平方公里，是该湖第二大岛屿，仅次于马尼图林岛，最高点海拔高度335米，2011年人口1,844。