Bacarra comprises 43 barangays with an estimated population of 33,754. 17 of its barangays (40%) are connectivity dead zones with no recorded cell tower from either the national registry or crowdsourced data.
| Barangay | Population | Towers | Coverage |
|---|---|---|---|
| Bani | 921 | 2 | Crowdsourced signal only (no registered tower) |
| Buyon | 1,603 | 12 | Crowdsourced signal only (no registered tower) |
| Cabaruan | 1,156 | 0 | Dead zone: no towers from any source |
| Cabulalaan | 1,113 | 1 | Crowdsourced signal only (no registered tower) |
| Cabusligan | 1,567 | 1 | Crowdsourced signal only (no registered tower) |
| Cadaratan | 515 | 2 | Crowdsourced signal only (no registered tower) |
| Calioet-Libong | 641 | 0 | Dead zone: no towers from any source |
| Casilian | 1,175 | 1 | Crowdsourced signal only (no registered tower) |
| Corocor | 817 | 2 | Crowdsourced signal only (no registered tower) |
| Duripes | 1,305 | 0 | Dead zone: no towers from any source |
| Ganagan | 748 | 0 | Dead zone: no towers from any source |
| Libtong | 1,751 | 3 | Crowdsourced signal only (no registered tower) |
| Macupit | 558 | 0 | Dead zone: no towers from any source |
| Nambaran | 1,210 | 0 | Dead zone: no towers from any source |
| Natba | 951 | 0 | Dead zone: no towers from any source |
| Paninaan | 1,304 | 0 | Dead zone: no towers from any source |
| Pasiocan | 1,379 | 3 | Crowdsourced signal only (no registered tower) |
| Pasngal | 1,342 | 2 | Crowdsourced signal only (no registered tower) |
| Pipias | 895 | 3 | Crowdsourced signal only (no registered tower) |
| Pulangi | 1,377 | 0 | Dead zone: no towers from any source |
| Pungto | 589 | 0 | Dead zone: no towers from any source |
| San Agustin I (Pob.) | 583 | 1 | Crowdsourced signal only (no registered tower) |
| San Agustin II (Pob.) | 283 | 2 | Crowdsourced signal only (no registered tower) |
| San Andres I (Pob.) | 555 | 1 | Crowdsourced signal only (no registered tower) |
| San Andres II (Pob.) | 717 | 0 | Dead zone: no towers from any source |
| San Gabriel I (Pob.) | 142 | 0 | Dead zone: no towers from any source |
| San Gabriel II (Pob.) | 234 | 0 | Dead zone: no towers from any source |
| San Pedro I (Pob.) | 262 | 1 | Crowdsourced signal only (no registered tower) |
| San Pedro II (Pob.) | 355 | 1 | Crowdsourced signal only (no registered tower) |
| San Roque I (Pob.) | 372 | 1 | Crowdsourced signal only (no registered tower) |
| San Roque II (Pob.) | 326 | 3 | Crowdsourced signal only (no registered tower) |
| San Simon I (Pob.) | 440 | 1 | Crowdsourced signal only (no registered tower) |
| San Simon II (Pob.) | 157 | 1 | Crowdsourced signal only (no registered tower) |
| San Vicente (Pob.) | 610 | 2 | Crowdsourced signal only (no registered tower) |
| Sangil | 748 | 0 | Dead zone: no towers from any source |
| Santa Filomena I (Pob.) | 41 | 0 | Dead zone: no towers from any source |
| Santa Filomena II (Pob.) | 279 | 1 | Crowdsourced signal only (no registered tower) |
| Santa Rita (Pob.) | 790 | 7 | Crowdsourced signal only (no registered tower) |
| Santo Cristo I (Pob.) | 377 | 2 | Crowdsourced signal only (no registered tower) |
| Santo Cristo II (Pob.) | 351 | 3 | Crowdsourced signal only (no registered tower) |
| Tambidao | 1,115 | 0 | Dead zone: no towers from any source |
| Teppang | 756 | 1 | Crowdsourced signal only (no registered tower) |
| Tubburan | 1,344 | 0 | Dead zone: no towers from any source |