Massachusetts Communities with the Highest Median Household Incomes

Massachusetts was named the fourth wealthiest state in America, but do you know which communities in Massachusetts are the richest?

These are the 50 wealthiest communities in Massachusetts, according to median household income complied by the U.S. Census.

Forty-one communities have median incomes over $100,000, and the top two are over $170,000.


Massachusetts_MA_Highest_Titan_1 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Nantucket, Nantucket county

Number of households: 2,737

Median household income: $88,810


Massachusetts_MA_Highest_Titan_2 Source: Pablo Sanchez, flickr
Source: Pablo Sanchez, flickr

Maynard, Middlesex county

Number of households: 4,375

Median household income: $90,134


Massachusetts_MA_Highest_Titan_3 Source: Eric Kilby, flickr
Source: Eric Kilby, flickr

Wakefield, Middlesex county

Number of households: 10,122

Median household income: $90,911


Massachusetts_MA_Highest_Titan_4 Source: Mischief 1972, flickr
Source: Mischief 1972, flickr

Watertown Town, Middlesex county

Number of households: 14,726

Median household income: $92,050


Massachusetts_MA_Highest_Titan_5 Source: Chris Hossenlopp, flickr
Source: Chris Hossenlopp, flickr

Burlington, Middlesex county

Number of households: 9,271

Median household income: $92,141


Massachusetts_MA_Highest_Titan_6 Source: Doug Kerr, flickr
Source: Doug Kerr, flickr

Northborough, Worcester county

Number of households: 2,251

Median household income: $93,546


Massachusetts_MA_Highest_Titan_7 Source: Michael A. King, facebook
Source: Michael A. King, facebook

Forestdale, Barnstable county

Located in the town of Sandwich

Number of households: 1,502

Median household income: $93,800


Massachusetts_MA_Highest_Titan_8 Source: EandJsFilmCrew, flickr
Source: EandJsFilmCrew, flickr

Arlington, Middlesex county

Number of households: 18,652

Median household income: $98,103


Massachusetts_MA_Highest_Titan_9 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr



The Pinehills, Plymouth county

Located in the town of Plymouth

Number of households: 679

Median household income: $98,575


Massachusetts_MA_Highest_Titan_10 Source: imcallahan, flickr
Source: imcallahan, flickr

Seabrook, Barnstable county

Located in the town of Mashpee

Number of households: 213

Median household income: $100,515


Massachusetts_MA_Highest_Titan_11 Source: Matthew Simoneau
Source: Matthew Simoneau

Hanson, Plymouth county

Number of households: 598

Median household income: $101,500


Massachusetts_MA_Highest_Titan_12 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Pinehurst, Middlesex county

Located in the town of Billerica

Number of households: 2,417

Median household income: $101,761


Massachusetts_MA_Highest_Titan_13 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Sturbridge, Worcester county

Number of households: 853

Median household income: $101,970


Massachusetts_MA_Highest_Titan_14 Source: Amie Fedora, flickr
Source: Amie Fedora, flickr

Brookline, Norfolk county

Number of households: 24,741

Median household income: $102,175


Massachusetts_MA_Highest_Titan_15 Source: Anon E. Moose, flick
Source: Anon E. Moose, flick

Wilmington, Middlesex county

Number of households: 7,867

Median household income: $102,301


Massachusetts_MA_Highest_Titan_16 Source: jon collier, flickr
Source: jon collier, flickr

Wilbraham, Hampden county

Number of households: 1,310

Median household income: $102,553


Massachusetts_MA_Highest_Titan_17 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Marblehead, Essex county

Number of households: 8,261

Median household income: $103,148


Massachusetts_MA_Highest_Titan_18 Source: Mr.TinDC, flickr
Source: Mr.TinDC, flickr

Swampscott, Essex county

Number of households: 5,403

Median household income: $103,244


Massachusetts_MA_Highest_Titan_19 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Hopkinton, Middlesex county

Number of households: 1,122

Median household income: $104,231


Massachusetts_MA_Highest_Titan_20 Source: lvv@ldzenl, flickr
Source: lvv@ldzenl, flickr

Longmeadow, Hampden county

Number of households: 5,710

Median household income: $107,976


Massachusetts_MA_Highest_Titan_21 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Franklin Town, Norfolk county

Number of households: 11,191

Median household income: $108,815


Massachusetts_MA_Highest_Titan_22 Source: Town of Reading, MA, facebook
Source: Town of Reading, MA, facebook

Reading, Middlesex county

Number of households: 9,351

Median household income: $108,894


Massachusetts_MA_Highest_Titan_23 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Essex, Essex county

Number of households: 571

Median household income: $109,185


Massachusetts_MA_Highest_Titan_24 Source: Go2.Guide
Source: Go2.Guide

Hingham, Plymouth county

Number of households: 1,995

Median household income: $109,970


Massachusetts_MA_Highest_Titan_25 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Norton, Bristol county

Number of households: 385

