Massachusetts county median household income (ACS 2020–2024)
Massachusetts county profiles · Explore counties across states · 14 counties or county equivalents, including unavailable observations.
Median household income: Households. Estimate units: 2024 inflation-adjusted USD; MOE units: 2024 inflation-adjusted USD. Census variables: DP03_0062E / DP03_0062M.
Directly published Massachusetts reference: $103,960 ± $527. This is a Census state observation, not an average of county estimates. Download state references and source URLs.
Estimate order: usable estimates descend, with county name then FIPS breaking ties; unavailable estimates appear last and are never zero. This order is not a statistically established rank. Published MOEs use a 90% confidence level. Uncertainty intervals can overlap, limiting comparisons; adjacent estimates are not established as significantly different. No significance test is calculated. These period estimates do not establish trends or grant eligibility. Definitions, status flags and uncertainty.
Source: U.S. Census Bureau, ACS 2020-2024 5-year Data Profiles (2024 endpoint), tables DP02, DP03 and DP05. Estimate and MOE variable IDs appear below. Retrieved 2026-10-19. Census Data Profiles source.
Download the existing Massachusetts county CSV with all indicators, MOEs and statuses. Full spreadsheet pack — $19; check current availability.
| County or equivalent | FIPS | Estimate (2024 inflation-adjusted USD) | Published 90% MOE (2024 inflation-adjusted USD) | Source status |
|---|---|---|---|---|
| Nantucket County | 25019 | $139,688 | $16,786 | ok |
| Middlesex County | 25017 | $130,847 | $1,164 | ok |
| Norfolk County | 25021 | $130,739 | $2,551 | ok |
| Dukes County | 25007 | $125,786 | $14,169 | ok |
| Plymouth County | 25023 | $114,201 | $1,841 | ok |
| Essex County | 25009 | $101,883 | $1,515 | ok |
| Worcester County | 25027 | $95,939 | $1,131 | ok |
| Suffolk County | 25025 | $95,631 | $1,765 | ok |
| Barnstable County | 25001 | $95,241 | $2,510 | ok |
| Hampshire County | 25015 | $87,001 | $3,028 | ok |
| Bristol County | 25005 | $85,625 | $1,601 | ok |
| Berkshire County | 25003 | $76,013 | $3,051 | ok |
| Franklin County | 25011 | $74,907 | $3,304 | ok |
| Hampden County | 25013 | $71,306 | $1,758 | ok |