Dinagat Islands (Tagalog: Kapuluang Dinagat) ist eine junge Provinz auf der Insel Dinagat und vorgelagerten Inseln. Sie liegt im Nordosten der Insel Mindanao auf den Philippinen.
Der Sitz der Provinzregierung befindet sich in der Gemeinde San Jose im Südwesten der Insel. Die Gouverneurin war bis 2010 Geraldine Ecleo-Villaroman, seitdem ist es Glenda B. Ecleo.