Willow Springs is a city located in Missouri. With a 2020 population of 2,103, it is the 233rd largest city in Missouri and the 7410th largest city in the United States. Willow Springs is currently declining at a rate of -0.24% annually and its population has decreased by -3.71% since the most recent census, which recorded a population of 2,184 in 2010. Willow Springs reached it's highest population of 2,192 in 2010. Spanning over 4 miles, Willow Springs has a population density of 595 people per square mile.
The average household income in Willow Springs is $54,419 with a poverty rate of 24.43%. The median rental costs in recent years comes to $513 per month, and the median house value is $96,600. The median age in Willow Springs is 34.7 years, 28.9 years for males, and 40.3 years for females. For every 100 females there are 106.9 males.