Jobs in the United States → United States guide → Massachusetts → Cities → Cities With the Highest Household Income

Massachusetts: cities with the highest household income

Ranked from official statistics; every city opens its own guide.

In short: Massachusetts: Wellesley has the highest median household income ($250,001) among the 80 largest places.
Boston (666,442 residents)Worcester (207,055 residents)Springfield (154,749 residents)Cambridge (118,796 residents)Lowell (118,368 residents)Brockton (105,386 residents)Quincy (102,114 residents)Lynn (101,709 residents)New Bedford (100,998 residents)Fall River (94,082 residents)Newton (89,044 residents)Lawrence (88,736 residents)Somerville (81,036 residents)Framingham (72,399 residents)Haverhill (67,698 residents)Malden (65,906 residents)Waltham (64,902 residents)Brookline (63,266 residents)Taunton (60,433 residents)Revere (60,012 residents)Medford (59,354 residents)Weymouth Town (58,505 residents)Chicopee (55,295 residents)Peabody (54,695 residents)Everett (50,045 residents)Barnstable Town (49,568 residents)Attleboro (46,762 residents)Arlington (46,350 residents)Salem (44,795 residents)Leominster (43,909 residents)Pittsfield (43,457 residents)Beverly (42,665 residents)Woburn (41,939 residents)Fitchburg (41,798 residents)Marlborough (41,647 residents)Westfield (40,378 residents)Chelsea (39,908 residents)Braintree Town (38,899 residents)Amherst Town (38,182 residents)Holyoke (37,813 residents)Randolph Town (34,878 residents)Lexington (34,295 residents)Franklin Town (33,154 residents)Needham (32,459 residents)Norwood (31,542 residents)North Attleborough Town (30,984 residents)Northampton (30,962 residents)Wellesley (30,347 residents)Gloucester (30,075 residents)Melrose (29,650 residents)Saugus (28,773 residents)West Springfield Town (28,772 residents)Milton (28,587 residents)Agawam Town (28,539 residents)Bridgewater Town (28,471 residents)Danvers (28,098 residents)Wakefield (27,793 residents)Milford (27,731 residents)Belmont (27,175 residents)Burlington (26,274 residents)Reading (25,612 residents)Dedham (25,237 residents)Winchester (23,406 residents)Stoneham (23,355 residents)Wilmington (23,336 residents)Gardner (21,148 residents)Marblehead (20,413 residents)Winthrop Town (18,759 residents)Newburyport (18,652 residents)Somerset (18,298 residents)Southbridge Town (17,928 residents)Greenfield (17,664 residents)Abington (17,053 residents)Hudson (15,719 residents)Longmeadow (15,696 residents)Swampscott (15,277 residents)Lynnfield (13,064 residents)North Adams (12,606 residents)Palmer Town (12,381 residents)Webster (12,228 residents)
Map of Massachusetts: the 80 largest cities

Click any dot to open that city: jobs, pay, rent, commute, county economy and climate. Dot size follows population; colours follow the state flag.

Open the sortable tables of all 80 cities →

By AtiveSite · Published 07/11/2026 · Updated 08/11/2026 · Every figure is linked to its source below.

Wellesley#1
$250,001median household income
80cities ranked
🆕 Work guides: live jobs + official data, law, permits, pay and cost of living. United States · Massachusetts · all 80 cities + map → · all 14 counties → · Massachusetts rankings · Boston and Cambridge special · all 51 states → · 200 largest companies · 240 best job niches · Federal jobs in Massachusetts

Ranking

CITY (80 largest of Massachusetts) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Among the 80 largest places in Massachusetts, Wellesley has the highest median household income ($250,001), followed by Lexington and Winchester. Click any column to sort; click a city for its guide.

What the ranking shows

Across the 80 places in Massachusetts that we cover, the median is $101,539 and the average $110,957; the figure runs from $250,001 (Wellesley) to $47,500 (North Adams). That is a spread of 5.3 times between the two ends. The state figure is $103,960; 38 of the 80 places are above it and 42 at or below.

How to use it

The first five are Wellesley, Lexington, Winchester, Needham, Newton. A high or low position is not good or bad on its own: high incomes often come with higher housing costs, so compare rent as a share of income. Use the Compare tab on each city page to see how two places differ across income, rent, commute and education, and check the county page for the local job market.

