Buenavista, Agusan del Norte

Buenavista terbagi menjadi 25 barangay, yaitu: