Schwenksville is a borough located in Montgomery County, Pennsylvania. Schwenksville has a 2026 population of 1,301. Schwenksville is currently growing at a rate of 0.15% annually and its population has increased by 1.01% since the most recent census, which recorded a population of 1,288 in 2020.
The median household income in Schwenksville is $72,500 with a poverty rate of 9.14%. The median age in Schwenksville is 38.2 years: 36.2 years for males, and 39.7 years for females. For every 100 females there are 89.2 males.
Data after 2023 is projected based on recent change
Overall: 38.2 years
Female: 39.7 years
Male: 36.2 years
There are 1,077 adults, (239 of whom are seniors) in Schwenksville.
Female: 732 (52.9%)
Male: 653 (47.1%)
The racial composition of Schwenksville includes 87.87% White, 7.94% Black or African American, and smaller percentages for Two or more races, other race, Asian, Native American and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 1,217 | 87.87% |
| Black or African American | 110 | 7.94% |
| Two or more races | 40 | 2.89% |
| Other race | 11 | 0.79% |
| Asian | 6 | 0.43% |
| Native American | 1 | 0.07% |
Schwenksville 's average per capita income is $45,156. Household income levels show a median of $72,500. The poverty rate stands at 9.14%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $114,063 | - |
| Families | $100,208 | $114,086 |
| Households | $72,500 | $86,004 |
| Non Families | $44,271 | $52,759 |
Average Income
Median Household Income
Poverty Rate