Median household income: $111,131


Massachusetts_MA_Highest_Titan_26 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Scituate, Plymouth county

Number of households: 2,200

Median household income: $111,985


Massachusetts_MA_Highest_Titan_27 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

North Scituate, Plymouth county

Located in the town of Scituate

Number of households: 1,859

Median household income: $112,813


Massachusetts_MA_Highest_Titan_28 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Lunenberg, Worcester county

Number of households: 790

Median household income: $113,816


Massachusetts_MA_Highest_Titan_29 Source: Máirín, flickr
Source: Máirín, flickr

Belmont, Middlesex county

Number of households: 9,636

Median household income: $114,141


Massachusetts_MA_Highest_Titan_30 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Lynnfield, Essex county

Number of households: 4,429

Median household income: $117,250


Massachusetts_MA_Highest_Titan_31 Source: Ian Lee, flickr
Source: Ian Lee, flickr

Medfield, Norfolk county

Number of households: 2,330

Median household income: $117,500


Massachusetts_MA_Highest_Titan_32 Source: Harry Snyder, facebook
Source: Harry Snyder, facebook

New Seabury, Barnstable county

Located in the town of Mashpee

Number of households: 522

Median household income: $118,659


Massachusetts_MA_Highest_Titan_33 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Marshfield Hills, Plymouth county

Located in the town of Marshfield

Number of households: 899

Median household income: $118,884


Massachusetts_MA_Highest_Titan_34 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

West Concord, Middlesex county

Located in the town of Concord

Number of households: 2,574

Median household income: $119,273


Massachusetts_MA_Highest_Titan_35 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

West Falmouth, Barnstable county

Located in the town of Falmouth

Number of households: 722

Median household income: $121,806


Massachusetts_MA_Highest_Titan_36 Source: Peter & Joyce Grace, flickr
Source: Peter & Joyce Grace, flickr

Milton, Norfolk county

Number of households: 8,980

Median household income: $122,516


Massachusetts_MA_Highest_Titan_37 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Deerfield, Franklin county

Number of households: 255

Median household income: $125,515


Massachusetts_MA_Highest_Titan_38 Source: Bill Ilott, flickr
Source: Bill Ilott, flickr

Sharon, Norfolk county

Number of households: 1,985

Median household income: $126,968


Massachusetts_MA_Highest_Titan_39 Source: Robert Gray, flickr
Source: Robert Gray, flickr

Newton, Middlesex county

Number of households: 30,898

Median household income: $127,402


Massachusetts_MA_Highest_Titan_40 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Topsfield, Essex county

Number of households: 1,141

Median household income: $128,734


Massachusetts_MA_Highest_Titan_41 Source: joiseyshowaa, flickr
Source: joiseyshowaa, flickr

South Duxbury, Plymouth county

Located in the town of Duxbury

Number of households: 1,181

Median household income: $130,260

Massachusetts_MA_Highest_Titan_42   Source: Lisa Tringali, facebook


Massachusetts_MA_Highest_Titan_42 Source: Lisa Tringali, facebook
Source: Lisa Tringali, facebook

Cochituate, Middlesex county

Located in the town of Wayland

Number of households: 2,565

Median household income: $133,339


Massachusetts_MA_Highest_Titan_43 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Boxford, Essex county

Number of households: 801

Median household income: $135,662

Massachusetts_MA_Highest_Titan_44   Source: Wesley Fryer


Massachusetts_MA_Highest_Titan_44 Source: Wesley Fryer
Source: Wesley Fryer

Needham, Norfolk county

Number of households: 10,434

Median household income: $139,477


Massachusetts_MA_Highest_Titan_45 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Winchester, Middlesex county

Number of households: 7,741

Median household income: $149,321


Massachusetts_MA_Highest_Titan_46 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Lexington, Middlesex county

Number of households: 11,602

Median household income: $152,872

Massachusetts_MA_Highest_Titan_47   Source: Massachusetts Office of Travel & Tourism, flickr


Massachusetts_MA_Highest_Titan_47 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Duxbury, Plymouth county

Number of households: 597

Median household income: $165,531

Massachusetts_MA_Highest_Titan_48   Source: Mike Halsall, flickr


Massachusetts_MA_Highest_Titan_48 Source: Mike Halsall, flickr
Source: Mike Halsall, flickr

Dover, Norfolk county

Number of households: 830

Median household income: $169,118

Massachusetts_MA_Highest_Titan_49   Source: my_southborough, flickr


Massachusetts_MA_Highest_Titan_49 Source: my_southborough, flickr
Source: my_southborough, flickr

Cordaville, Worcester county

Located in the town of Southborough

Number of households: 857

Median household income: $170,139



Massachusetts_MA_Highest_Titan_50 Source: Massachusetts Office of Travel & Tourism, flickr
Source: Massachusetts Office of Travel & Tourism, flickr

Wellesley, Norfolk county

Number of households: 8,609

Median household income: $171,719