Northampton township is located in Northampton County, Pennsylvania. Northampton township has a 2026 population of 40,404. Northampton township is currently growing at a rate of 0.36% annually and its population has increased by 1.39% since the most recent census, which recorded a population of 39,852 in 2020.
The median household income in Northampton township is $158,583 with a poverty rate of 2.5%. The median age in Northampton township is 46.4 years: 45.9 years for males, and 47 years for females. For every 100 females there are 97.4 males.
Data after 2023 is projected based on recent change
Overall: 46.4 years
Female: 47 years
Male: 45.9 years
There are 31,196 adults, (8,851 of whom are seniors) in Northampton township.
Female: 20,219 (50.6%)
Male: 19,701 (49.4%)
The racial composition of Northampton township includes 88.15% White, 4.1% Asian, and smaller percentages for other race, Black or African American, Native American and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 35,191 | 88.15% |
| Two or more races | 1,984 | 4.97% |
| Asian | 1,638 | 4.1% |
| Other race | 867 | 2.17% |
| Black or African American | 220 | 0.55% |
| Native American | 20 | 0.05% |
Northampton township 's average per capita income is $86,289. Household income levels show a median of $158,583. The poverty rate stands at 2.5%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $191,250 | - |
| Families | $171,598 | $219,806 |
| Households | $158,583 | $200,964 |
| Non Families | $66,571 | $96,121 |
Average Income
Median Household Income
Poverty Rate