Alegria comprises 12 barangays with an estimated population of 17,962. 5 of its barangays (42%) are connectivity dead zones with no recorded cell tower from either the national registry or crowdsourced data.
| Barangay | Population | Towers | Coverage |
|---|---|---|---|
| Alipao | 2,200 | 1 | Crowdsourced signal only (no registered tower) |
| Anahaw | 1,705 | 3 | Crowdsourced signal only (no registered tower) |
| Budlingin | 2,326 | 0 | Dead zone: no towers from any source |
| Camp Eduard (Geotina) | 684 | 0 | Dead zone: no towers from any source |
| Ferlda | 384 | 0 | Dead zone: no towers from any source |
| Gamuton | 974 | 1 | Crowdsourced signal only (no registered tower) |
| Julio Ouano (Pob.) | 2,571 | 4 | Crowdsourced signal only (no registered tower) |
| Ombong | 807 | 0 | Dead zone: no towers from any source |
| Poblacion (Alegria) | 1,149 | 8 | Crowdsourced signal only (no registered tower) |
| Pongtud | 1,452 | 0 | Dead zone: no towers from any source |
| San Juan | 2,023 | 3 | Crowdsourced signal only (no registered tower) |
| San Pedro | 1,687 | 2 | Crowdsourced signal only (no registered tower) |