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