San Miguel comprises 18 barangays with an estimated population of 21,376. 14 of its barangays (78%) are connectivity dead zones with no recorded cell tower from either the national registry or crowdsourced data.
| Barangay | Population | Towers | Coverage |
|---|---|---|---|
| Betinan | 1,349 | 0 | Dead zone: no towers from any source |
| Bulawan | 1,000 | 0 | Dead zone: no towers from any source |
| Calube | 786 | 0 | Dead zone: no towers from any source |
| Concepcion | 696 | 0 | Dead zone: no towers from any source |
| Dao-an | 3,167 | 4 | Crowdsourced signal only (no registered tower) |
| Dumalian | 1,404 | 0 | Dead zone: no towers from any source |
| Fatima | 562 | 0 | Dead zone: no towers from any source |
| Langilan | 767 | 2 | Crowdsourced signal only (no registered tower) |
| Lantawan | 832 | 0 | Dead zone: no towers from any source |
| Laperian | 606 | 0 | Dead zone: no towers from any source |
| Libuganan | 527 | 0 | Dead zone: no towers from any source |
| Limonan | 2,017 | 1 | Crowdsourced signal only (no registered tower) |
| Mati | 1,857 | 0 | Dead zone: no towers from any source |
| Ocapan | 1,316 | 0 | Dead zone: no towers from any source |
| Poblacion | 2,055 | 6 | Crowdsourced signal only (no registered tower) |
| San Isidro | 626 | 0 | Dead zone: no towers from any source |
| Sayog | 1,071 | 0 | Dead zone: no towers from any source |
| Tapian | 738 | 0 | Dead zone: no towers from any source |