Richest Cities in Massachusetts by Median Income
Massachusetts cities with at least 1,000 residents, ranked by median household income from the Census ACS 5-Year Estimates. Incomes shown as $250,000+ are at the Census reporting cap.
| # | City | Median Income | Home Value | Bachelor's+ | Poverty |
|---|---|---|---|---|---|
| 1 | Wellesley | $250,000+ | $1,582,700 | 89.0% | 4.0% |
| 2 | Dover | $250,000+ | $1,308,300 | 83.4% | 3.3% |
| 3 | Lexington | $238,444 | $1,203,100 | 84.3% | 4.7% |
| 4 | Winchester | $230,198 | $1,215,200 | 79.5% | 4.7% |
| 5 | Medfield | $218,946 | $815,300 | 72.9% | 3.0% |
| 6 | Marshfield Hills | $216,250 | $851,700 | 56.5% | 3.5% |
| 7 | Needham | $214,308 | $1,188,500 | 81.9% | 3.7% |
| 8 | South Duxbury | $212,734 | $982,000 | 77.0% | 4.8% |
| 9 | Hingham | $205,769 | $1,255,700 | 79.1% | 7.7% |
| 10 | Green Harbor | $203,159 | $816,900 | 32.8% | 7.8% |
| 11 | Hopkinton | $201,094 | $666,400 | 67.5% | 3.1% |
| 12 | North Pembroke | $194,309 | $536,000 | 46.9% | 8.3% |
| 13 | Cochituate | $192,361 | $906,300 | 77.0% | 4.6% |
| 14 | Topsfield | $191,146 | $836,600 | 66.8% | 4.9% |
| 15 | Newton | $190,304 | $1,264,900 | 81.1% | 4.5% |
| 16 | Devens | $189,250 | $556,800 | 21.9% | 25.3% |
| 17 | Milton | $188,529 | $933,200 | 72.0% | 4.7% |
| 18 | Boxford | $188,482 | $979,100 | 67.4% | 5.1% |
| 19 | Sharon | $183,808 | $677,900 | 81.3% | 2.6% |
| 20 | West Concord | $183,228 | $904,200 | 68.7% | 6.5% |
| 21 | Belmont | $183,137 | $1,159,000 | 80.9% | 3.6% |
| 22 | Marblehead | $182,132 | $943,900 | 78.3% | 4.4% |
| 23 | Lynnfield | $175,265 | $917,600 | 62.7% | 6.0% |
| 24 | Cedar Crest | $168,721 | $629,400 | 61.1% | 3.1% |
| 25 | Wilmington | $168,152 | $680,500 | 50.4% | 3.8% |
| 26 | Reading | $165,912 | $809,000 | 66.3% | 3.2% |
| 27 | Cordaville | $165,375 | $765,900 | 77.0% | 2.4% |
| 28 | Essex | $161,250 | $797,100 | 63.8% | 7.5% |
| 29 | Provincetown | $158,125 | $959,000 | 61.6% | 5.4% |
| 30 | Walpole | $154,263 | $626,600 | 65.6% | 6.1% |
| 31 | Kingston | $150,886 | $589,900 | 44.8% | 4.9% |
| 32 | Arlington | $150,701 | $933,800 | 76.1% | 5.4% |
| 33 | Marion Center | $150,700 | $708,600 | 50.3% | 13.5% |
| 34 | Longmeadow | $149,601 | $454,100 | 67.1% | 4.1% |
| 35 | Nantucket | $148,017 | $1,465,300 | 52.8% | 3.2% |
| 36 | Millis-Clicquot | $146,853 | $545,600 | 53.1% | 6.7% |
| 37 | Burlington | $146,436 | $740,600 | 58.4% | 5.9% |
| 38 | Pinehurst | $146,250 | $623,800 | 34.2% | 2.9% |
| 39 | Franklin Town | $145,773 | $611,700 | 58.1% | 5.9% |
| 40 | Brookline | $142,101 | $1,246,800 | 85.4% | 8.7% |
| 41 | North Scituate | $140,329 | $824,800 | 73.3% | 2.9% |
| 42 | Newburyport | $139,625 | $834,000 | 67.0% | 5.0% |
| 43 | East Douglas | $138,309 | $434,600 | 40.4% | 8.8% |
| 44 | Onset | $137,997 | $408,300 | 28.6% | 4.8% |
| 45 | Granby | $135,750 | $340,100 | 50.2% | 7.1% |
| 46 | Groton | $135,714 | $758,500 | 59.9% | 10.1% |
| 47 | Littleton Common | $135,074 | $558,200 | 54.6% | 1.2% |
| 48 | Swampscott | $134,386 | $771,100 | 62.2% | 7.1% |
| 49 | Wakefield | $134,306 | $723,500 | 59.7% | 4.9% |
| 50 | Melrose | $133,953 | $822,900 | 62.0% | 3.8% |
| 51 | Northborough | $133,839 | $560,500 | 64.5% | 2.1% |
| 52 | Somerville | $132,572 | $911,300 | 69.4% | 9.8% |
| 53 | Raynham Center | $132,382 | $547,700 | 40.3% | 11.0% |
| 54 | Sturbridge | $131,568 | $418,400 | 55.8% | 3.1% |
| 55 | Cambridge | $130,748 | $1,092,100 | 80.8% | 12.8% |
| 56 | Medford | $129,540 | $755,500 | 59.8% | 7.6% |
| 57 | Dedham | $128,955 | $661,800 | 55.0% | 5.6% |
| 58 | Duxbury | $126,694 | $1,705,600 | 72.1% | 2.1% |
| 59 | Andover | $126,563 | $726,100 | 68.1% | 6.2% |
| 60 | Watertown | $126,265 | $784,600 | 66.5% | 7.5% |
| 61 | South Ashburnham | $126,071 | $370,300 | 27.3% | 6.2% |
| 62 | Abington | $125,400 | $539,600 | 40.0% | 5.2% |
| 63 | Danvers | $125,395 | $644,200 | 48.4% | 4.8% |
| 64 | Scituate | $124,549 | $821,600 | 64.7% | 3.4% |
| 65 | Maynard | $124,067 | $527,400 | 64.2% | 8.3% |
| 66 | The Pinehills | $122,798 | $693,100 | 65.2% | 3.5% |
| 67 | Braintree Town | $122,214 | $656,800 | 47.5% | 5.9% |
| 68 | North Falmouth | $121,509 | $715,300 | 66.1% | 3.0% |
| 69 | Waltham | $120,216 | $748,700 | 57.3% | 9.4% |
| 70 | Norton Center | $119,949 | $543,500 | 49.2% | 15.6% |
| 71 | Ocean Bluff-Brant Rock | $119,310 | $554,000 | 36.4% | 5.3% |
| 72 | Hanson | $119,211 | $513,000 | 35.1% | 3.2% |
| 73 | Ocean Grove | $118,696 | $362,200 | 29.2% | 0.5% |
| 74 | Sandwich | $117,321 | $584,300 | 62.6% | 6.3% |
| 75 | Winthrop Town | $116,167 | $649,600 | 45.6% | 7.2% |
| 76 | Hull | $115,485 | $646,000 | 50.4% | 5.8% |
| 77 | Holbrook | $115,210 | $465,400 | 34.6% | 7.7% |
| 78 | East Sandwich | $115,000 | $689,000 | 54.4% | 11.5% |
| 79 | North Seekonk | $114,712 | $436,700 | 40.7% | 4.0% |
| 80 | Stoneham | $113,964 | $671,900 | 55.9% | 5.3% |
| 81 | Methuen | $113,310 | $499,700 | 31.0% | 7.8% |
| 82 | Brewster | $113,214 | $858,100 | 59.7% | 4.0% |
| 83 | Nahant | $112,762 | $748,800 | 61.6% | 8.9% |
| 84 | Somerset | $112,677 | $418,800 | 37.6% | 4.9% |
| 85 | North Attleborough Town | $112,665 | $482,200 | 46.4% | 4.7% |
| 86 | Bridgewater Town | $112,651 | $533,100 | 39.6% | 4.8% |
| 87 | Fiskdale | $112,400 | $409,300 | 50.8% | 7.7% |
| 88 | East Harwich | $111,508 | $638,900 | 47.5% | 1.7% |
| 89 | Woburn | $111,185 | $673,500 | 46.5% | 7.9% |
| 90 | Hatfield | $110,972 | $459,900 | 49.7% | 6.1% |
| 91 | Upton | $110,900 | $476,300 | 39.4% | 3.4% |
| 92 | Yarmouth Port | $110,304 | $604,900 | 54.8% | 7.7% |
| 93 | Dennis | $109,882 | $944,500 | 56.5% | 4.3% |
| 94 | Lunenburg | $109,662 | $494,800 | 50.0% | 1.5% |
| 95 | Rowley | $109,622 | $614,800 | 57.3% | 6.2% |
| 96 | Randolph Town | $109,573 | $496,400 | 35.5% | 8.4% |
| 97 | South Lancaster | $109,173 | $421,400 | 52.3% | 1.3% |
| 98 | Shirley | $108,494 | $395,800 | 47.4% | 5.9% |
| 99 | Sagamore | $108,315 | $575,700 | 48.9% | 2.5% |
| 100 | Forestdale | $108,158 | $490,200 | 36.8% | 4.5% |
| 101 | Hopedale | $107,909 | $424,800 | 42.4% | 3.7% |
| 102 | Northwest Harwich | $107,730 | $665,100 | 46.6% | 7.5% |
| 103 | Framingham | $107,419 | $627,300 | 48.7% | 10.4% |
| 104 | Norwood | $107,030 | $651,700 | 55.4% | 8.8% |
| 105 | North Lakeville | $106,713 | $543,300 | 41.0% | 6.6% |
| 106 | White Island Shores | $106,667 | $407,900 | 27.5% | 2.4% |
| 107 | Westborough | $106,200 | $584,900 | 54.9% | 9.7% |
| 108 | Beverly | $106,044 | $650,300 | 53.4% | 9.4% |
| 109 | Mattapoisett Center | $105,500 | $651,900 | 71.6% | 5.3% |
| 110 | Hanscom AFB | $104,688 | N/A | 34.7% | 0.0% |
| 111 | Ipswich | $104,102 | $598,400 | 55.2% | 5.6% |
| 112 | East Dennis | $103,654 | $694,000 | 43.2% | 4.8% |
| 113 | Amesbury | $103,554 | $519,300 | 44.8% | 7.1% |
| 114 | South Deerfield | $103,056 | $452,900 | 35.6% | 5.3% |
| 115 | Weymouth Town | $102,714 | $552,100 | 42.8% | 7.7% |
| 116 | Saugus | $101,539 | $603,400 | 31.4% | 6.0% |
| 117 | Malden | $100,606 | $633,500 | 45.1% | 11.4% |
| 118 | Attleboro | $98,954 | $448,100 | 34.0% | 8.6% |
| 119 | Quincy | $98,882 | $618,500 | 50.3% | 10.6% |
| 120 | Williamstown | $97,917 | $439,300 | 75.4% | 18.0% |
| 121 | Bourne | $97,847 | $735,500 | 58.5% | 12.3% |
| 122 | Mansfield Center | $97,798 | $480,000 | 45.7% | 4.1% |
| 123 | Middleborough Center | $97,616 | $424,900 | 32.2% | 8.8% |
| 124 | Boston | $97,344 | $731,700 | 54.9% | 16.6% |
| 125 | Marshfield | $97,105 | $675,300 | 49.9% | 17.4% |
| 126 | Bellingham | $96,763 | $431,200 | 35.3% | 1.8% |
| 127 | Peabody | $96,657 | $596,200 | 35.0% | 7.6% |
| 128 | East Pepperell | $96,198 | $430,400 | 35.8% | 7.0% |
| 129 | Whitinsville | $96,145 | $449,600 | 32.0% | 10.3% |
| 130 | West Dennis | $95,758 | $644,800 | 43.4% | 6.9% |
| 131 | Rutland | $95,724 | $406,600 | 44.0% | 1.0% |
| 132 | Buzzards Bay | $94,388 | $454,500 | 29.6% | 7.3% |
| 133 | Milford | $93,310 | $464,700 | 32.6% | 8.4% |
| 134 | Salisbury | $92,469 | $465,900 | 50.6% | 5.6% |
| 135 | Wilbraham | $92,188 | $400,300 | 45.8% | 10.4% |
| 136 | Barnstable Town | $91,982 | $602,500 | 42.1% | 7.4% |
| 137 | Marlborough | $91,968 | $513,100 | 40.5% | 9.6% |
| 138 | Wareham Center | $91,936 | $425,700 | 20.8% | 5.1% |
| 139 | Hudson | $90,524 | $473,300 | 43.5% | 6.3% |
| 140 | Oxford | $89,623 | $345,700 | 31.2% | 11.4% |
| 141 | South Dennis | $88,411 | $495,700 | 43.3% | 3.0% |
| 142 | Haverhill | $88,326 | $453,900 | 32.6% | 11.3% |
| 143 | Westfield | $87,753 | $325,100 | 33.2% | 10.7% |
| 144 | North Westport | $87,582 | $411,300 | 17.0% | 4.3% |
| 145 | Revere | $86,969 | $597,400 | 24.6% | 11.6% |
| 146 | Foxborough | $86,871 | $538,500 | 51.3% | 13.0% |
| 147 | Holland | $86,615 | $325,200 | 30.6% | 5.7% |
| 148 | Rockport | $86,250 | $748,200 | 57.1% | 4.2% |
| 149 | Agawam Town | $85,421 | $311,600 | 34.0% | 6.7% |
| 150 | Everett | $85,218 | $610,000 | 24.9% | 14.7% |
| 151 | Salem | $85,153 | $542,800 | 47.8% | 12.1% |
| 152 | Harwich Center | $85,057 | $636,800 | 46.6% | 7.5% |
| 153 | Teaticket | $84,837 | $535,800 | 42.8% | 6.5% |
| 154 | Pocasset | $84,583 | $709,900 | 44.1% | 3.5% |
| 155 | Gloucester | $83,883 | $600,600 | 40.3% | 9.6% |
| 156 | Leominster | $83,816 | $380,400 | 33.5% | 9.2% |
| 157 | Chatham | $83,750 | $1,866,800 | 60.7% | 14.2% |
| 158 | South Yarmouth | $82,188 | $541,700 | 34.4% | 11.6% |
| 159 | Plymouth | $81,703 | $446,800 | 39.0% | 10.0% |
| 160 | East Falmouth | $81,464 | $593,000 | 49.5% | 8.6% |
| 161 | North Plymouth | $80,745 | $494,500 | 35.2% | 20.6% |
| 162 | Northampton | $80,288 | $429,700 | 62.7% | 13.4% |
| 163 | Brockton | $80,115 | $437,500 | 22.3% | 13.5% |
| 164 | Clinton | $79,516 | $375,600 | 24.1% | 9.2% |
| 165 | Taunton | $79,283 | $422,800 | 23.9% | 13.0% |
| 166 | Lowell | $78,658 | $429,200 | 30.0% | 16.9% |
| 167 | Palmer Town | $78,480 | $271,400 | 23.5% | 8.3% |
| 168 | Orleans | $78,359 | $582,000 | 51.0% | 14.1% |
| 169 | North Brookfield | $77,740 | $272,200 | 15.1% | 17.0% |
| 170 | Vineyard Haven | $77,665 | $847,400 | 45.3% | 3.8% |
| 171 | North Eastham | $77,442 | $689,300 | 49.1% | 10.1% |
| 172 | Belchertown | $77,428 | $346,900 | 53.2% | 14.2% |
| 173 | West Falmouth | $77,292 | $823,200 | 54.9% | 13.7% |
| 174 | Monument Beach | $77,167 | $559,900 | 45.7% | 6.2% |
| 175 | Pepperell | $76,726 | $457,300 | 38.8% | 10.9% |
| 176 | West Brookfield | $76,625 | $313,700 | 28.8% | 13.4% |
| 177 | Shelburne Falls | $76,536 | $314,500 | 42.6% | 17.0% |
| 178 | Bliss Corner | $75,420 | $446,200 | 27.1% | 9.0% |
| 179 | Lynn | $75,043 | $510,100 | 24.1% | 13.8% |
| 180 | Ayer | $74,878 | $444,600 | 37.7% | 6.9% |
| 181 | Fitchburg | $73,040 | $336,400 | 25.1% | 15.6% |
| 182 | Chelsea | $72,179 | $493,500 | 22.2% | 20.8% |
| 183 | Acushnet Center | $71,864 | $378,900 | 15.3% | 10.1% |
| 184 | Easthampton | $71,673 | $371,500 | 38.0% | 8.0% |
| 185 | Harwich Port | $70,761 | $815,500 | 68.7% | 6.6% |
| 186 | Lee | $70,724 | $300,500 | 38.4% | 11.3% |
| 187 | Pittsfield | $70,582 | $256,900 | 34.2% | 14.9% |
| 188 | Worcester | $70,102 | $374,400 | 35.2% | 19.6% |
| 189 | Dennis Port | $70,094 | $523,900 | 38.6% | 12.7% |
| 190 | East Brookfield | $69,837 | $364,700 | 26.4% | 8.0% |
| 191 | West Springfield Town | $69,371 | $321,500 | 34.0% | 11.9% |
| 192 | Millers Falls | $68,750 | $254,200 | 19.0% | 13.6% |
| 193 | Northfield | $68,333 | $300,500 | 43.5% | 10.1% |
| 194 | Falmouth | $68,227 | $837,900 | 58.9% | 21.8% |
| 195 | Gardner | $67,518 | $301,600 | 23.8% | 13.7% |
| 196 | Athol | $67,394 | $248,700 | 21.9% | 21.0% |
| 197 | Amherst Town | $66,968 | $484,900 | 75.6% | 23.7% |
| 198 | Southbridge Town | $66,287 | $294,800 | 19.4% | 15.3% |
| 199 | West Yarmouth | $65,841 | $494,600 | 39.1% | 9.1% |
| 200 | Smith Mills | $64,818 | $420,400 | 35.8% | 8.0% |
| 201 | Monson Center | $64,563 | $289,200 | 25.7% | 14.4% |
| 202 | Great Barrington | $64,506 | $524,700 | 45.7% | 12.9% |
| 203 | Webster | $63,837 | $333,100 | 18.8% | 16.0% |
| 204 | Chicopee | $62,615 | $274,500 | 22.9% | 17.3% |
| 205 | Weweantic | $62,481 | $420,800 | 30.6% | 0.0% |
| 206 | Lenox | $61,335 | $410,700 | 63.6% | 11.3% |
| 207 | Lawrence | $60,433 | $415,200 | 16.8% | 17.6% |
| 208 | Spencer | $59,931 | $341,300 | 16.8% | 15.8% |
| 209 | West Wareham | $58,560 | $230,800 | 18.4% | 19.9% |
| 210 | New Bedford | $56,981 | $357,300 | 17.0% | 20.5% |
| 211 | Fall River | $56,673 | $395,500 | 16.4% | 19.6% |
| 212 | Winchendon | $55,809 | $276,300 | 20.1% | 23.6% |
| 213 | Greenfield | $55,614 | $263,100 | 39.1% | 15.2% |
| 214 | Turners Falls | $54,772 | $246,700 | 34.2% | 12.4% |
| 215 | Holyoke | $53,605 | $274,100 | 25.9% | 27.0% |
| 216 | Springfield | $52,656 | $245,000 | 20.5% | 25.8% |
| 217 | Baldwinville | $51,917 | $328,900 | 24.5% | 18.1% |
| 218 | Adams | $48,775 | $197,400 | 25.4% | 15.1% |
| 219 | Orange | $48,115 | $231,400 | 12.8% | 25.2% |
| 220 | North Adams | $47,500 | $195,900 | 28.3% | 18.6% |
| 221 | Ware | $45,158 | $253,400 | 15.4% | 14.1% |
| 222 | Warren | $40,365 | $248,800 | 18.6% | 11.4% |