Daily game
Play today's city game

Largest Cities in Massachusetts: Ranked by Population

The largest city in Massachusetts in our data is Boston, MA, with an estimated 4,688,346 people, followed by Springfield, MA (623,401) and Worcester, MA (498,328). This list ranks the top 50 places among the 72 Massachusetts communities with at least 5,000 residents.

What are the top 50 in Massachusetts?

#CityCountyPopulationPer sq mi
1Boston, MASuffolk County4,688,34614,328
2Springfield, MAHampden County623,4014,817
3Worcester, MAWorcester County498,3284,962
4Barnstable, MABarnstable County242,847741
5New Bedford, MABristol County149,9104,766
6Leominster, MAWorcester County119,6901,445
7Cambridge, MAMiddlesex County118,92718,601
8Lowell, MAMiddlesex County110,9978,156
9Brockton, MAPlymouth County95,7084,486
10Quincy, MANorfolk County94,4705,698
11Lynn, MAEssex County94,2998,775
12Fall River, MABristol County89,5412,704
13Newton, MAMiddlesex County88,4144,957
14Somerville, MAMiddlesex County81,36019,733
15Lawrence, MAEssex County80,02811,546
16Framingham, MAMiddlesex County74,4162,971
17Haverhill, MAEssex County64,0141,937
18Waltham, MAMiddlesex County62,4954,903
19Malden, MAMiddlesex County60,47011,986
20Weymouth, MANorfolk County57,7463,442
21Taunton, MABristol County57,4641,230
22Medford, MAMiddlesex County57,3417,078
23Pittsfield, MABerkshire County55,6971,041
24Chicopee, MAHampden County55,1262,406
25Revere, MASuffolk County53,0739,303
26Peabody, MAEssex County53,0703,269
27Methuen Town, MAEssex County50,7062,282
28Everett, MAMiddlesex County46,45113,582
29Attleboro, MABristol County45,2371,689
30Salem, MAEssex County43,2265,211
31Beverly, MAEssex County42,1742,795
32Westfield, MAHampden County41,204888
33Fitchburg, MAWorcester County40,6381,458
34Woburn, MAMiddlesex County40,2283,178
35Holyoke, MAHampden County40,1171,893
36Amherst, MAHampshire County39,8141,440
37Chelsea, MASuffolk County39,69017,915
38Marlborough, MAMiddlesex County39,5971,896
39Braintree, MANorfolk County37,1902,701
40Watertown Town, MAMiddlesex County35,9398,987
41Randolph, MANorfolk County34,3623,494
42Franklin, MANorfolk County34,0871,279
43Gloucester, MAEssex County30,4301,160
44North Attleborough, MABristol County29,1801,546
45Agawam, MAHampden County28,6131,225
46West Springfield, MAHampden County28,5171,704
47Northampton, MAHampshire County28,451829
48Melrose, MAMiddlesex County28,0165,980
49Bridgewater, MAPlymouth County27,6191,013
50Greenfield, MAFranklin County22,703805

How big are the largest cities in Massachusetts?

Of the 72 places with pages, 8 have more than 100,000 residents, 41 have between 25,000 and 100,000, and 23 have fewer than 25,000. The median place has about 39,752 people. The ten largest places account for about 75% of the combined population of all pages, which shows how concentrated the state's population is across communities. Middlesex County contributes 13 of the top 50.

Which counties do the top 50 belong to?

The 50 places on this list are spread across 12 counties of Massachusetts. Middlesex County has 13 (Cambridge, Lowell, Newton, Somerville, Framingham, Waltham, Malden, Medford, Everett, Wobu); Essex County has 8 (Lynn, Lawrence, Haverhill, Peabody, Methuen Town, Salem, Beverly, Gloucester); Hampden County has 6 (Springfield, Chicopee, Westfield, Holyoke, Agawam, West Springfield). Counties with several entries are usually centers of a metropolitan area, where one large city is surrounded by many suburbs that each pass the 5,000-resident threshold.

How does Massachusetts compare with the rest of the country?

The median Massachusetts place with a page has about 39,752 residents, compared with about 13,459 nationwide, so the state's typical community is larger than the national typical place. Boston, MA ranks 10th among all US places by estimated population in our data. The state has 139 communities in total, of which 72 reach 5,000 residents. See the national ranking of the largest cities for comparison.

Quick answers about Massachusetts cities

How is this ranking made?

The data comes from the SimpleMaps US Cities Database, which gives each place an estimated population and a density in people per square kilometer. We convert density to people per square mile and rank the places with at least 5,000 residents. Boundaries matter: a city that includes large parks or farmland scores lower on density than a compact city of the same size, and population estimates can include areas that share a city's ZIP codes. Read why population figures differ and how density is calculated before you quote a number.

Where to go next

Rankings use dataset estimates, not official counts.

Share:FacebookXLinkedInWhatsAppTelegramRedditPinterestEmail