Esperanza, Agusan del Sur

Secara administratif Esperanza terbagi menjadi 47 barangay, yaitu: