Stratham town is located in Rockingham County, New Hampshire. Stratham town has a 2026 population of 7,763. Stratham town is currently growing at a rate of 0.04% annually and its population has increased by 0.92% since the most recent census, which recorded a population of 7,692 in 2020.
The median household income in Stratham town is $151,998 with a poverty rate of 2.41%. The median age in Stratham town is 41.6 years: 41.8 years for males, and 41.6 years for females. For every 100 females there are 89.6 males.
Data after 2023 is projected based on recent change
Overall: 41.6 years
Female: 41.6 years
Male: 41.8 years
There are 5,932 adults, (1,596 of whom are seniors) in Stratham town.
Female: 4,089 (52.7%)
Male: 3,665 (47.3%)
The racial composition of Stratham town includes 94.61% White, and smaller percentages for Asian and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 7,336 | 94.61% |
| Two or more races | 274 | 3.53% |
| Asian | 144 | 1.86% |
Stratham town 's average per capita income is $87,857. Household income levels show a median of $151,998. The poverty rate stands at 2.41%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $181,104 | - |
| Families | $174,125 | $200,906 |
| Households | $151,998 | $175,310 |
| Non Families | $66,649 | $85,782 |
Average Income
Median Household Income
Poverty Rate