Jobs in the United States → United States guide → Massachusetts → Cities → Largest Cities

Massachusetts: largest cities

Ranked from official statistics; every city opens its own guide.

In short: Massachusetts: Boston has the most residents (666,442) among the 80 largest places.
Boston (666,442 residents)Worcester (207,055 residents)Springfield (154,749 residents)Cambridge (118,796 residents)Lowell (118,368 residents)Brockton (105,386 residents)Quincy (102,114 residents)Lynn (101,709 residents)New Bedford (100,998 residents)Fall River (94,082 residents)Newton (89,044 residents)Lawrence (88,736 residents)Somerville (81,036 residents)Framingham (72,399 residents)Haverhill (67,698 residents)Malden (65,906 residents)Waltham (64,902 residents)Brookline (63,266 residents)Taunton (60,433 residents)Revere (60,012 residents)Medford (59,354 residents)Weymouth Town (58,505 residents)Chicopee (55,295 residents)Peabody (54,695 residents)Everett (50,045 residents)Barnstable Town (49,568 residents)Attleboro (46,762 residents)Arlington (46,350 residents)Salem (44,795 residents)Leominster (43,909 residents)Pittsfield (43,457 residents)Beverly (42,665 residents)Woburn (41,939 residents)Fitchburg (41,798 residents)Marlborough (41,647 residents)Westfield (40,378 residents)Chelsea (39,908 residents)Braintree Town (38,899 residents)Amherst Town (38,182 residents)Holyoke (37,813 residents)Randolph Town (34,878 residents)Lexington (34,295 residents)Franklin Town (33,154 residents)Needham (32,459 residents)Norwood (31,542 residents)North Attleborough Town (30,984 residents)Northampton (30,962 residents)Wellesley (30,347 residents)Gloucester (30,075 residents)Melrose (29,650 residents)Saugus (28,773 residents)West Springfield Town (28,772 residents)Milton (28,587 residents)Agawam Town (28,539 residents)Bridgewater Town (28,471 residents)Danvers (28,098 residents)Wakefield (27,793 residents)Milford (27,731 residents)Belmont (27,175 residents)Burlington (26,274 residents)Reading (25,612 residents)Dedham (25,237 residents)Winchester (23,406 residents)Stoneham (23,355 residents)Wilmington (23,336 residents)Gardner (21,148 residents)Marblehead (20,413 residents)Winthrop Town (18,759 residents)Newburyport (18,652 residents)Somerset (18,298 residents)Southbridge Town (17,928 residents)Greenfield (17,664 residents)Abington (17,053 residents)Hudson (15,719 residents)Longmeadow (15,696 residents)Swampscott (15,277 residents)Lynnfield (13,064 residents)North Adams (12,606 residents)Palmer Town (12,381 residents)Webster (12,228 residents)
Map of Massachusetts: the 80 largest cities

Click any dot to open that city: jobs, pay, rent, commute, county economy and climate. Dot size follows population; colours follow the state flag.

Open the sortable tables of all 80 cities →

By AtiveSite · Published 07/11/2026 · Updated 07/11/2026 · Every figure is linked to its source below.

Boston#1
666,442population
80cities ranked
🆕 Work guides: live jobs + official data, law, permits, pay and cost of living. United States · Massachusetts · all 80 cities + map → · all 14 counties → · Massachusetts rankings · all 51 states → · 200 largest companies · 240 best job niches · Federal jobs in Massachusetts

Ranking

CITY (80 largest of Massachusetts) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Among the 80 largest places in Massachusetts, Boston has the most residents (666,442), followed by Worcester and Springfield. Click any column to sort; click a city for its guide.

What the ranking shows

Across the 80 places in Massachusetts that we cover, the median is 37,813 and the average 54,569; the figure runs from 666,442 (Boston) to 12,228 (Webster). That is a spread of 54.5 times between the two ends.

How to use it

The first five are Boston, Worcester, Springfield, Cambridge, Lowell. A high or low position is not good or bad on its own: size brings more employers and services but also longer commutes and more competition for housing. Use the Compare tab on each city page to see how two places differ across income, rent, commute and education, and check the county page for the local job market.

