Políticamente la provincia de Islas Dinagat se divide en 7 municipios y estos a su vez en 100 barrios.