Pugo comprises 14 barangays with an estimated population of 12,385. 1 of its barangays (7%) are connectivity dead zones with no recorded cell tower from either the national registry or crowdsourced data.
| Barangay | Population | Towers | Coverage |
|---|---|---|---|
| Ambalite | 2,282 | 6 | Crowdsourced signal only (no registered tower) |
| Ambangonan | 988 | 6 | Crowdsourced signal only (no registered tower) |
| Cares | 1,506 | 25 | Crowdsourced signal only (no registered tower) |
| Cuenca | 1,046 | 4 | Crowdsourced signal only (no registered tower) |
| Duplas | 782 | 6 | Crowdsourced signal only (no registered tower) |
| Maoasoas Norte | 782 | 5 | Crowdsourced signal only (no registered tower) |
| Maoasoas Sur | 472 | 7 | Crowdsourced signal only (no registered tower) |
| Palina | 1,125 | 23 | Crowdsourced signal only (no registered tower) |
| Poblacion East | 165 | 2 | Crowdsourced signal only (no registered tower) |
| Poblacion West | 317 | 1 | Crowdsourced signal only (no registered tower) |
| San Luis | 822 | 2 | Crowdsourced signal only (no registered tower) |
| Saytan | 791 | 1 | Crowdsourced signal only (no registered tower) |
| Tavora East | 983 | 0 | Dead zone: no towers from any source |
| Tavora Proper | 324 | 3 | Crowdsourced signal only (no registered tower) |