South Heidelberg township is located in Berks County, Pennsylvania. South Heidelberg township has a 2026 population of 8,017. South Heidelberg township is currently growing at a rate of 0.7% annually and its population has increased by 4.17% since the most recent census, which recorded a population of 7,696 in 2020.
The median household income in South Heidelberg township is $110,615 with a poverty rate of 7.04%. The median age in South Heidelberg township is 44.3 years: 42.5 years for males, and 45.9 years for females. For every 100 females there are 103.5 males.
Data after 2023 is projected based on recent change
Overall: 44.3 years
Female: 45.9 years
Male: 42.5 years
There are 6,311 adults, (1,811 of whom are seniors) in South Heidelberg township.
Female: 3,831 (49.1%)
Male: 3,964 (50.9%)
The racial composition of South Heidelberg township includes 79.79% White, 9.63% Black or African American, and smaller percentages for other race, Asian and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 6,220 | 79.79% |
| Black or African American | 751 | 9.63% |
| Two or more races | 672 | 8.62% |
| Other race | 108 | 1.39% |
| Asian | 44 | 0.56% |
South Heidelberg township 's average per capita income is $70,159. Household income levels show a median of $110,615. The poverty rate stands at 7.04%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $148,661 | - |
| Families | $133,611 | $164,994 |
| Households | $110,615 | $130,379 |
| Non Families | $36,757 | $56,793 |
Average Income
Median Household Income
Poverty Rate