Home » cities » Main Cities of Massachusetts

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

nametypepopulation
Bostoncity667,137
Worcestercity175,454
Springfieldcity151,176
Lowellcity103,229
Cambridgetown101,388
Brocktoncity94,191
New Bedfordtown92,538
Quincytown91,058
Fall Rivercity88,857
Lynntown87,991
Newtontown82,819
Somervilletown74,554
Lawrencetown70,662
Framinghamtown64,762
Haverhilltown60,176
Walthamtown59,352
Tauntontown56,074
Medfordtown55,681
Maldentown55,595
Plymouthtown55,516
Brooklinetown55,241
Chicopeetown54,428
Weymouthtown53,606
Peabodytown51,734
Reveretown46,833
Methuentown44,259
Pittsfieldtown43,497
Attleborotown43,283
Leominstertown41,549
Billericatown41,391
Salemtown41,343
Arlingtontown41,075
Westfieldtown40,072
Fitchburgtown40,050
Holyoketown39,765
Beverlytown39,538
Marlboroughtown38,062
Woburntown37,010
Everetttown37,008
Braintreetown34,185
Amhersttown34,049
Dartmouthtown34,032
Chelmsfordtown33,707
Falmouthtown33,590
Andovertown33,475
Shrewsburytown33,262
Chelseatown32,792
Watertowntown32,165
Naticktown31,886
Franklintown31,267
Gloucestertown30,564
Randolphtown30,326
Lexingtontown30,231
Tewksburytown29,418
Dracuttown29,385
Northamptontown28,592
Agawamtown28,510
Needhamtown28,368
Norwoodtown28,365
West Springfieldtown27,849
Milfordtown27,523
North Andovertown27,196
Saugustown27,107
Wellesleytown26,987
Stoughtontown26,901
Melrosetown26,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
Ludlowtown21,951
Hinghamtown21,784
Cantontown21,772
Wilmingtontown21,525
Westfordtown21,507
Stonehamtown21,471
Warehamtown21,324
Winchestertown21,092
Gardnertown20,805
Actontown20,586
Sandwichtown20,508
Marbleheadtown20,231
Hudsontown19,447
Nortontown19,242
Bournetown19,224
Pembroketown18,739
Westboroughtown18,634
Somersettown18,430
Scituatetown18,083
Rocklandtown17,896
Greenfieldtown17,699