Malay comprises 17 barangays with an estimated population of 48,151. 10 of its barangays (59%) are connectivity dead zones with no recorded cell tower from either the national registry or crowdsourced data.
| Barangay | Population | Towers | Coverage |
|---|---|---|---|
| Argao | 1,156 | 0 | Dead zone: no towers from any source |
| Balabag | 12,124 | 333 | Verified coverage (NTC + crowdsourced) |
| Balusbus | 1,029 | 4 | Crowdsourced signal only (no registered tower) |
| Cabulihan | 470 | 0 | Dead zone: no towers from any source |
| Caticlan | 5,409 | 30 | Verified coverage (NTC + crowdsourced) |
| Cogon | 854 | 0 | Dead zone: no towers from any source |
| Cubay Norte | 275 | 4 | Crowdsourced signal only (no registered tower) |
| Cubay Sur | 1,491 | 0 | Dead zone: no towers from any source |
| Dumlog | 1,131 | 0 | Dead zone: no towers from any source |
| Manoc-Manoc | 12,912 | 158 | Verified coverage (NTC + crowdsourced) |
| Motag | 666 | 0 | Dead zone: no towers from any source |
| Naasug | 662 | 0 | Dead zone: no towers from any source |
| Nabaoy | 1,433 | 0 | Dead zone: no towers from any source |
| Napaan | 927 | 0 | Dead zone: no towers from any source |
| Poblacion | 1,364 | 1 | Crowdsourced signal only (no registered tower) |
| San Viray | 1,065 | 0 | Dead zone: no towers from any source |
| Yapak | 5,183 | 55 | Verified coverage (NTC + crowdsourced) |