Bon Air is a city located in Virginia. Bon Air has a 2020 population of 17,764. Bon Air is currently declining at a rate of 0.00% annually and its population has increased by 8.54% since the most recent census, which recorded a population of 16,366 in 2010. Bon Air reached it's highest population of 17,764 in 2018.
The average household income in Bon Air is $90,438 with a poverty rate of 5.06%. The median rental costs in recent years comes to $1,334 per month, and the median house value is $228,600. The median age in Bon Air is 40.5 years, 40.1 years for males, and 40.7 years for females. For every 100 females there are 82.3 males.