Villa Grove is a city located in Douglas County Illinois. With a 2020 population of 2,408, it is the 450th largest city in Illinois and the 6947th largest city in the United States . Villa Grove is currently declining at a rate of -0.21% annually and its population has decreased by -5.08% since the most recent census, which recorded a population of 2,537 in 2010. Villa Grove reached it's highest population of 2,734 in 1990. Spanning over 2 miles, Villa Grove has a population density of 1,604 people per square mile.
The average household income in Villa Grove is $67,359 with a poverty rate of 8.92%. The median rental costs in recent years comes to $751 per month, and the median house value is $88,700. The median age in Villa Grove is 42.1 years, 37.2 years for males, and 44.5 years for females.