Buenavista adalah munisipalitas yang terletak di provinsi Bohol, Filipina.
Pada tahun 2007, munisipalitas ini memiliki populasi sebesar 26.443 jiwa.
Buenavista terbagi menjadi 35 barangay, yaitu:
- Anonang
- Asinan
- Bago
- Baluarte
- Bantuan
- Bato
- Bonotbonot
- Bugaong
- Cambuhat
- Cambus-oc
- Cangawa
- Cantomugcad
- Cantores
- Cantuba
- Catigbian
- Cawag
- Cruz
- Dait
- Eastern Cabul-an
- Hunan
- Lapacan Norte
- Lapacan Sur
- Lubang
- Lusong (Plateau)
- Magkaya
- Merryland
- Nueva Granada
- Nueva Montana
- Overland
- Panghagban
- Poblacion
- Puting Bato
- Rufo Hill
- Sweetland
- Western Cabul-an
10°03′36″N 124°08′24″E / 10.06000°N 124.14000°E / 10.06000; 124.14000