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.

City of Buena Vista offices will open at 10am on Tues, Dec 11.

Residents should remain cautious Tuesday morning as black ice will be present on some roadways.
... See MoreSee Less

View on Facebook

Update: City of Buena Vista offices will be closed on Mon, Dec 10❄️❄️ ... See MoreSee Less

View on Facebook

Hope everyone is enjoying their snow day! The City of Buena Vista offices will be on a two hour delay on Mon, Dec 10.

City officials will continue to monitor conditions closely. Please check back for updates.
... See MoreSee Less

View on Facebook

Street closure notice:
On Fri, 11/30, 10th street will be closed at Magnolia, Vista Links, & Paxton Road due to exercising the 10th street floodgate. This annual inspection will begin at 10am and will last approximately one hour.
... See MoreSee Less

View on Facebook

In observance of Thanksgiving, City offices will be closing at noon on Wed, Nov 21 and will remain closed Nov 22 and Nov 23.
All Thursday residential trash will be picked up on Friday.
... See MoreSee Less

View on Facebook

City Events