Buenavista, Guimaras

Secara administratif Buenavista terbagi menjadi 36 barangay, yaitu: