Villanueva comprises 11 barangays with an estimated population of 35,739. 3 of its barangays (27%) are connectivity dead zones with no recorded cell tower from either the national registry or crowdsourced data.
| Barangay | Population | Towers | Coverage |
|---|---|---|---|
| Balacanas | 402 | 0 | Dead zone: no towers from any source |
| Dayawan | 3,695 | 1 | Verified coverage (NTC + crowdsourced) |
| Imelda | 6,075 | 1 | Crowdsourced signal only (no registered tower) |
| Katipunan | 3,347 | 11 | Verified coverage (NTC + crowdsourced) |
| Kimaya | 5,196 | 0 | Dead zone: no towers from any source |
| Looc | 5,067 | 10 | Verified coverage (NTC + crowdsourced) |
| Poblacion 1 | 4,092 | 4 | Crowdsourced signal only (no registered tower) |
| Poblacion 2 | 1,354 | 7 | Verified coverage (NTC + crowdsourced) |
| Poblacion 3 | 582 | 1 | Verified coverage (NTC + crowdsourced) |
| San Martin | 5,854 | 13 | Verified coverage (NTC + crowdsourced) |
| Tambobong | 75 | 0 | Dead zone: no towers from any source |