Overview Bon Air is a city in Virginia, United States, with a population of about 16,366[1]. Geography Coordinates: 37.5249, -77.5578