Massachusetts · 58 places of 5,000+

Fastest-growing cities in Massachusetts, 2020 to 2024

Short answer

Amherst Town is the fastest-growing city of 5,000+ in Massachusetts, +47.4% from 2020 to 2024. Bridgewater Town (+8.9%) is second.
Fastest
+47.4%
Growing
46
Shrinking
12

The 20 fastest-growing

Amherst Town grew fastest, from 27,806 in July 2020 to 40,989 in July 2024, +47.4%. It is the 35th largest of the 58 places ranked. 46 places grew and 12 shrank or held flat; the median change was +1.2%.

By raw numbers the biggest gain was in Amherst Town, +13,183 people. At the other end, Winthrop Town changed by -2.7%. Growth is measured between the July 2020 and July 2024 estimates for places with 5,000 or more residents in 2024, so fast growth from a small base can outrank larger absolute gains.

  1. 01Amherst Town+47.4%
  2. 02Bridgewater Town+8.9%
  3. 03Woburn+7.5%
  4. 04Northampton+7.0%
  5. 05Everett+5.9%
  6. 06Newburyport+4.7%
  7. 07Weymouth Town+4.7%
  8. 08Salem+4.6%
  9. 09Franklin Town+4.4%
  10. 10Worcester+4.4%
  11. 11Taunton+4.3%
  12. 12Lowell+4.0%
  13. 13Cambridge+2.5%
  14. 14Waltham+2.5%
  15. 15Gloucester+2.5%
  16. 16Methuen+2.5%
  17. 17Lynn+2.4%
  18. 18Southbridge Town+2.3%
  19. 19Newton+2.1%
  20. 20Barnstable Town+2.0%
Change in population, July 2020 to July 2024, places of 5,000+ in 2024.

Dots: the 20 places in the chart. Orange pin: Amherst Town, ranked first.

All 58 places of 5,000+ ranked

#Place2024Since 2020County
1Amherst Town40,989+47.4%Hampshire County
2Bridgewater Town29,167+8.9%Plymouth County
3Woburn43,895+7.5%Middlesex County
4Northampton31,315+7.0%Hampshire County
5Everett51,825+5.9%Middlesex County
6Newburyport19,163+4.7%Essex County
7Weymouth Town60,159+4.7%Norfolk County
8Salem45,677+4.6%Essex County
9Franklin Town33,742+4.4%Norfolk County
10Worcester211,286+4.4%Worcester County
11Taunton61,936+4.3%Bristol County
12Lowell120,418+4.0%Middlesex County
13Cambridge121,186+2.5%Middlesex County
14Waltham65,849+2.5%Middlesex County
15Gloucester30,491+2.5%Essex County
16Methuen54,272+2.5%Essex County
17Lynn103,489+2.4%Essex County
18Southbridge Town18,106+2.3%Worcester County
19Newton90,700+2.1%Middlesex County
20Barnstable Town49,831+2.0%Barnstable County
21Quincy103,434+1.9%Norfolk County
22Peabody55,418+1.9%Essex County
23Watertown35,985+1.7%Middlesex County
24Framingham73,361+1.7%Middlesex County
25Amesbury17,617+1.6%Essex County
26Somerville82,149+1.5%Middlesex County
27Beverly43,223+1.5%Essex County
28Attleboro47,085+1.3%Bristol County
29North Attleborough Town31,210+1.3%Bristol County
30Marlborough42,169+1.2%Middlesex County
31Fitchburg42,145+1.1%Worcester County
32Leominster44,209+1.0%Worcester County
33Haverhill68,291+1.0%Essex County
34Malden66,693+0.9%Middlesex County
35West Springfield Town29,028+0.9%Hampden County
36Fall River94,689+0.8%Bristol County
37Gardner21,381+0.7%Worcester County
38Melrose29,938+0.7%Middlesex County
39Medford59,898+0.6%Middlesex County
40Westfield40,403+0.6%Hampden County
41Lawrence89,332+0.5%Essex County
42Agawam Town28,749+0.4%Hampden County
43Randolph Town35,114+0.4%Norfolk County
44New Bedford101,318+0.4%Bristol County
45Brockton105,788+0.3%Plymouth County
46Braintree Town39,134+0.2%Norfolk County
47Chicopee55,381-0.1%Hampden County
48Springfield154,888-0.2%Hampden County
49Palmer Town12,388-0.2%Hampden County
50Boston673,458-0.3%Suffolk County
51Greenfield17,633-0.4%Franklin County
52Chelsea40,245-0.7%Suffolk County
53Holyoke37,838-0.8%Hampden County
54Easthampton16,020-0.9%Hampshire County
55Pittsfield43,121-1.6%Berkshire County
56Revere60,702-2.0%Suffolk County
57North Adams12,492-2.1%Berkshire County
58Winthrop Town18,739-2.7%Suffolk County
Census Vintage 2024 subcounty estimates. Counties from the SUMLEV 157 county parts.

Questions people ask

What is the fastest-growing city in Massachusetts?

Amherst Town, up 47.4% from July 2020 to July 2024 among places of 5,000+, to 40,989 residents.

Which Massachusetts city added the most people?

Amherst Town, which gained 13,183 residents from July 2020 to July 2024.

How many Massachusetts cities are shrinking?

12 of 58 places of 5,000+ had the same or fewer residents in July 2024 than in July 2020.

Why use places of 5,000 or more?

Small towns can swing by double-digit percentages from a few new homes, and Census estimates for them carry more uncertainty. The 5,000 floor keeps the ranking to places where a percentage means something.

Sources and data as of

Data as of: Census Vintage 2024 population estimates, 2024 Gazetteer land area and internal points, SAIPE 2023 median household income.

  1. 01Census Vintage 2024 subcounty population estimates
  2. 02Census 2024 Gazetteer, places

How every number is computed: methodology. Spotted a wrong figure? Report an error.