City of Vigan (Capital) comprises 39 barangays with an estimated population of 55,098. 10 of its barangays (26%) are connectivity dead zones with no recorded cell tower from either the national registry or crowdsourced data.
| Barangay | Population | Towers | Coverage |
|---|---|---|---|
| Ayusan Norte | 1,569 | 3 | Verified coverage (NTC + crowdsourced) |
| Ayusan Sur | 1,444 | 3 | Verified coverage (NTC + crowdsourced) |
| Barangay I (Pob.) | 777 | 29 | Crowdsourced signal only (no registered tower) |
| Barangay II (Pob.) | 620 | 3 | Crowdsourced signal only (no registered tower) |
| Barangay III (Pob.) | 607 | 7 | Verified coverage (NTC + crowdsourced) |
| Barangay IV (Pob.) | 751 | 0 | Dead zone: no towers from any source |
| Barangay IX | 1,448 | 4 | Verified coverage (NTC + crowdsourced) |
| Barangay V (Pob.) | 686 | 3 | Crowdsourced signal only (no registered tower) |
| Barangay VI (Pob.) | 504 | 1 | Crowdsourced signal only (no registered tower) |
| Barangay VII | 571 | 8 | Crowdsourced signal only (no registered tower) |
| Barangay VIII | 678 | 16 | Crowdsourced signal only (no registered tower) |
| Barraca | 251 | 0 | Dead zone: no towers from any source |
| Beddeng Daya | 1,206 | 0 | Dead zone: no towers from any source |
| Beddeng Laud | 1,695 | 1 | Verified coverage (NTC + crowdsourced) |
| Bongtolan | 2,111 | 2 | Verified coverage (NTC + crowdsourced) |
| Bulala | 1,515 | 2 | Verified coverage (NTC + crowdsourced) |
| Cabalangegan | 2,929 | 4 | Crowdsourced signal only (no registered tower) |
| Cabaroan Daya | 1,748 | 1 | Crowdsourced signal only (no registered tower) |
| Cabaroan Laud | 1,410 | 0 | Dead zone: no towers from any source |
| Camangaan | 606 | 0 | Dead zone: no towers from any source |
| Capangpangan | 4,397 | 0 | Dead zone: no towers from any source |
| Mindoro | 903 | 0 | Dead zone: no towers from any source |
| Nagsangalan | 2,172 | 1 | Crowdsourced signal only (no registered tower) |
| Pantay Daya | 1,332 | 3 | Crowdsourced signal only (no registered tower) |
| Pantay Fatima | 1,202 | 3 | Verified coverage (NTC + crowdsourced) |
| Pantay Laud | 960 | 0 | Dead zone: no towers from any source |
| Paoa | 1,728 | 2 | Verified coverage (NTC + crowdsourced) |
| Paratong | 576 | 1 | Registered tower only (not crowd-verified) |
| Pong-ol | 223 | 1 | Registered tower only (not crowd-verified) |
| Purok-a-bassit | 289 | 0 | Dead zone: no towers from any source |
| Purok-a-dackel | 707 | 1 | Verified coverage (NTC + crowdsourced) |
| Raois | 1,731 | 1 | Crowdsourced signal only (no registered tower) |
| Rugsuanan | 1,349 | 3 | Crowdsourced signal only (no registered tower) |
| Salindeg | 1,712 | 7 | Verified coverage (NTC + crowdsourced) |
| San Jose | 1,475 | 2 | Verified coverage (NTC + crowdsourced) |
| San Julian Norte | 3,287 | 4 | Verified coverage (NTC + crowdsourced) |
| San Julian Sur | 1,929 | 1 | Verified coverage (NTC + crowdsourced) |
| San Pedro | 1,097 | 0 | Dead zone: no towers from any source |
| Tamag | 4,903 | 9 | Verified coverage (NTC + crowdsourced) |