Home » cities » Main Cities of Massachusetts

Main Cities of Massachusetts


List of the main cities of Massachusetts, ordered by number of inhabitants.

nametypepopulation
Bostoncity689,326
Worcestercity175,454
Springfieldcity155,929
Cambridgecity118,403
Lowellcity115,554
Brocktoncity94,191
New Bedfordcity92,538
Quincycity92,271
Lynncity90,329
Fall Rivercity88,857
Newtoncity85,146
Somervillecity81,045
Lawrencecity76,377
Framinghamcity68,318
Medfordcity62,098
Haverhillcity60,879
Walthamcity59,352
Tauntoncity56,074
Maldencity55,595
Plymouthtown55,516
Chicopeecity55,298
Brooklinetown55,241
Weymouthtown53,606
Reverecity51,755
Peabodycity51,251
Methuencity47,255
Pittsfieldcity44,737
Attleborocity43,283
Fitchburgcity41,946
Leominstercity41,549
Billericatown41,391
Salemcity41,340
Westfieldcity41,094
Arlingtontown41,075
Holyokecity39,880
Beverlycity39,502
Braintreetown39,143
Marlboroughcity38,499
Woburncity38,120
Amhersttown37,819
Everetttown37,008
Chelseacity35,177
Dartmouthtown34,032
Chelmsfordtown33,707
Falmouthtown33,590
Andovertown33,475
Shrewsburytown33,262
Watertowntown31,915
Naticktown31,886
Norwoodtown31,611
Franklintown31,267
Randolphtown30,326
Lexingtontown30,231
Dracuttown29,457
Tewksburytown29,418
Gloucestercity28,789
Northamptoncity28,549
Agawamtown28,438
West Springfieldtown28,391
Needhamtown28,368
Milfordtown27,523
North Andovertown27,196
Saugustown27,107
Wellesleytown26,987
Stoughtontown26,901
Melrosecity26,666
Miltontown25,902
Danverstown25,833
Bridgewatertown25,695
Burlingtontown24,895
Marshfieldtown24,836
Wakefieldtown24,588
Yarmouthtown24,354
Dedhamtown23,615
Belmonttown23,308
Walpoletown23,165
Mansfieldtown23,096
Readingtown23,086
Eastontown23,031
Hinghamtown21,784
Cantontown21,772
Wilmingtontown21,525
Westfordtown21,507
Stonehamtown21,471
Warehamtown21,324
Ludlowtown21,103
Winchestertown21,092
Gardnercity20,805
Actontown20,586
Sandwichtown20,508
Marbleheadtown20,231
Hyannistown20,097
Hudsontown19,447
Nortontown19,242
Bournetown19,224
Pembroketown18,739
Westboroughtown18,634
Sharontown18,575
Somersettown18,430
Scituatetown18,083