Bon Air is a city located in Virginia. Bon Air has a 2020 population of 18,052. Bon Air is currently declining at a rate of 0.00% annually and its population has increased by 10.30% since the most recent census, which recorded a population of 16,366 in 2010. Bon Air reached it's highest population of in .
The average household income in Bon Air is $96,992 with a poverty rate of 4.99%. The median rental costs in recent years comes to $1,381 per month, and the median house value is $241,000. The median age in Bon Air is 40.9 years, 40.4 years for males, and 41.1 years for females.