迪纳加特群岛(Dinagat Islands),是菲律宾南部一群岛,位于莱特湾南部,隔苏里高海峡与莱特岛相望,南为棉兰老岛,总面积1036.3平方公里,人口120813人(2007年)。
迪纳加特群岛原为北苏里高省的一部分,2006年年底独立出来,成为卡拉加区下辖的独立一省,首府为圣何塞。
迪纳加特群岛划分为6个自治市。