A How many municipalities are there in Dinagat Islands? There are 7 municipalities in Dinagat Islands.