Esperanza comprises 20 barangays with an estimated population of 18,242. 20 of its barangays (100%) are connectivity dead zones with no recorded cell tower from either the national registry or crowdsourced data.
| Barangay | Population | Towers | Coverage |
|---|---|---|---|
| Agoho | 1,610 | 0 | Dead zone: no towers from any source |
| Almero | 711 | 0 | Dead zone: no towers from any source |
| Baras | 1,740 | 0 | Dead zone: no towers from any source |
| Domorog | 1,704 | 0 | Dead zone: no towers from any source |
| Guadalupe | 1,108 | 0 | Dead zone: no towers from any source |
| Iligan | 1,115 | 0 | Dead zone: no towers from any source |
| Labangtaytay | 628 | 0 | Dead zone: no towers from any source |
| Labrador | 339 | 0 | Dead zone: no towers from any source |
| Libertad | 684 | 0 | Dead zone: no towers from any source |
| Magsaysay | 507 | 0 | Dead zone: no towers from any source |
| Masbaranon | 408 | 0 | Dead zone: no towers from any source |
| Poblacion | 695 | 0 | Dead zone: no towers from any source |
| Potingbato | 559 | 0 | Dead zone: no towers from any source |
| Rizal | 403 | 0 | Dead zone: no towers from any source |
| San Roque | 1,002 | 0 | Dead zone: no towers from any source |
| Santiago | 421 | 0 | Dead zone: no towers from any source |
| Sorosimbajan | 1,435 | 0 | Dead zone: no towers from any source |
| Tawad | 1,673 | 0 | Dead zone: no towers from any source |
| Tunga | 1,023 | 0 | Dead zone: no towers from any source |
| Villa | 477 | 0 | Dead zone: no towers from any source |