Skip to content
ZipNumbers

Massachusetts cities and towns

Quick answer

The Census counts 248 places in Massachusetts holding 4,993,470 residents between them. Places include incorporated cities, towns and villages plus census-designated places, which are unincorporated communities the Census tabulates separately.

All 248 places

Ranked by population, Census 2019-2023 ACS 5-year estimates.

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

Source: US Census Bureau, ACS 2019-2023 5-year estimates · rates as published for 2019-2023 ACS 5-year

More Massachusetts data.