迪纳加特岛是菲律宾的岛屿，位于该国东部菲律宾海，属于迪纳加特群岛的一部分，长60公里、宽20公里，面积769.2平方公里，最高点海拔高度3,430米，2000年人口106,951。