Sort:
# ⇅City ⇅County ⇅Median household income ⇅Population ⇅Median rent ⇅
1Wellesley (unincorporated)Norfolk County$250,00130,347$2,886
2Lexington (unincorporated)Middlesex County$238,44434,295$2,891
3Winchester (unincorporated)Middlesex County$230,19823,406$2,279
4Needham (unincorporated)Norfolk County$214,30832,459$2,409
5NewtonMiddlesex County$190,30489,044$2,370
6Milton (unincorporated)Norfolk County$188,52928,587$1,474
7Belmont (unincorporated)Middlesex County$183,13727,175$2,527
8Marblehead (unincorporated)Essex County$182,13220,413$1,764
9Lynnfield (unincorporated)Essex County$175,26513,064$2,676
10Wilmington (unincorporated)Middlesex County$168,15223,336$2,394
11Reading (unincorporated)Middlesex County$165,91225,612$1,991
12Arlington (unincorporated)Middlesex County$150,70146,350$2,082
13Longmeadow (unincorporated)Hampden County$149,60115,696$1,682
14Burlington (unincorporated)Middlesex County$146,43626,274$2,718
15Franklin TownNorfolk County$145,77333,154$1,899
16Brookline (unincorporated)Norfolk County$142,10163,266$2,835
17NewburyportEssex County$139,62518,652$1,592
18Swampscott (unincorporated)Essex County$134,38615,277$2,303
19Wakefield (unincorporated)Middlesex County$134,30627,793$1,958
20MelroseMiddlesex County$133,95329,650$1,970
21SomervilleMiddlesex County$132,57281,036$2,517
22CambridgeMiddlesex County$130,748118,796$2,787
23MedfordMiddlesex County$129,54059,354$2,509
24Dedham (unincorporated)Norfolk County$128,95525,237$2,042
25Abington (unincorporated)Plymouth County$125,40017,053$1,724
26Danvers (unincorporated)Essex County$125,39528,098$2,076
27Braintree TownNorfolk County$122,21438,899$2,024
28WalthamMiddlesex County$120,21664,902$2,268
29Winthrop TownSuffolk County$116,16718,759$2,064
30Stoneham (unincorporated)Middlesex County$113,96423,355$2,035
31Somerset (unincorporated)Bristol County$112,67718,298$1,271
32North Attleborough TownBristol County$112,66530,984$1,509
33Bridgewater TownPlymouth County$112,65128,471$2,092
34WoburnMiddlesex County$111,18541,939$2,221
35Randolph TownNorfolk County$109,57334,878$2,103
36FraminghamMiddlesex County$107,41972,399$2,033
37Norwood (unincorporated)Norfolk County$107,03031,542$2,116
38BeverlyEssex County$106,04442,665$1,771
39Weymouth TownNorfolk County$102,71458,505$1,941
40Saugus (unincorporated)Essex County$101,53928,773$2,241
41MaldenMiddlesex County$100,60665,906$2,204
42AttleboroBristol County$98,95446,762$1,590
43QuincyNorfolk County$98,882102,114$2,118
44BostonSuffolk County$97,344666,442$2,147
45PeabodyEssex County$96,65754,695$1,950
46Milford (unincorporated)Worcester County$93,31027,731$1,889
47Barnstable TownBarnstable County$91,98249,568$1,917
48MarlboroughMiddlesex County$91,96841,647$1,871
49Hudson (unincorporated)Middlesex County$90,52415,719$1,397
50HaverhillEssex County$88,32667,698$1,668
51WestfieldHampden County$87,75340,378$1,117
52RevereSuffolk County$86,96960,012$2,076
53Agawam TownHampden County$85,42128,539$1,256
54EverettMiddlesex County$85,21850,045$2,076
55SalemEssex County$85,15344,795$1,836
56GloucesterEssex County$83,88330,075$1,411
57LeominsterWorcester County$83,81643,909$1,354
58NorthamptonHampshire County$80,28830,962$1,439
59BrocktonPlymouth County$80,115105,386$1,641
60TauntonBristol County$79,28360,433$1,324
61LowellMiddlesex County$78,658118,368$1,625
62Palmer TownHampden County$78,48012,381$1,075
63LynnEssex County$75,043101,709$1,722
64FitchburgWorcester County$73,04041,798$1,222
65ChelseaSuffolk County$72,17939,908$1,956
66PittsfieldBerkshire County$70,58243,457$1,134
67WorcesterWorcester County$70,102207,055$1,487
68West Springfield TownHampden County$69,37128,772$1,144
69GardnerWorcester County$67,51821,148$1,109
70Amherst TownHampshire County$66,96838,182$1,671
71Southbridge TownWorcester County$66,28717,928$1,256
72Webster (unincorporated)Worcester County$63,83712,228$1,198
73ChicopeeHampden County$62,61555,295$1,157
74LawrenceEssex County$60,43388,736$1,662
75New BedfordBristol County$56,981100,998$1,137
76Fall RiverBristol County$56,67394,082$1,155
77GreenfieldFranklin County$55,61417,664$1,107
78HolyokeHampden County$53,60537,813$1,021
79SpringfieldHampden County$52,656154,749$1,144
80North AdamsBerkshire County$47,50012,606$793

Other rankings for Massachusetts

Largest Cities · Cities With the Cheapest Rent · Cities Where Rent Takes the Smallest Share of Income · Cities With the Lowest Unemployment · Cities in the Highest-Paying Counties · Most College-Educated Cities · Cities With the Most Homeowners · Cities With the Most Remote Work · Cities With the Shortest Commutes

Unincorporated places are census-designated places: they have no city government but are counted as communities. Figures describe the city itself.

FAQ

Which Massachusetts city has the highest median household income?

Wellesley, with $250,001 (among the 80 largest places; ACS 2020–2024).

How many cities are ranked?

The 80 largest places in Massachusetts by population.

Sources

Sources

Jobs in other countries

🇺🇸 United States🇩🇪 Germany🇸🇪 Sweden🇸🇬 Singapore