Bowling Green is a city located in Caroline County Virginia. It is also the county seat of Caroline County. With a 2020 population of 1,171, it is the 128th largest city in Virginia and the 9681st largest city in the United States . Bowling Green is currently declining at a rate of -0.17% annually but its population has increased by 5.40% since the most recent census, which recorded a population of 1,111 in 2010. Bowling Green reached it's highest population of 1,177 in 2018. Spanning over 2 miles, Bowling Green has a population density of 730 people per square mile.
The average household income in Bowling Green is $67,156 with a poverty rate of 9.55%. The median rental costs in recent years comes to $934 per month, and the median house value is $235,700. The median age in Bowling Green is 46.4 years, 44.2 years for males, and 49.1 years for females.