Salem township is located in Columbiana County, Ohio. Salem township has a 2026 population of 914. Salem township is currently declining at a rate of -1.08% annually and its population has decreased by -4.09% since the most recent census, which recorded a population of 953 in 2020.
The median household income in Salem township is $34,250 with a poverty rate of 36.75%. The median age in Salem township is 37.6 years: 33.9 years for males, and 56.3 years for females. For every 100 females there are 110.6 males.
Data after 2023 is projected based on recent change
Overall: 37.6 years
Female: 56.3 years
Male: 33.9 years
There are 832 adults, (251 of whom are seniors) in Salem township.
Female: 520 (47.5%)
Male: 575 (52.5%)
The racial composition of Salem township includes 96.35% White, and smaller percentages for and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 1,055 | 96.35% |
| Two or more races | 40 | 3.65% |
Salem township 's average per capita income is $21,806. Household income levels show a median of $34,250. The poverty rate stands at 36.75%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $50,682 | - |
| Families | $50,341 | $50,469 |
| Households | $34,250 | $38,530 |
| Non Families | - | $26,540 |
Average Income
Median Household Income
Poverty Rate