Esperanza, Masbate

Secara administratif Esperanza terbagi menjadi 20 barangay, yaitu: