Buena Vista is located in Virginia. There are roughly 6,639 residents, living in 2,595 households. The average temperature for Buena Vista this time of the year is low of 59F and high of 84F. On average, Buena Vista gets about 3.69 inches of precipitation in June. Most residents are home owners (70%), have a high school diploma (54%) and are single, no kids (46%).
Data provided by Home JunctionElementary Schools
Enderly Heights Elementary School
101 Woodland Ave
Public District 3-5
Middle Schools
Parry Mccluer Middle School
2329 Chestnut Ave
Public District 6-7
High Schools
Parry Mccluer High School
100 Bradford Dr
Public District 8-12
MLS Disclaimers & Copyright