Elmwood is a city located in Peoria County Illinois. Elmwood has a 2020 population of 2,447. Elmwood is currently declining at a rate of -0.93% annually and its population has decreased by -5.63% since the most recent census, which recorded a population of 2,593 in 2010. Elmwood reached it's highest population of 2,625 in 2013.
The average household income in Elmwood is $83,266 with a poverty rate of 13.99%. The median rental costs in recent years comes to $639 per month, and the median house value is $139,700. The median age in Elmwood is 41.9 years, 44.5 years for males, and 39 years for females.