By the Numbers
Haverhill Demographics
A Portrait of Haverhill
Numbers describe a city, but they also predict it. Haverhill is a growing Essex County city of roughly 68,000, a place that went from farm town to national shoe capital to the diverse Merrimack Valley community it is now, with deep immigrant roots and a fast-growing Hispanic population. The figures below come from the U.S. Census Bureau.
Key Figures
Sources: US Census Bureau (data.census.gov).
Population & Households
- Language other than English at home: 25.5%
- Persons 65 and over: 15.5%
- Population (2020 Census): 67,787 (est. 68,361 in 2025)
- Population in 2010: 60,879, growth of more than 11%
- Households: 26,545
- Persons per household: 2.51
- Under 18: 21.3% · 65 and over: 15.5%
- Population density: about 2,052 people per square mile
- Female persons: 50.9%
Race & Ethnicity
- White alone: 67.6%
- Hispanic or Latino (any race): 26.5%
- Two or more races: 17.1%
- Black alone: 3.2%
- Asian alone: 1.5%
- White alone, not Hispanic: 63.9%
- Foreign-born residents: 13.7%
- Speak a language other than English at home: 25.5%
Economy & Education
- Median household income: $88,326
- Per capita income: $44,086
- Persons in poverty: 11.3%
- In the labor force (age 16+): 68.7%
- High school graduate or higher: 90.4%
- Bachelor’s degree or higher: 32.6%
- Median home value: $453,900
- Median gross rent: $1,668
- Owner-occupied housing rate: 62.8%
Registered Voters
Like the rest of Massachusetts, Haverhill’s electorate is ruled by voters who pick no party at all. Statewide, roughly two-thirds register “unenrolled,” meaning independent, and registered Democrats far outnumber registered Republicans. Massachusetts runs a semi-open primary, so an unenrolled voter can still choose either party’s primary ballot. If you register independent, you do not give up your primary vote.
- Total registered: 51,658 (August 22, 2026)
- Unenrolled (no party): 36,785 (71.21%)
- Democrats: 10,046 (19.45%)
- Republicans: 4,238 (8.20%)
- Political designations: 589 (1.14%)
- Source: Mass. Elections Division: Voter Registration Statistics
Students
- District: Haverhill Public Schools (DESE code 01280000)
- Enrollment: about 7,732 students
- High school: Haverhill High School, grades 9-12
- More: see the Student Data page
The numbers set the stage. Now see who represents these residents on Beacon Hill and in Washington.
MassCivics last checked this page on October 24, 2026.
Sources
- Population and demographics: US Census Bureau, 2020 Census, P1, Haverhill city, as of April 1, 2020.
- Population and demographics: US Census Bureau (data file), 2025 Gazetteer, county subdivisions, Massachusetts, as of 2025.
- Population and demographics: US Census Bureau, Census profile of Haverhill city, Essex County (American Community Survey 5-year estimates 2020-2024 and the 2020 Census), as of 2024.
- Population and demographics: US Census Bureau (spreadsheet), Subcounty population estimates 2010 to 2020, Massachusetts (Census 2010 count), as of April 1, 2010.
- Population and demographics: US Census Bureau (spreadsheet), Subcounty population estimates, Vintage 2025, Massachusetts, as of July 1, 2025.
- Schools and districts: Massachusetts DESE, Enrollment Data (2025-26), Haverhill (01280000), as of October 1, 2025.
- Elections and voter enrollment: Secretary of the Commonwealth (spreadsheet), 2026 state primary registration workbook, as of August 22, 2026.
- Elections and voter enrollment: Secretary of the Commonwealth, Mass. Secretary of the Commonwealth: Voter Registration Statistics.
- Elections and voter enrollment: Secretary of the Commonwealth, Massachusetts Elections Calendar.
