Peñaranda comprises 10 barangays with an estimated population of 30,384. 1 of its barangays (10%) are connectivity dead zones with no recorded cell tower from either the national registry or crowdsourced data.
| Barangay | Population | Towers | Coverage |
|---|---|---|---|
| Callos | 2,444 | 0 | Dead zone: no towers from any source |
| Las Piñas | 7,076 | 2 | Crowdsourced signal only (no registered tower) |
| Poblacion I | 1,806 | 16 | Crowdsourced signal only (no registered tower) |
| Poblacion II | 926 | 5 | Crowdsourced signal only (no registered tower) |
| Poblacion III | 821 | 7 | Crowdsourced signal only (no registered tower) |
| Poblacion IV | 1,373 | 1 | Crowdsourced signal only (no registered tower) |
| San Josef | 2,994 | 1 | Crowdsourced signal only (no registered tower) |
| San Mariano (Maugat) | 1,123 | 7 | Crowdsourced signal only (no registered tower) |
| Santo Tomas | 5,658 | 7 | Crowdsourced signal only (no registered tower) |
| Sinasajan | 6,163 | 8 | Crowdsourced signal only (no registered tower) |