Shiloh Valley township is located in St. Clair County, Illinois. Shiloh Valley township has a 2026 population of 12,734. Shiloh Valley township is currently declining at a rate of -0.48% annually and its population has decreased by -0.71% since the most recent census, which recorded a population of 12,825 in 2020.
The median household income in Shiloh Valley township is $104,772 with a poverty rate of 4.82%. The median age in Shiloh Valley township is 32.7 years: 27.2 years for males, and 34.4 years for females. For every 100 females there are 100.6 males.
Data after 2023 is projected based on recent change
Overall: 32.7 years
Female: 34.4 years
Male: 27.2 years
There are 8,934 adults, (1,063 of whom are seniors) in Shiloh Valley township.
Female: 6,405 (49.8%)
Male: 6,444 (50.2%)
The racial composition of Shiloh Valley township includes 71.54% White, 14.96% Black or African American, and smaller percentages for other race, Asian, Native American and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 9,192 | 71.54% |
| Black or African American | 1,922 | 14.96% |
| Two or more races | 1,299 | 10.11% |
| Other race | 230 | 1.79% |
| Asian | 152 | 1.18% |
| Native American | 54 | 0.42% |
Shiloh Valley township 's average per capita income is $63,266. Household income levels show a median of $104,772. The poverty rate stands at 4.82%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $135,811 | - |
| Families | $120,188 | $128,918 |
| Households | $104,772 | $117,975 |
| Non Families | $54,904 | $79,538 |
Average Income
Median Household Income
Poverty Rate