Donsol comprises 51 barangays with an estimated population of 55,670. 46 of its barangays (90%) are connectivity dead zones with no recorded cell tower from either the national registry or crowdsourced data.
| Barangay | Population | Towers | Coverage |
|---|---|---|---|
| Alin | 1,969 | 0 | Dead zone: no towers from any source |
| Awai | 637 | 1 | Crowdsourced signal only (no registered tower) |
| Banban | 597 | 0 | Dead zone: no towers from any source |
| Bandi | 404 | 0 | Dead zone: no towers from any source |
| Banuang Gurang | 950 | 0 | Dead zone: no towers from any source |
| Baras | 340 | 0 | Dead zone: no towers from any source |
| Bayawas | 461 | 0 | Dead zone: no towers from any source |
| Bororan Barangay 1 (Pob.) | 495 | 0 | Dead zone: no towers from any source |
| Cabugao | 701 | 0 | Dead zone: no towers from any source |
| Central Barangay 2 (Pob.) | 279 | 0 | Dead zone: no towers from any source |
| Cristo | 756 | 0 | Dead zone: no towers from any source |
| Dancalan | 3,075 | 3 | Crowdsourced signal only (no registered tower) |
| De Vera | 322 | 0 | Dead zone: no towers from any source |
| Gimagaan | 2,194 | 0 | Dead zone: no towers from any source |
| Girawan | 506 | 0 | Dead zone: no towers from any source |
| Gogon | 1,046 | 0 | Dead zone: no towers from any source |
| Gura | 977 | 6 | Crowdsourced signal only (no registered tower) |
| Juan Adre | 625 | 0 | Dead zone: no towers from any source |
| Lourdes | 410 | 0 | Dead zone: no towers from any source |
| Mabini | 656 | 0 | Dead zone: no towers from any source |
| Malapoc | 353 | 0 | Dead zone: no towers from any source |
| Malinao | 252 | 0 | Dead zone: no towers from any source |
| Market Site Barangay 3 (Pob.) | 215 | 0 | Dead zone: no towers from any source |
| New Maguisa | 234 | 0 | Dead zone: no towers from any source |
| Ogod (Crossing) | 5,633 | 1 | Crowdsourced signal only (no registered tower) |
| Old Maguisa | 192 | 0 | Dead zone: no towers from any source |
| Orange | 665 | 0 | Dead zone: no towers from any source |
| Pangpang | 1,071 | 0 | Dead zone: no towers from any source |
| Parina | 437 | 0 | Dead zone: no towers from any source |
| Pawala | 305 | 0 | Dead zone: no towers from any source |
| Pinamanaan | 425 | 0 | Dead zone: no towers from any source |
| Poso Pob. (Barangay 5) | 59 | 0 | Dead zone: no towers from any source |
| Punta Waling-Waling Pob. (Barangay 4) | 926 | 0 | Dead zone: no towers from any source |
| Rawis | 5,217 | 1 | Crowdsourced signal only (no registered tower) |
| San Antonio | 1,514 | 0 | Dead zone: no towers from any source |
| San Isidro | 1,648 | 0 | Dead zone: no towers from any source |
| San Jose | 455 | 0 | Dead zone: no towers from any source |
| San Rafael | 1,440 | 0 | Dead zone: no towers from any source |
| San Ramon | 892 | 0 | Dead zone: no towers from any source |
| San Vicente | 624 | 0 | Dead zone: no towers from any source |
| Santa Cruz | 2,157 | 0 | Dead zone: no towers from any source |
| Sevilla | 1,672 | 0 | Dead zone: no towers from any source |
| Sibago | 999 | 0 | Dead zone: no towers from any source |
| Suguian | 775 | 0 | Dead zone: no towers from any source |
| Tagbac | 218 | 0 | Dead zone: no towers from any source |
| Tinanogan | 1,681 | 0 | Dead zone: no towers from any source |
| Tongdol | 457 | 0 | Dead zone: no towers from any source |
| Tres Marias | 2,675 | 0 | Dead zone: no towers from any source |
| Tuba | 1,176 | 0 | Dead zone: no towers from any source |
| Tupas | 1,262 | 0 | Dead zone: no towers from any source |
| Vinisitahan | 2,641 | 0 | Dead zone: no towers from any source |