Skip to main content

Richest Cities in Massachusetts by Median Income

All Massachusetts cities ranked by median household income from the Census ACS 5-Year Estimates.

#CityMedian IncomeHome ValueBachelor's+Poverty
1 Wellesley CDP $250,001 $1,513,400 87.2% 3.2%
2 Dover CDP $250,001 $1,230,600 83.8% 2.8%
3 Boxford CDP $238,375 $977,400 72.0% 5.0%
4 Hingham CDP $222,696 $1,216,800 79.6% 6.6%
5 Lexington CDP $219,402 $1,147,900 85.0% 4.3%
6 Winchester CDP $218,176 $1,181,700 78.5% 3.9%
7 Needham CDP $212,241 $1,146,000 80.8% 3.8%
8 Marshfield Hills CDP $210,096 $750,600 63.0% 0.4%
9 South Duxbury CDP $206,111 $987,500 80.6% 4.8%
10 New Seabury CDP $206,000 $883,500 77.9% 0.0%
11 Green Harbor CDP $195,930 $825,600 34.0% 6.8%
12 Cochituate CDP $190,938 $862,000 74.1% 3.4%
13 Medfield CDP $186,625 $734,200 72.1% 3.8%
14 Newton city $184,989 $1,202,500 80.7% 4.7%
15 Sharon CDP $183,239 $614,300 83.4% 3.2%
16 Marion Center CDP $180,130 $622,600 51.1% 12.3%
17 West Concord CDP $178,979 $881,800 69.9% 4.1%
18 Belmont CDP $178,188 $1,108,800 80.2% 3.5%
19 Milton CDP $178,053 $896,500 70.4% 4.7%
20 North Pembroke CDP $177,703 $521,400 47.1% 10.3%
21 Cedar Crest CDP $175,313 $606,500 57.4% 2.4%
22 Hopkinton CDP $173,750 $601,900 66.8% 3.9%
23 Lynnfield CDP $172,484 $904,200 61.1% 6.1%
24 Topsfield CDP $169,468 $793,300 65.3% 5.4%
25 Marblehead CDP $165,859 $906,200 76.9% 3.8%
26 Reading CDP $163,725 $741,100 65.1% 2.7%
27 Wilmington CDP $161,473 $646,200 49.2% 3.0%
28 Cordaville CDP $161,023 $730,600 75.2% 2.5%
29 Essex CDP $156,094 $774,400 67.9% 3.3%
30 Northborough CDP $154,926 $553,700 66.8% 2.0%
31 Longmeadow CDP $144,639 $425,800 66.1% 3.9%
32 Newburyport city $144,259 $792,400 65.9% 5.1%
33 Franklin Town city $142,788 $567,100 56.4% 5.5%
34 Burlington CDP $142,207 $679,400 58.2% 5.6%
35 Arlington CDP $141,440 $885,000 74.4% 5.4%
36 East Douglas CDP $141,042 $400,900 42.5% 8.3%
37 Brookline CDP $140,631 $1,233,100 85.0% 9.8%
38 North Scituate CDP $136,852 $771,000 76.1% 2.1%
39 Pinehurst CDP $136,406 $585,600 33.3% 4.2%
40 West Chatham CDP $135,199 $743,100 74.2% 18.2%
41 North Falmouth CDP $133,571 $656,400 68.7% 1.8%
42 Walpole CDP $132,411 $572,000 62.3% 5.9%
43 Sagamore CDP $132,000 $562,600 51.2% 1.8%
44 Mashpee Neck CDP $131,250 $578,400 48.7% 2.9%
45 Wakefield CDP $130,320 $670,100 57.0% 4.6%
46 Kingston CDP $130,179 $529,400 47.6% 2.7%
47 Sturbridge CDP $129,413 $404,700 55.0% 1.3%
48 Littleton Common CDP $129,347 $551,800 55.7% 1.1%
49 Swampscott CDP $128,964 $690,800 61.7% 7.0%
50 East Sandwich CDP $128,750 $651,900 54.3% 12.1%
51 Dennis CDP $127,292 $835,300 50.3% 3.3%
52 Hull CDP $127,112 $606,100 51.7% 5.3%
53 Somerville city $127,056 $899,400 68.0% 10.2%
54 Andover CDP $127,054 $719,900 67.7% 8.9%
55 Melrose city $126,854 $796,100 62.0% 3.7%
56 Duxbury CDP $126,750 $1,386,200 82.4% 9.1%
57 Cambridge city $126,469 $1,040,500 80.2% 12.4%
58 Scituate CDP $126,379 $699,200 63.3% 3.3%
59 Granby CDP $126,136 $299,700 50.6% 7.5%
60 Bourne CDP $125,366 $521,100 59.7% 12.6%
61 Braintree Town city $125,305 $623,200 47.1% 5.2%
62 Dedham CDP $124,375 $630,400 55.0% 4.6%
63 Provincetown CDP $123,456 $786,900 62.5% 11.4%
64 Watertown Town city $123,422 $737,600 67.2% 6.1%
65 The Pinehills CDP $121,792 $669,100 63.8% 3.8%
66 Raynham Center CDP $120,913 $510,800 39.2% 12.9%
67 Abington CDP $119,787 $516,300 39.8% 5.7%
68 Maynard CDP $119,549 $494,200 64.2% 7.4%
69 Ocean Bluff-Brant Rock CDP $118,625 $483,600 42.0% 6.2%
70 Medford city $118,089 $715,500 57.6% 8.2%
71 Danvers CDP $117,072 $611,200 46.8% 5.2%
72 Waltham city $116,560 $705,700 56.4% 8.6%
73 Millis-Clicquot CDP $116,324 $487,700 45.3% 6.6%
74 West Falmouth CDP $115,735 $734,000 65.8% 10.0%
75 Hanson CDP $115,109 $490,700 38.5% 2.2%
76 Norton Center CDP $114,051 $418,400 46.8% 13.9%
77 Devens CDP $113,125 $464,000 27.7% 17.2%
78 Stoneham CDP $112,635 $629,000 54.0% 4.6%
79 Bridgewater Town city $112,482 $500,600 39.7% 4.9%
80 Lunenburg CDP $112,422 $439,600 53.5% 3.1%
81 East Pepperell CDP $111,736 $415,200 33.5% 1.5%
82 Somerset CDP $111,720 $389,400 37.0% 5.0%
83 Hopedale CDP $111,016 $399,100 43.4% 5.9%
84 Nahant CDP $111,004 $686,000 61.7% 6.8%
85 North Seekonk CDP $110,541 $417,300 38.9% 4.2%
86 Nantucket CDP $109,988 $1,359,200 57.0% 2.6%
87 Upton CDP $109,925 $474,600 46.1% 3.1%
88 Hatfield CDP $109,625 $460,300 47.6% 5.6%
89 North Attleborough Town city $109,426 $462,700 46.8% 5.4%
90 Sandwich CDP $108,583 $511,000 60.2% 6.6%
91 Yarmouth Port CDP $108,563 $542,600 54.7% 5.7%
92 East Harwich CDP $108,157 $585,400 40.9% 0.8%
93 Holbrook CDP $107,768 $436,500 36.9% 6.6%
94 Woburn city $107,754 $641,800 47.3% 7.8%
95 Madaket CDP $106,615 $1,226,600 52.9% 0.0%
96 Winthrop Town city $106,357 $606,900 42.9% 7.0%
97 Rowley CDP $106,250 $615,500 56.5% 2.7%
98 Petersham CDP $105,938 $372,400 49.1% 7.9%
99 Forestdale CDP $105,368 $462,500 38.7% 3.9%
100 White Island Shores CDP $104,940 $366,800 21.9% 3.3%
101 South Lancaster CDP $104,745 $370,200 64.6% 4.1%
102 Beverly city $103,739 $621,900 52.3% 10.0%
103 Russell CDP $103,456 $280,000 32.6% 7.4%
104 Methuen Town city $103,270 $472,200 30.5% 8.2%
105 Randolph Town city $103,129 $463,500 34.7% 7.4%
106 Rutland CDP $102,885 $357,700 41.6% 2.7%
107 Mansfield Center CDP $101,546 $449,200 43.4% 2.8%
108 Hanscom AFB CDP $101,194 N/A 39.8% 0.0%
109 Saugus CDP $100,819 $589,500 31.4% 6.4%
110 Amesbury Town city $100,599 $475,400 42.5% 7.0%
111 East Dennis CDP $100,504 $658,500 46.5% 4.2%
112 Weymouth Town city $100,077 $516,200 43.0% 7.7%
113 Westborough CDP $100,037 $540,600 54.6% 6.3%
114 Mattapoisett Center CDP $99,864 $649,200 64.1% 5.3%
115 Marshfield CDP $99,537 $646,400 49.0% 18.4%
116 Framingham city $98,179 $600,600 49.4% 11.0%
117 Barnstable Town city $97,348 $559,200 42.3% 7.0%
118 South Deerfield CDP $97,250 $419,100 42.9% 3.2%
119 Norwood CDP $97,110 $613,500 53.1% 8.2%
120 Ocean Grove CDP $97,109 $337,800 25.7% 1.8%
121 Hudson CDP $96,149 $457,400 44.9% 5.7%
122 Buzzards Bay CDP $95,847 $453,500 32.8% 6.9%
123 Quincy city $95,711 $598,100 48.6% 11.4%
124 Malden city $95,298 $607,500 44.9% 13.3%
125 Peabody city $95,278 $566,200 33.9% 6.5%
126 Marlborough city $95,047 $485,400 40.6% 9.2%
127 Boston city $94,755 $710,400 54.1% 16.9%
128 West Dennis CDP $93,958 $580,900 44.0% 5.4%
129 Whitinsville CDP $93,504 $440,100 31.3% 10.2%
130 Blandford CDP $93,500 $224,600 25.2% 0.9%
131 Attleboro city $93,266 $409,100 33.7% 9.2%
132 Salisbury CDP $93,052 $441,500 52.1% 5.1%
133 Ipswich CDP $92,969 $570,500 54.5% 5.3%
134 Fiskdale CDP $92,273 $359,200 45.6% 8.0%
135 Oxford CDP $91,742 $327,300 25.1% 6.6%
136 Northwest Harwich CDP $89,063 $596,800 45.3% 7.9%
137 Milford CDP $88,992 $429,800 31.6% 9.0%
138 North Lakeville CDP $88,750 $488,400 41.5% 9.0%
139 Bellingham CDP $88,731 $385,300 35.8% 1.8%
140 Wareham Center CDP $88,424 $411,500 27.5% 5.7%
141 Wilbraham CDP $88,409 $361,600 45.7% 8.5%
142 Gloucester city $87,898 $587,800 38.8% 10.7%
143 Haverhill city $87,675 $426,900 31.6% 10.6%
144 Monument Beach CDP $86,953 $540,600 46.1% 3.1%
145 Housatonic CDP $86,920 $429,200 53.6% 4.5%
146 South Dennis CDP $86,500 $454,400 37.1% 4.5%
147 Rockport CDP $86,250 $694,300 59.1% 3.1%
148 Chester CDP $86,042 $203,300 16.1% 2.9%
149 Teaticket CDP $85,669 $488,700 47.2% 7.4%
150 Salem city $85,137 $497,400 49.6% 13.7%
151 North Westport CDP $85,120 $389,300 18.3% 4.2%
152 Pocasset CDP $84,544 $607,700 44.6% 3.9%
153 Holland CDP $83,382 $281,000 35.0% 4.5%
154 Foxborough CDP $83,162 $523,200 48.4% 8.6%
155 Williamstown CDP $82,917 $436,900 74.4% 15.9%
156 Westfield city $82,847 $295,500 32.6% 11.0%
157 Agawam Town city $82,359 $290,000 34.9% 6.9%
158 Chatham CDP $82,269 $1,550,000 60.4% 10.1%
159 South Ashburnham CDP $82,006 $323,400 13.8% 16.0%
160 Leominster city $81,556 $345,000 32.3% 10.1%
161 Ayer CDP $81,286 $417,300 35.9% 9.0%
162 Revere city $81,121 $566,200 24.7% 12.4%
163 North Eastham CDP $80,375 $641,200 55.2% 9.9%
164 Taunton city $79,715 $388,200 24.4% 13.7%
165 Everett city $79,658 $605,200 23.4% 15.4%
166 South Yarmouth CDP $79,638 $465,100 33.1% 9.3%
167 Middleborough Center CDP $79,520 $372,400 30.2% 12.5%
168 Clinton CDP $78,909 $328,600 23.2% 8.9%
169 Palmer Town city $78,789 $255,000 24.0% 8.6%
170 Northampton city $78,467 $398,000 61.3% 12.5%
171 Brockton city $77,089 $405,500 21.3% 13.9%
172 Harwich Center CDP $76,944 $546,600 43.8% 4.5%
173 Orleans CDP $76,768 $542,500 47.1% 14.8%
174 Lowell city $76,205 $395,100 29.9% 16.0%
175 Pepperell CDP $76,196 $399,700 37.8% 10.6%
176 North Brookfield CDP $75,956 $235,000 20.0% 16.7%
177 Brewster CDP $75,481 $702,000 55.2% 6.4%
178 Northfield CDP $74,875 $279,300 44.0% 13.3%
179 Lynn city $74,715 $472,600 23.3% 13.7%
180 Bliss Corner CDP $73,919 $430,700 30.0% 7.9%
181 Vineyard Haven CDP $73,917 $815,000 44.4% 0.0%
182 Easthampton Town city $72,925 $343,800 41.0% 8.9%
183 Plymouth CDP $72,639 $426,000 38.4% 8.6%
184 Woods Hole CDP $72,386 $876,700 82.4% 5.8%
185 Chelsea city $72,220 $476,500 22.0% 20.6%
186 North Plymouth CDP $71,205 $456,600 33.4% 18.3%
187 Fitchburg city $70,659 $295,500 24.5% 15.5%
188 East Brookfield CDP $70,625 $337,500 26.6% 4.0%
189 West Springfield Town city $70,401 $307,900 34.9% 10.4%
190 Lee CDP $70,306 $265,900 45.1% 9.3%
191 Acushnet Center CDP $69,159 $313,100 9.8% 8.4%
192 East Falmouth CDP $69,121 $554,200 50.7% 8.2%
193 Belchertown CDP $68,393 $331,500 42.5% 16.5%
194 Pittsfield city $68,386 $233,700 34.2% 13.6%
195 Falmouth CDP $68,267 $745,900 51.8% 23.4%
196 Worcester city $67,544 $339,500 34.1% 19.8%
197 Winchendon CDP $67,188 $258,300 25.2% 14.3%
198 Chicopee city $66,927 $251,800 23.2% 15.2%
199 Brookfield CDP $66,774 $325,700 12.9% 10.4%
200 Amherst Town city $65,938 $454,000 73.8% 24.1%
201 Harwich Port CDP $64,813 $654,900 67.1% 7.9%
202 West Yarmouth CDP $63,859 $456,800 40.1% 8.0%
203 Millers Falls CDP $63,646 $222,600 20.7% 14.6%
204 Gardner city $62,948 $271,300 22.8% 14.3%
205 Dennis Port CDP $61,974 $450,500 38.0% 18.9%
206 Athol CDP $61,742 $227,000 21.9% 18.1%
207 Webster CDP $60,384 $303,900 18.8% 19.7%
208 West Brookfield CDP $59,734 $282,900 25.8% 14.5%
209 Spencer CDP $59,618 $297,700 15.7% 11.4%
210 Southbridge Town city $59,397 $267,000 17.7% 16.2%
211 Oak Bluffs CDP $59,082 $1,013,900 36.0% 18.1%
212 Lenox CDP $58,920 $411,700 54.5% 10.2%
213 Monson Center CDP $58,603 $279,500 24.8% 26.7%
214 Lawrence city $57,903 $393,500 16.4% 18.2%
215 Great Barrington CDP $57,071 $459,000 47.0% 4.6%
216 Baldwinville CDP $56,957 $284,900 22.7% 17.4%
217 Turners Falls CDP $56,729 $235,500 33.8% 10.5%
218 Townsend CDP $56,726 $344,400 29.9% 15.3%
219 Smith Mills CDP $56,250 $384,600 32.7% 9.2%
220 New Bedford city $56,025 $324,400 16.8% 19.9%
221 West Wareham CDP $55,900 $204,200 15.3% 20.1%
222 Barre CDP $55,625 $313,100 55.8% 2.9%
223 Greenfield city $53,961 $252,000 37.8% 15.7%
224 Fall River city $53,933 $357,800 16.8% 20.9%
225 Orange CDP $53,014 $217,200 14.0% 22.0%
226 Shelburne Falls CDP $52,604 $296,000 45.4% 18.4%
227 Huntington CDP $52,344 $301,800 39.6% 26.9%
228 Ware CDP $52,039 $229,700 15.9% 14.2%
229 Holyoke city $51,892 $255,300 24.3% 23.7%
230 Springfield city $51,339 $222,700 19.7% 25.3%
231 Adams CDP $48,750 $189,100 26.0% 17.2%
232 North Adams city $48,521 $185,300 27.0% 18.1%
233 Warren CDP $40,315 N/A 34.2% 18.2%