Haverhill is a town located in Palm Beach County, Florida. Haverhill has a 2026 population of 2,250. Haverhill is currently growing at a rate of 0.58% annually and its population has increased by 3.5% since the most recent census, which recorded a population of 2,174 in 2020.
The median household income in Haverhill is $79,787 with a poverty rate of 8.57%. The median age in Haverhill is 39.4 years: 38.8 years for males, and 40.9 years for females. For every 100 females there are 100.2 males.
Data after 2023 is projected based on recent change
Overall: 39.4 years
Female: 40.9 years
Male: 38.8 years
There are 2,099 adults, (337 of whom are seniors) in Haverhill.
Female: 1,410 (49.9%)
Male: 1,413 (50.1%)
The racial composition of Haverhill includes 34.68% Black or African American, 27.38% White, 14.38% other race, and smaller percentages for Asian, Native American and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| Black or African American | 979 | 34.68% |
| White | 773 | 27.38% |
| Two or more races | 625 | 22.14% |
| Other race | 406 | 14.38% |
| Asian | 39 | 1.38% |
| Native American | 1 | 0.04% |
Haverhill 's average per capita income is $41,392. Household income levels show a median of $79,787. The poverty rate stands at 8.57%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $103,203 | - |
| Families | $88,563 | $104,263 |
| Households | $79,787 | $97,322 |
| Non Families | $57,292 | $69,632 |
Average Income
Median Household Income
Poverty Rate