Skip to main content

Massachusetts cities and towns

Demographic and economic data for 248 Massachusetts cities, towns, and Census Designated Places. Sorted by population.

Largest places

PlacePopulationMedian HH IncomeMedian Home Value
Boston city663,972$94,755$710,400
Worcester city205,501$67,544$339,500
Springfield city154,751$51,339$222,700
Cambridge city117,794$126,469$1,040,500
Lowell city114,799$76,205$395,100
Brockton city105,080$77,089$405,500
Quincy city101,361$95,711$598,100
Lynn city100,905$74,715$472,600
New Bedford city100,731$56,025$324,400
Fall River city93,764$53,933$357,800
Newton city88,504$184,989$1,202,500
Lawrence city88,297$57,903$393,500
Somerville city80,549$127,056$899,400
Framingham city72,013$98,179$600,600
Haverhill city67,387$87,675$426,900
Malden city65,509$95,298$607,500
Waltham city64,723$116,560$705,700
Brookline CDP62,822$140,631$1,233,100
Revere city59,933$81,121$566,200
Taunton city59,719$79,715$388,200
Medford city59,062$118,089$715,500
Weymouth Town city57,786$100,077$516,200
Chicopee city55,213$66,927$251,800
Peabody city54,180$95,278$566,200
Methuen Town city53,043$103,270$472,200
Everett city49,236$79,658$605,200
Barnstable Town city49,232$97,348$559,200
Attleboro city46,499$93,266$409,100
Arlington CDP46,015$141,440$885,000
Salem city44,241$85,137$497,400
Leominster city43,697$81,556$345,000
Pittsfield city43,559$68,386$233,700
Beverly city42,408$103,739$621,900
Fitchburg city41,633$70,659$295,500
Marlborough city41,398$95,047$485,400
Woburn city41,205$107,754$641,800
Westfield city40,673$82,847$295,500
Chelsea city39,460$72,220$476,500
Braintree Town city38,762$125,305$623,200
Holyoke city37,949$51,892$255,300
Amherst Town city35,472$65,938$454,000
Watertown Town city35,270$123,422$737,600
Randolph Town city34,683$103,129$463,500
Lexington CDP34,085$219,402$1,147,900
Franklin Town city33,067$142,788$567,100
Needham CDP32,059$212,241$1,146,000
Norwood CDP31,380$97,110$613,500
North Attleborough Town city30,842$109,426$462,700
Wellesley CDP29,906$250,001$1,513,400
Gloucester city29,862$87,898$587,800
Melrose city29,488$126,854$796,100
Bridgewater Town city28,669$112,482$500,600
Northampton city28,640$78,467$398,000
West Springfield Town city28,635$70,401$307,900
Saugus CDP28,599$100,819$589,500
Agawam Town city28,510$82,359$290,000
Milton CDP28,481$178,053$896,500
Danvers CDP27,924$117,072$611,200
Milford CDP27,919$88,992$429,800
Wakefield CDP27,284$130,320$670,100
Belmont CDP27,009$178,188$1,108,800
Burlington CDP26,223$142,207$679,400
Reading CDP25,448$163,725$741,100
Dedham CDP25,109$124,375$630,400
Wilmington CDP23,195$161,473$646,200
Stoneham CDP22,986$112,635$629,000
Winchester CDP22,862$218,176$1,181,700
Gardner city21,075$62,948$271,300
Marblehead CDP20,334$165,859$906,200
Winthrop Town city18,807$106,357$606,900
Newburyport city18,444$144,259$792,400
Somerset CDP18,246$111,720$389,400
Southbridge Town city17,806$59,397$267,000
Greenfield city17,662$53,961$252,000
Amesbury Town city17,277$100,599$475,400
Abington CDP17,008$119,787$516,300
Easthampton Town city16,103$72,925$343,800
Longmeadow CDP15,724$144,639$425,800
Hudson CDP15,610$96,149$457,400
Swampscott CDP15,209$128,964$690,800
Lynnfield CDP12,964$172,484$904,200
North Adams city12,660$48,521$185,300
Palmer Town city12,372$78,789$255,000
Webster CDP12,300$60,384$303,900
South Yarmouth CDP11,642$79,638$465,100
Holbrook CDP11,320$107,768$436,500
Nantucket CDP10,837$109,988$1,359,200
Maynard CDP10,663$119,549$494,200
Hull CDP10,098$127,112$606,100
Andover CDP9,261$127,054$719,900
Athol CDP8,711$61,742$227,000
Middleborough Center CDP8,064$79,520$372,400
Plymouth CDP7,852$72,639$426,000
Whitinsville CDP7,250$93,504$440,100
Mansfield Center CDP7,232$101,546$449,200
Clinton CDP6,908$78,909$328,600
Pinehurst CDP6,737$136,406$585,600
Northborough CDP6,720$154,926$553,700
Cochituate CDP6,688$190,938$862,000
East Falmouth CDP6,415$69,121$554,200
Kingston CDP6,373$130,179$529,400
Foxborough CDP6,356$83,162$523,200
Medfield CDP6,355$186,625$734,200
West Yarmouth CDP6,323$63,859$456,800
North Scituate CDP6,163$136,852$771,000
Sharon CDP6,022$183,239$614,300
West Concord CDP5,997$178,979$881,800
Walpole CDP5,989$132,411$572,000
Yarmouth Port CDP5,825$108,563$542,600
Salisbury CDP5,735$93,052$441,500
Ware CDP5,723$52,039$229,700
East Harwich CDP5,670$108,157$585,400
Bliss Corner CDP5,666$73,919$430,700
Scituate CDP5,602$126,379$699,200
Adams CDP5,584$48,750$189,100
Oxford CDP5,572$91,742$327,300
Spencer CDP5,520$59,618$297,700
Hingham CDP5,343$222,696$1,216,800
North Westport CDP4,995$85,120$389,300
The Pinehills CDP4,988$121,792$669,100
Bellingham CDP4,939$88,731$385,300
Raynham Center CDP4,871$120,913$510,800
Ipswich CDP4,806$92,969$570,500
Rockport CDP4,795$86,250$694,300
Marshfield CDP4,698$99,537$646,400
Ocean Bluff-Brant Rock CDP4,695$118,625$483,600
Millis-Clicquot CDP4,479$116,324$487,700
Smith Mills CDP4,467$56,250$384,600
North Plymouth CDP4,458$71,205$456,600
Winchendon CDP4,407$67,188$258,300
Williamstown CDP4,352$82,917$436,900
Wilbraham CDP4,247$88,409$361,600
Westborough CDP4,234$100,037$540,600
Northwest Harwich CDP4,205$89,063$596,800
Hopedale CDP4,126$111,016$399,100
Falmouth CDP3,996$68,267$745,900
Sagamore CDP3,958$132,000$562,600
Turners Falls CDP3,949$56,729$235,500
North Pembroke CDP3,924$177,703$521,400
Orange CDP3,793$53,014$217,200
Forestdale CDP3,716$105,368$462,500
East Dennis CDP3,685$100,504$658,500
North Lakeville CDP3,602$88,750$488,400
East Sandwich CDP3,597$128,750$651,900
Provincetown CDP3,466$123,456$786,900
Dennis Port CDP3,439$61,974$450,500
Nahant CDP3,328$111,004$686,000
South Duxbury CDP3,272$206,111$987,500
South Dennis CDP3,190$86,500$454,400
Hopkinton CDP3,142$173,750$601,900
Ocean Grove CDP3,099$97,109$337,800
Cordaville CDP3,076$161,023$730,600
Monument Beach CDP3,067$86,953$540,600
Ayer CDP3,012$81,286$417,300
Upton CDP2,985$109,925$474,600
Sandwich CDP2,976$108,583$511,000
Buzzards Bay CDP2,941$95,847$453,500
North Seekonk CDP2,903$110,541$417,300
East Douglas CDP2,842$141,042$400,900
Littleton Common CDP2,838$129,347$551,800
Acushnet Center CDP2,792$69,159$313,100
West Wareham CDP2,776$55,900$204,200
Wareham Center CDP2,737$88,424$411,500
Vineyard Haven CDP2,672$73,917$815,000
West Dennis CDP2,586$93,958$580,900
Mattapoisett Center CDP2,573$99,864$649,200
Topsfield CDP2,573$169,468$793,300
Fiskdale CDP2,564$92,273$359,200
North Falmouth CDP2,558$133,571$656,400
Norton Center CDP2,526$114,051$418,400
North Brookfield CDP2,477$75,956$235,000
Baldwinville CDP2,454$56,957$284,900
Dover CDP2,386$250,001$1,230,600
Pocasset CDP2,375$84,544$607,700
Boxford CDP2,325$238,375$977,400
Belchertown CDP2,299$68,393$331,500
Cedar Crest CDP2,289$175,313$606,500
Sturbridge CDP2,277$129,413$404,700
Lunenburg CDP2,163$112,422$439,600
Marshfield Hills CDP2,121$210,096$750,600
Harwich Port CDP2,011$64,813$654,900
Hanson CDP2,002$115,109$490,700
South Lancaster CDP1,991$104,745$370,200
East Pepperell CDP1,984$111,736$415,200
North Eastham CDP1,958$80,375$641,200
Great Barrington CDP1,953$57,071$459,000
Dennis CDP1,903$127,292$835,300
Pepperell CDP1,887$76,196$399,700
White Island Shores CDP1,880$104,940$366,800
Devens CDP1,871$113,125$464,000
South Deerfield CDP1,822$97,250$419,100
Lenox CDP1,809$58,920$411,700
Rutland CDP1,796$102,885$357,700
Monson Center CDP1,794$58,603$279,500
Essex CDP1,775$156,094$774,400
Bourne CDP1,765$125,366$521,100
Shelburne Falls CDP1,755$52,604$296,000
Hanscom AFB CDP1,745$101,194
Teaticket CDP1,728$85,669$488,700
Brewster CDP1,711$75,481$702,000

All other Massachusetts places

Related

Source: U.S. Census Bureau ACS 2023 5-Year Estimates. Public domain.