Sort:
# ⇅City ⇅County ⇅Population ⇅Median household income ⇅Median rent ⇅
1BostonSuffolk County666,442$97,344$2,147
2WorcesterWorcester County207,055$70,102$1,487
3SpringfieldHampden County154,749$52,656$1,144
4CambridgeMiddlesex County118,796$130,748$2,787
5LowellMiddlesex County118,368$78,658$1,625
6BrocktonPlymouth County105,386$80,115$1,641
7QuincyNorfolk County102,114$98,882$2,118
8LynnEssex County101,709$75,043$1,722
9New BedfordBristol County100,998$56,981$1,137
10Fall RiverBristol County94,082$56,673$1,155
11NewtonMiddlesex County89,044$190,304$2,370
12LawrenceEssex County88,736$60,433$1,662
13SomervilleMiddlesex County81,036$132,572$2,517
14FraminghamMiddlesex County72,399$107,419$2,033
15HaverhillEssex County67,698$88,326$1,668
16MaldenMiddlesex County65,906$100,606$2,204
17WalthamMiddlesex County64,902$120,216$2,268
18Brookline (unincorporated)Norfolk County63,266$142,101$2,835
19TauntonBristol County60,433$79,283$1,324
20RevereSuffolk County60,012$86,969$2,076
21MedfordMiddlesex County59,354$129,540$2,509
22Weymouth TownNorfolk County58,505$102,714$1,941
23ChicopeeHampden County55,295$62,615$1,157
24PeabodyEssex County54,695$96,657$1,950
25EverettMiddlesex County50,045$85,218$2,076
26Barnstable TownBarnstable County49,568$91,982$1,917
27AttleboroBristol County46,762$98,954$1,590
28Arlington (unincorporated)Middlesex County46,350$150,701$2,082
29SalemEssex County44,795$85,153$1,836
30LeominsterWorcester County43,909$83,816$1,354
31PittsfieldBerkshire County43,457$70,582$1,134
32BeverlyEssex County42,665$106,044$1,771
33WoburnMiddlesex County41,939$111,185$2,221
34FitchburgWorcester County41,798$73,040$1,222
35MarlboroughMiddlesex County41,647$91,968$1,871
36WestfieldHampden County40,378$87,753$1,117
37ChelseaSuffolk County39,908$72,179$1,956
38Braintree TownNorfolk County38,899$122,214$2,024
39Amherst TownHampshire County38,182$66,968$1,671
40HolyokeHampden County37,813$53,605$1,021
41Randolph TownNorfolk County34,878$109,573$2,103
42Lexington (unincorporated)Middlesex County34,295$238,444$2,891
43Franklin TownNorfolk County33,154$145,773$1,899
44Needham (unincorporated)Norfolk County32,459$214,308$2,409
45Norwood (unincorporated)Norfolk County31,542$107,030$2,116
46North Attleborough TownBristol County30,984$112,665$1,509
47NorthamptonHampshire County30,962$80,288$1,439
48Wellesley (unincorporated)Norfolk County30,347$250,001$2,886
49GloucesterEssex County30,075$83,883$1,411
50MelroseMiddlesex County29,650$133,953$1,970
51Saugus (unincorporated)Essex County28,773$101,539$2,241
52West Springfield TownHampden County28,772$69,371$1,144
53Milton (unincorporated)Norfolk County28,587$188,529$1,474
54Agawam TownHampden County28,539$85,421$1,256
55Bridgewater TownPlymouth County28,471$112,651$2,092
56Danvers (unincorporated)Essex County28,098$125,395$2,076
57Wakefield (unincorporated)Middlesex County27,793$134,306$1,958
58Milford (unincorporated)Worcester County27,731$93,310$1,889
59Belmont (unincorporated)Middlesex County27,175$183,137$2,527
60Burlington (unincorporated)Middlesex County26,274$146,436$2,718
61Reading (unincorporated)Middlesex County25,612$165,912$1,991
62Dedham (unincorporated)Norfolk County25,237$128,955$2,042
63Winchester (unincorporated)Middlesex County23,406$230,198$2,279
64Stoneham (unincorporated)Middlesex County23,355$113,964$2,035
65Wilmington (unincorporated)Middlesex County23,336$168,152$2,394
66GardnerWorcester County21,148$67,518$1,109
67Marblehead (unincorporated)Essex County20,413$182,132$1,764
68Winthrop TownSuffolk County18,759$116,167$2,064
69NewburyportEssex County18,652$139,625$1,592
70Somerset (unincorporated)Bristol County18,298$112,677$1,271
71Southbridge TownWorcester County17,928$66,287$1,256
72GreenfieldFranklin County17,664$55,614$1,107
73Abington (unincorporated)Plymouth County17,053$125,400$1,724
74Hudson (unincorporated)Middlesex County15,719$90,524$1,397
75Longmeadow (unincorporated)Hampden County15,696$149,601$1,682
76Swampscott (unincorporated)Essex County15,277$134,386$2,303
77Lynnfield (unincorporated)Essex County13,064$175,265$2,676
78North AdamsBerkshire County12,606$47,500$793
79Palmer TownHampden County12,381$78,480$1,075
80Webster (unincorporated)Worcester County12,228$63,837$1,198

Other rankings for Massachusetts

Cities With the Cheapest Rent · Cities With the Highest Household Income · Cities Where Rent Takes the Smallest Share of Income · Cities With the Lowest Unemployment · Cities in the Highest-Paying Counties · Most College-Educated Cities · Cities With the Most Homeowners · Cities With the Most Remote Work · Cities With the Shortest Commutes

Unincorporated places are census-designated places: they have no city government but are counted as communities. Figures describe the city itself.

FAQ

Which Massachusetts city has the most residents?

Boston, with 666,442 (among the 80 largest places; ACS 2020–2024).

How many cities are ranked?

The 80 largest places in Massachusetts by population.

Sources

Sources

Jobs in other countries

🇺🇸 United States🇩🇪 Germany🇸🇪 Sweden🇸🇬 Singapore