Whitemarsh township is located in Montgomery County, Pennsylvania. Whitemarsh township has a 2025 population of 19,897. Whitemarsh township is currently declining at a rate of -0.03% annually but its population has increased by 0.74% since the most recent census, which recorded a population of 19,750 in 2020.
The average household income in Whitemarsh township is $192,359 with a poverty rate of 3.52%.The median age in Whitemarsh township is 41.2 years: 39.3 years for males, and 42.4 years for females.
Data after 2023 is projected based on recent change
The racial composition of Whitemarsh township includes 82.92% White, 7.24% Asian, 3.7% Black or African American, and smaller percentages for other race and multiracial populations.
Race | Population | Percentage (of total) |
---|---|---|
White | 16,419 | 82.92% |
Asian | 1,434 | 7.24% |
Two or more races | 870 | 4.39% |
Black or African American | 732 | 3.7% |
Other race | 345 | 1.74% |
Married
Widowed
Divorced
Separated
Never Married
Whitemarsh township's average per capita income is $94,072. Household income levels show a median of $154,065. The poverty rate stands at 3.52%.
Name | Median | Mean |
---|---|---|
Married Families | $205,536 | - |
Families | $196,576 | $234,540 |
Households | $154,065 | $192,359 |
Non Families | $94,279 | $113,799 |
Average Income
Median Household Income
Poverty Rate