County Profiles

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.

Massachusetts county median household income · ACS 2020–2024 5-year estimates, descending estimate order
County or equivalentFIPSEstimate (2024 inflation-adjusted USD)Published 90% MOE (2024 inflation-adjusted USD)Source status
Nantucket County25019$139,688$16,786ok
Middlesex County25017$130,847$1,164ok
Norfolk County25021$130,739$2,551ok
Dukes County25007$125,786$14,169ok
Plymouth County25023$114,201$1,841ok
Essex County25009$101,883$1,515ok
Worcester County25027$95,939$1,131ok
Suffolk County25025$95,631$1,765ok
Barnstable County25001$95,241$2,510ok
Hampshire County25015$87,001$3,028ok
Bristol County25005$85,625$1,601ok
Berkshire County25003$76,013$3,051ok
Franklin County25011$74,907$3,304ok
Hampden County25013$71,306$1,758ok