Walnut Grove township is located in McDonough County, Illinois. Walnut Grove township has a 2025 population of 461. Walnut Grove township is currently declining at a rate of 0% annually and its population has decreased by -0.65% since the most recent census, which recorded a population of 464 in 2020.
The average household income in Walnut Grove township is $89,864 with a poverty rate of 9.27%.The median age in Walnut Grove township is 45.6 years: 47.2 years for males, and 45.4 years for females.
Data after 2023 is projected based on recent change
The racial composition of Walnut Grove township includes 92.31% White, 7.1% Black or African American, and smaller percentages for Two or more races and multiracial populations.
Race | Population | Percentage (of total) |
---|---|---|
White | 468 | 92.31% |
Black or African American | 36 | 7.1% |
Two or more races | 3 | 0.59% |
Married
Widowed
Divorced
Separated
Never Married
Walnut Grove township's average per capita income is $39,808. Household income levels show a median of $62,138. The poverty rate stands at 9.27%.
Name | Median | Mean |
---|---|---|
Married Families | $92,260 | - |
Families | $91,587 | $101,191 |
Households | $62,138 | $89,864 |
Non Families | $60,526 | $73,630 |
Average Income
Median Household Income
Poverty Rate