La población de Buenavista es de 6 personas (2019), la distancia de Buenavista a Madrid es de 574 kilómetros, la distancia de Buenavista a Oviedo (capital de la Asturias) es de 130 kilómetros. Boudois, Peruyeira, La Grandela, Magosteiras, Barrionuevo, Pumarega, Fuente, Brul, Tol y Cabaleiros se encuentran cerca de Buenavista.