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.

For your convenience the Treasurer’s and Commissioner’s Offices will be open today, June 1, 9:00 a.m. to 12 noon.

Reminder for BV residents: Real Estate & Personal Property Taxes are due by June 5.

For any questions or assistance please call (540) 261-8620 or (540) 261-8621.
... See MoreSee Less

View on Facebook

2 weeks ago

City of Buena Vista, Virginia

Interested in Swim Lessons in BV? Check out the Glen Maury Park Pool page for info!*UPDATED POST*

Interested in swim lessons? Check it out BELOW!
⬇️⬇️⬇️

This Saturday, June 1st, Friends of Rockbridge Swimming is hosting a Water Safety Day at the Glen Maury Park Pool!

Join us at the pool from 9:30 - 11 AM to have your swimmer assessed for water safety and swimming skills! Our talented instructors will spend 5-10 minutes with each swimmer and give recommendations for summer swim lessons at Glen Maury Park.

Questions? Email our swim lesson coordinator, Caroline Brassfield at cbrassfield16@gmail.com.

Please share! 👍🏼🏊🏼‍♀️💦
... See MoreSee Less

View on Facebook

Reminder for BV residents: Real Estate & Personal Property Tax Tickets have been mailed and are due by June 5.

For your convenience the Treasurer’s and Commissioner’s Offices will be open Saturday, June 1, 9:00 a.m. to 12 noon.

For any questions or assistance please call (540) 261-8620 or (540) 261-8621.
... See MoreSee Less

View on Facebook

In observance of Memorial Day, residential trash collection will be delayed by one day this week. ... See MoreSee Less

View on Facebook

City Events