Our Community

The beautiful city of Buena Vista is nestled in between the majestic Blue Ridge Mountains and the Maury River in southwestern Virginia. As of the 2020 census, the population was 6,641.

Website by SchoolMessenger Presence. © 2024 SchoolMessenger Corporation. All rights reserved.