Dinagat Islands has 100 barangays across 7 municipalities. 92 barangays (92%) are connectivity dead zones.
| Municipality | Barangays | Dead zones |
|---|---|---|
| Basilisa (Rizal) | 27 | 26 (96%) |
| Cagdianao | 14 | 14 (100%) |
| Dinagat | 12 | 11 (92%) |
| Libjo (Albor) | 16 | 14 (88%) |
| Loreto | 10 | 9 (90%) |
| San Jose (Capital) | 12 | 9 (75%) |
| Tubajon | 9 | 9 (100%) |