The Dinagat Islands are a group of islands constituting a province in the Caraga region in the Philippines, located on the south side of Leyte Gulf. The island of Leyte is to its west, across Surigao Strait, and Mindanao is to its south. Its main island, Dinagat, is about 60 kilometres from north to south.