The beautiful city of Buena Vista is nestled in between the majestic Blue Ridge Mountains and the Maury River in southwestern Virginia. Born from the vision of one man, the city has become an industrious town and center of business with diversity weathering all challenges. The James River runs close by and there are countless areas full of life and history in Rockbridge County. Whether coming in town for business or vacationing with the family, Buena Vista has everything needed to make the experience delightful and fulfilling.

Our unspoiled setting is as spectacular as ever. We are a City that works, with businesses large and small. We are a City that values education, from our youngest children to the young adults at our colleges. We are a City committed to a bright future in a spectacular location.

The City of Buena Vista was proud to participate in honoring Keith Dunnavant of Munters for his work in helping develop the company's data center business. Mayor Larry Tolley read and presented a proclamation declaring today as Keith Dunnavant Day in the City of Buena Vista. ... See MoreSee Less

View on Facebook

We are going to do spooktacular on only one side of Magnolia for safety reasons. Games will still take place in the community parking lot between 21st and 22nd and Magnolia. Times are 4-6 pm on the 31st. Businesses interested in participating contact me at 540 261-8616. ... See MoreSee Less

View on Facebook

The Public Works Department has issued a change of trash schedule for October 9-13 due to Columbus Day. Trash and recycling will not be picked up on Monday. All pickups will be delayed one day. For more information, please call 261-1444. ... See MoreSee Less

View on Facebook

MOUNTAIN DAY! Great food, crafts, music and more. We are on Magnolia Avenue from 20th to 22nd Street from 10-4 today ... See MoreSee Less

View on Facebook