Fastest Growing Cities in Massachusetts (2025)

316 cities

City
Rank
Annual Change
2025 Pop.
2020 Pop.
Stoneham15.91%26,00223,187
Pelham25.29%1,4141,281
Woburn34.13%45,70740,827
Wakefield43.79%30,32227,070
North Reading53.12%16,89015,512
Ashland63.09%19,99018,836
Revere72.86%62,43861,911
Millis82.77%9,5978,501
Dover92.44%6,2055,918
Norfolk102.38%12,24711,562
Stow112.37%7,5097,157
Upton122.31%8,6718,004
Billerica132.3%43,96541,842
Auburn142.19%17,70316,864
Rehoboth152.18%13,83212,523
Ayer162.14%9,2038,481
Everett171.89%52,80248,957
Danvers181.83%29,11228,053
Shirley191.8%7,1697,233
Chelsea201.79%40,96440,549
Bellingham211.77%18,31616,951
Grafton221.74%20,70619,654
Wilmington231.7%24,20723,302
Petersham241.69%1,2671,196
Newburyport251.67%19,48318,300
Hopkinton261.66%20,30318,762
Douglas271.62%9,6058,997
Lancaster281.59%9,1368,424
Newton291.59%92,13988,853
Boxford301.57%8,4658,189
Dunstable311.57%3,5553,362
Lynn321.57%105,110101,073
Cambridge331.54%123,057118,204
Swampscott341.48%15,89015,085
Rutland351.47%9,7799,085
Wareham361.45%23,86623,274
Plymouth371.44%67,62661,022
Canton381.44%25,52524,397
Wellesley391.41%31,68428,774
Hardwick401.4%2,7602,664
Taunton411.38%62,79359,408
Princeton421.33%3,6453,493
Hubbardston431.33%4,4924,318
Littleton441.32%10,63410,131
Tyngsborough451.32%12,94812,400
Reading461.32%26,38525,536
Boston471.31%682,313675,522
Hull481.31%10,41310,069
West Boylston491.31%8,0427,638
Carlisle501.3%5,3865,233
Gardner511.3%21,65821,222
Groton521.3%11,73011,324
Needham531.29%33,35532,238
Lexington541.29%35,19034,413
Malden551.28%67,54666,086
Mattapoisett561.26%6,8486,511
Lakeville571.26%12,41611,543
Ashby581.25%3,3113,184
Medway591.23%14,00613,086
West Brookfield601.23%3,9653,829
West Tisbury611.21%3,6813,545
Westborough621.2%22,91521,534
Burlington631.2%27,30126,002
Phillipston641.19%1,7801,724
Westford651.19%25,32224,698
Sherborn661.18%4,5384,394
Pepperell671.18%12,01711,571
Holden681.18%20,56519,903
West Newbury691.18%4,7354,505
Townsend701.17%9,3289,107
Boylston711.17%5,1234,855
Brookline721.15%64,66263,022
Mendon731.15%6,5156,224
Tewksbury741.14%32,15931,132
Millbury751.14%14,33413,813
Wrentham761.13%12,65712,165
Hudson771.12%20,59320,029
Winchester781.12%24,22222,929
Medfield791.12%13,48312,803
Gloucester801.11%30,83029,747
Beverly811.11%43,70342,571
Blackstone821.11%9,4789,191
Somerville831.11%83,05880,901
Plainville841.09%10,1779,931
Quincy851.09%104,564101,492
Essex861.09%3,8013,678
Natick871.09%37,72236,924
Franklin Town881.08%34,10832,324
Westwood891.08%16,71216,229
Sudbury901.08%20,01818,876
Sutton911.06%9,7019,353
Arlington921.05%47,60746,202
Lowell931.05%121,683115,834
Bedford941.05%15,11214,675
Acton951.05%24,79623,964
Salisbury961.04%9,5139,216
Sturbridge971.04%10,2029,865
Waltham981.04%66,53364,238
Westport991.04%16,87816,345
Orleans1001.03%6,5526,306
Barre1011.03%5,6895,523
Norwell1021.03%11,59511,339
Agawam Town1031.03%29,04428,627
Weymouth Town1041.02%60,77557,471
Dracut1051.02%33,30732,529
Weston1061.01%11,94711,141
Middleborough1071.01%25,09924,260
Ashburnham1081.01%6,5886,312
Framingham1091%74,09872,129
Ludlow1100.99%21,32820,763
Charlton1110.98%13,74013,304
Holbrook1120.98%11,58811,384
Warren1130.98%5,1364,967
Worcester1140.98%213,361202,475
Wayland1150.98%14,19213,926
Boxborough1160.97%5,6195,495
Sharon1170.97%18,94418,547
Chelmsford1180.97%37,31036,383
Holliston1190.96%15,49514,988
Chilmark1200.96%1,2611,214
Newbury1210.96%6,9466,717
Dedham1220.96%25,72925,217
Tisbury1230.95%4,9744,813
Berlin1240.95%3,5123,271
Northbridge1250.95%16,87716,320
Belmont1260.94%27,70127,235
Stoughton1270.94%29,73429,251
East Brookfield1280.94%2,2582,222
Groveland1290.93%6,9136,746
Kingston1300.93%14,59713,716
Braintree Town1310.93%39,49739,075
Nantucket1320.93%14,80614,239
Cohasset1330.93%8,6118,379
Marlborough1340.91%42,55441,685
Colrain1350.91%1,6581,605
Randolph Town1360.91%35,43334,971
Maynard1370.91%10,91810,729
Foxborough1380.9%18,96018,600
Westminster1390.89%8,5858,230
Melrose1400.89%30,20329,740
Lynnfield1410.88%13,34712,981
Walpole1420.88%26,62426,519
Norwood1430.87%32,03931,574
Templeton1440.86%8,4598,143
Milton1450.85%29,05728,596
Hanson1460.85%10,81010,628
Duxbury1470.84%16,51516,075
Medford1480.84%60,40159,520
Winthrop Town1490.83%18,89519,257
Seekonk1500.83%16,04415,534
Rockport1510.82%7,1496,988
North Brookfield1520.81%4,8364,750
Avon1530.81%4,8404,773
Brookfield1540.8%3,5283,438
Leicester1550.79%11,31311,064
Rochester1560.79%5,9835,723
Edgartown1570.79%5,3705,171
Spencer1580.79%12,18511,963
Merrimac1590.78%6,8636,719
Oxford1600.76%13,60613,335
Carver1610.76%11,90711,632
Winchendon1620.76%10,66710,344
Ipswich1630.75%14,21613,765
Plympton1640.74%2,9862,927
Bridgewater Town1650.74%29,38326,788
Marblehead1660.73%20,72720,402
Oakham1670.73%1,9281,851
Lincoln1680.73%7,0476,977
Fitchburg1690.72%42,45041,672
Athol1700.72%12,19211,930
Paxton1710.71%5,0794,947
Manchester-by-the-Sea1720.71%5,5065,385
Georgetown1730.71%8,6198,464
Sterling1740.71%8,3697,977
West Bridgewater1750.69%7,8257,711
Shrewsbury1760.69%39,89338,269
Harvard1770.69%7,0526,846
Southborough1780.68%10,64110,447
Leominster1790.68%44,51043,755
Hamilton1800.68%7,7227,558
Peabody1810.68%55,79354,402
Clinton1820.67%15,84515,412
Lunenburg1830.67%12,08711,792
Salem1840.66%45,97843,670
Haverhill1850.66%68,73967,636
Lawrence1860.65%89,91588,878
Raynham1870.65%15,96415,186
Northborough1880.65%15,97015,710
Milford1890.65%30,83830,341
Brimfield1900.64%3,7573,689
Wilbraham1910.64%14,75714,584
Webster1920.63%17,92917,738
North Andover1930.63%32,33730,992
Millville1940.63%3,2073,166
Hopedale1950.63%6,1016,007
Middleton1960.62%10,0219,613
Marshfield1970.62%26,20525,798
Bolton1980.62%5,8455,668
Buckland1990.61%1,8291,811
Marion2000.6%5,3735,335
Andover2010.59%37,14636,552
Southwick2020.59%9,3329,217
Whitman2030.59%15,55015,125
Great Barrington2040.58%7,2877,174
Saugus2050.58%29,19728,605
Southbridge Town2060.57%18,21017,704
Topsfield2070.57%6,6586,555
Oak Bluffs2080.57%5,4385,332
Uxbridge2090.57%14,78714,197
Hanover2100.57%14,97214,819
Dartmouth2110.57%34,33231,463
Hingham2120.57%24,55224,260
Berkley2130.55%6,9306,771
Dudley2140.54%12,04911,907
Royalston2150.54%1,2981,253
Nahant2160.54%3,3563,331
Brockton2170.52%106,340105,485
Dighton2180.52%8,3188,124
Scituate2190.51%19,69819,071
Swansea2200.5%17,62517,174
Freetown2210.5%9,4279,203
Chester2220.49%1,2271,225
Norton2230.49%19,48719,220
Acushnet2240.49%10,75210,553
Halifax2250.48%7,8237,743
Attleboro2260.47%47,30446,478
Somerset2270.46%18,45918,291
Granville2280.45%1,5471,538
Northfield2290.45%2,8932,865
Mansfield2300.45%24,18523,848
Wenham2310.44%4,9674,934
Holyoke2320.44%38,00338,139
East Bridgewater2330.43%14,58214,429
Springfield2340.43%155,556155,258
Easton2350.43%25,67825,070
East Longmeadow2360.43%16,58616,408
Monson2370.43%8,1998,133
Fall River2380.42%95,08393,918
Hampden2390.4%4,9844,956
Wales2400.38%1,8351,830
Pembroke2410.38%18,49818,343
Palmer Town2420.37%12,43412,419
Fairhaven2430.35%16,06115,911
West Springfield Town2440.34%29,12728,767
Abington2450.34%17,14817,054
Rockland2460.31%17,76317,774
New Bedford2470.31%101,629100,946
Russell2480.3%1,6451,639
Westfield2490.3%40,52340,169
Ware2500.3%10,17210,037
Monterey2510.28%1,0881,090
Holland2520.27%2,5882,596
Longmeadow2530.27%15,75415,813
Blandford2540.25%1,2121,211
Brewster2550.18%10,46610,318
Bourne2560.18%20,54419,604
Egremont2570.15%1,3771,371
Orange2580.15%7,5947,566
Gill2590.13%1,5551,547
Stockbridge2600.1%1,9881,999
Wellfleet2610.08%3,6483,565
Chicopee2620.06%55,41555,444
Falmouth2630.06%33,24732,541
Sheffield2640.06%3,3263,324
Provincetown2650.05%3,7313,658
Hinsdale2660.05%1,8911,906
Truro2670.04%2,4852,439
Chatham2680.03%6,7136,593
Lenox2690%5,0725,091
Rowley270-0.02%6,3336,159
Eastham271-0.02%5,8235,746
Deerfield272-0.02%5,1765,093
Mashpee273-0.02%15,47915,068
Williamstown274-0.04%9,1858,717
Becket275-0.05%1,9211,931
Whately276-0.06%1,6251,618
Richmond277-0.07%1,4041,411
West Stockbridge278-0.08%1,3221,336
Montague279-0.08%8,4308,568
Charlemont280-0.08%1,1781,186
Bernardston281-0.09%2,1072,097
Leverett282-0.11%1,8611,861
Yarmouth283-0.12%25,17924,990
Westhampton284-0.12%1,6271,615
Lanesborough285-0.17%2,9993,038
Pittsfield286-0.17%43,04943,836
Erving287-0.18%1,6581,659
Otis288-0.19%1,6161,634
North Adams289-0.2%12,46712,754
Williamsburg290-0.2%2,4702,500
Shelburne291-0.21%1,8701,884
Cheshire292-0.22%3,1833,253
Northampton293-0.22%31,24629,279
Sunderland294-0.22%3,6203,655
Harwich295-0.23%13,58913,430
Belchertown296-0.23%15,33715,339
Shutesbury297-0.23%1,7131,720
Sandwich298-0.23%20,45920,254
Ashfield299-0.24%1,6811,686
Barnstable Town300-0.25%49,70448,872
Dalton301-0.29%6,1806,325
Adams302-0.3%7,9688,146
Clarksburg303-0.31%1,6321,656
Granby304-0.31%6,0456,099
New Marlborough305-0.33%1,4981,528
Lee306-0.33%5,6635,777
Worthington307-0.34%1,1771,192
Conway308-0.34%1,7481,765
Hadley309-0.36%5,2655,317
Hatfield310-0.39%3,3083,338
South Hadley311-0.4%17,95816,306
Chesterfield312-0.43%1,1691,186
Huntington313-0.43%2,0622,095
Dennis314-0.67%14,76214,676
Southampton315-0.68%6,1396,221
Concord316-1%17,91118,364

Massachusetts Growth Overview

Massachusetts's cities with over 1,000 residents show varied growth patterns from 2020 to 2025. Stoneham leads with 5.91% annualized growth, followed by Pelham (5.29%) and Woburn (4.13%). The largest population centers are Boston (682,313), Worcester (213,361), and Springfield (155,556). Of the 316 cities over 1,000 population, 269 are growing while 47 experienced population decline. Overall, cities averaged 0.81% annualized growth, with total urban population growing by 2.87% annually.