Buenavista esta situado en la provincia de Salamanca. Forma parte de
Puedes visitar pueblos cercanos a Buenavista como Beleña, Sieteiglesias De Tormes, Martinamor, Encinas De Arriba, Galisancho, Ejeme, Fresno Alhandiga, Valdemierque, Monterrubio De La Sierra o Morille