Buena Vista is located in Buena Vista City County, VA. The population is , making Buena Vista the largest city in Buena Vista City County.
There are 6 public schools in Buena Vista with an average Homefacts rating of D+. The total crime rate for Buena Vista is low , and there are 0 registered sex offenders residing in the city. Unemployment in Buena Vista is moderate and the median home sales price is $0. Detailed and up-to-date Buena Vista property reports are available for any property address.
Cities near Buena Vista include East Lexington, Lexington and Glasgow.