Buenavista, Marinduque

Ang Bayan ng Buenavista ay isang bayan sa lalawigan ng Marinduque, Pilipinas. Ayon sa , ito ay may populasyon na  sa may  na kabahayan.

Mga Barangay

Ang Bayan ng Buenavista ay nahahati sa 15 na mga barangay.

 Bagacay
 Bagtingon
 Bicas-bicas
 Caigangan
 Daykitin
 Libas
 Malbog
 Sihi
 Timbo (Sanggulong)
 Tungib-Lipata
 Yook
 Barangay I (Pob.)
 Barangay II (Pob.)
 Barangay III (Pob.)
 Barangay IV (Pob.)

Demograpiko

Mga sanggunian

Mga Kawing Panlabas
Philippine Standard Geographic Code 

Mga bayan ng Marinduque