Fastest Growing Cities in Massachusetts (2025)

320 cities

City
Rank
Change
2025 Pop.
2020 Pop.
Lancaster town14.27%9,5888,421
Weymouth Town city22.72%62,42457,466
North Reading town32.57%16,90015,557
Rehoboth town42.14%13,89512,522
Wakefield town52.11%29,00827,066
Westborough town62.03%22,92221,541
Millis town71.96%9,3788,502
Upton town81.92%8,6378,003
Burlington town91.78%27,49126,253
Sudbury town101.71%20,06818,880
Plymouth town111.7%67,66961,026
Berlin town121.58%3,5353,270
Raynham town131.45%16,11115,146
Everett city141.41%51,75448,949
Ware town151.36%10,34510,040
Swampscott town161.33%15,90315,117
Rowley town171.21%6,5146,159
Medway town181.17%13,88213,086
Oakham town191.15%1,9301,850
Rutland town201.07%9,6269,073
North Andover town211.02%32,26930,861
Newbury town221.01%6,9046,717
Hopkinton town230.98%19,92618,788
Rochester town240.96%5,9855,723
Dunstable town250.96%3,4743,361
Worcester city260.93%211,511205,056
Rockport town270.88%7,1126,989
Mattapoisett town280.88%6,7706,507
Taunton city290.87%61,47059,467
West Newbury town300.84%4,6764,505
Bedford town310.84%14,63814,415
Kingston town320.82%14,18013,715
Bellingham town330.79%17,83416,948
Hamilton town340.78%7,7067,560
Tewksbury town350.78%31,73331,263
Royalston town360.78%1,2961,252
Salisbury town370.76%9,4019,217
Manchester-by-the-Sea town380.75%5,4785,387
Arlington town390.75%46,80546,189
Uxbridge town400.73%14,74014,196
Shrewsbury town410.73%39,46138,269
Boylston town420.72%5,0444,854
Amesbury Town city430.71%17,54917,341
Douglas town440.7%9,3718,997
West Bridgewater town450.67%7,7857,707
Cambridge city460.67%119,802118,218
Templeton town470.66%8,3718,144
Brookline town480.65%63,78463,036
Essex town490.65%3,7423,677
Freetown town500.64%9,4109,207
Wrentham town510.63%12,70312,177
Newton city520.63%89,54188,863
Lynnfield town530.63%13,19812,983
Topsfield town540.61%6,6246,555
Lakeville town550.61%12,11411,537
Sterling town560.58%8,3007,980
Littleton town570.57%10,36910,132
Grafton town580.57%20,20319,648
Wellesley town590.55%31,07528,887
Colrain town600.55%1,6471,603
Seekonk town610.54%15,89715,543
West Brookfield town620.54%3,8863,824
Salem city630.53%45,22443,692
Wilmington town640.53%23,39423,298
Holliston town650.52%15,17314,985
Easton town660.52%25,63025,073
Groton town670.51%11,39311,285
Scituate town680.5%19,48919,076
Boxford town690.49%8,2298,185
Northbridge town700.48%16,61516,318
Shirley town710.48%6,9177,234
Cohasset town720.47%8,4728,376
Mendon town730.47%6,3916,226
Ashburnham town740.47%6,4756,312
Middleborough town750.46%24,73024,266
Duxbury town760.45%16,33116,076
Harvard town770.45%6,9906,847
Barnstable Town city780.44%50,15148,900
Wenham town790.44%5,0014,936
Woburn city800.44%42,01340,826
Georgetown town810.44%8,5188,463
Ashby town820.44%3,2263,186
Swansea town830.44%17,52717,170
Berkley town840.42%6,8806,769
Ayer town850.42%8,6188,484
Gloucester city860.42%30,21129,743
Methuen Town city870.41%53,89552,993
Ipswich town880.41%14,01713,760
Warren town890.4%5,0404,966
Haverhill city900.39%67,94767,672
Carver town910.39%11,76711,630
Sutton town920.39%9,5109,353
Newburyport city930.39%18,87718,307
Hull town940.38%10,18610,071
Groveland town950.37%6,7936,745
Westminster town960.37%8,4398,229
Reading town970.36%25,61225,537
Lynn city980.36%101,965101,103
Andover town990.36%36,74536,552
Westport town1000.35%16,57716,344
Clinton town1010.34%15,63615,410
Nahant town1020.33%3,3223,331
Winchester town1030.33%22,98922,927
Tyngsborough town1040.33%12,55712,398
Fairhaven town1050.33%15,98215,909
Merrimac town1060.33%6,7626,716
Whitman town1070.33%15,41615,122
Weston town1080.33%11,72111,146
Marblehead town1090.31%20,42420,399
Saugus town1100.31%28,80828,604
Norfolk town1110.31%11,66611,557
Acton town1120.31%24,17723,960
Peabody city1130.3%54,38254,391
Sherborn town1140.29%4,4354,412
Somerville city1150.28%80,86580,879
Danvers town1160.28%28,05228,039
Hudson town1170.28%20,01420,032
Millbury town1180.27%14,07813,825
Brimfield town1190.27%3,7193,689
Winchendon town1200.27%10,49710,347
Pepperell town1210.26%11,77211,597
Lawrence city1220.26%88,62488,877
East Longmeadow town1230.25%16,46016,389
Westford town1240.25%24,66524,722
Beverly city1250.25%42,52642,595
Acushnet town1260.24%10,65410,557
Plympton town1270.24%2,9462,928
Chelmsford town1280.24%36,35236,382
Dighton town1290.22%8,2188,109
Fall River city1300.22%94,24893,940
Blackstone town1310.22%9,2509,190
Deerfield town1320.21%5,1985,092
East Bridgewater town1330.21%14,46814,433
West Boylston town1340.2%7,8227,637
Brookfield town1350.2%3,4623,439
Billerica town1360.2%41,78741,836
Boxborough town1370.2%5,4735,494
Norton town1380.2%19,22219,212
Dracut town1390.19%32,41732,526
Carlisle town1400.19%5,2125,233
Franklin Town city1410.19%33,25133,224
Hingham town1420.19%24,27924,257
Concord town1430.18%18,15218,362
Halifax town1440.18%7,7467,742
Attleboro city1450.18%46,82046,475
Wareham town1460.17%23,27823,272
Framingham city1470.17%72,11372,197
Waltham city1480.16%64,68565,091
Monson town1490.16%8,1308,134
Marshfield town1500.16%25,84725,799
Natick town1510.15%36,63036,919
Melrose city1520.15%29,44529,735
Mansfield town1530.15%23,93223,862
Somerset town1540.14%18,25918,289
Gardner city1550.13%21,03021,221
Norwell town1560.13%11,32911,338
Watertown Town city1570.13%35,34835,364
Belmont town1580.13%26,95427,226
Stoneham town1590.12%22,90823,187
Athol town1600.12%11,96511,930
Agawam Town city1610.12%28,47228,626
Auburn town1620.11%16,85816,866
Middleton town1630.11%9,8719,620
Southwick town1640.11%9,2159,220
Sharon town1650.1%18,48018,545
Ashland town1660.1%18,62918,835
Bridgewater Town city1670.1%28,87628,510
Stow town1680.1%7,1027,158
Malden city1690.1%65,26166,076
Lowell city1700.09%114,506115,462
Boston city1710.09%655,013675,466
Medford city1720.09%58,85059,496
Townsend town1730.09%9,0209,106
Lexington town1740.09%33,94234,395
Dartmouth town1750.08%33,47531,359
Wilbraham town1760.08%14,54214,581
Wayland town1770.07%13,77213,908
Hopedale town1780.07%6,0366,008
Needham town1790.06%32,19732,107
New Bedford city1800.06%100,819100,993
Westhampton town1810.06%1,6281,617
Medfield town1820.06%13,10412,799
Hampden town1830.06%4,9194,953
Plainville town1840.05%9,8919,930
Leicester town1850.05%11,07611,066
Sturbridge town1860.03%9,9349,871
Canton town1870.03%24,64924,393
Holden town1880.03%19,94419,902
Westfield city1890.02%40,52540,743
Bolton town1900.02%5,7405,668
Lincoln town1910.01%6,8916,989
Westwood town1920.01%16,24816,241
Maynard town1930.01%10,60610,727
Charlton town1940.01%13,39313,307
Nantucket town1950.01%14,44614,237
Bernardston town1960%2,1132,099
Longmeadow town1970%15,62115,813
Marion town1980%5,2925,337
Hubbardston town1990%4,3464,316
Brockton city2000%104,888105,511
Falmouth town201-0.02%33,05932,538
Dover town202-0.02%5,8625,915
Marlborough city203-0.02%41,16341,689
Abington town204-0.02%16,96217,053
Hardwick town205-0.04%2,6622,662
Milton town206-0.05%28,34828,596
Fitchburg city207-0.05%41,53541,675
Hanson town208-0.06%10,57410,626
Conway town209-0.06%1,7601,767
Phillipston town210-0.06%1,7221,724
Milford town211-0.06%30,22130,345
Ludlow town212-0.07%20,81720,766
Southbridge Town city213-0.08%17,85217,698
Lunenburg town214-0.08%11,83111,791
Southborough town215-0.09%10,41110,448
Pembroke town216-0.09%18,25418,343
Northborough town217-0.1%15,65915,718
Foxborough town218-0.1%18,44818,599
Holbrook town219-0.11%11,26011,387
Dennis town220-0.11%14,87114,676
Oxford town221-0.11%13,27613,331
Princeton town222-0.11%3,5003,492
Hanover town223-0.12%14,71914,820
Paxton town224-0.12%5,0044,946
Hatfield town225-0.12%3,3113,338
Stoughton town226-0.12%28,89229,248
Palmer Town city227-0.12%12,28512,425
Whately town228-0.12%1,6211,616
Rockland town229-0.13%17,54817,775
Orange town230-0.15%7,5367,563
Lenox town231-0.16%5,0485,095
Holyoke city232-0.16%37,50638,154
Northampton city233-0.17%29,27227,324
Ashfield town234-0.18%1,6841,687
Barre town235-0.18%5,5165,524
Granby town236-0.18%6,0386,103
Belchertown town237-0.18%15,28315,339
Chicopee city238-0.18%54,63655,448
Dedham town239-0.18%24,87625,213
Spencer town240-0.18%11,87611,966
Hadley town241-0.19%5,2575,315
West Springfield Town city242-0.19%28,31428,768
Holland town243-0.2%2,5552,596
Granville town244-0.2%1,5191,537
Eastham town245-0.21%5,7795,747
Quincy city246-0.21%101,163101,482
Richmond town247-0.21%1,3951,409
Randolph Town city248-0.22%34,33934,914
Springfield city249-0.22%153,002155,280
Buckland town250-0.22%1,8011,813
Wales town251-0.22%1,7941,827
Erving town252-0.24%1,6551,657
Provincetown town253-0.24%3,6913,661
Williamsburg town254-0.24%2,4572,498
Dudley town255-0.25%11,79111,906
Russell town256-0.25%1,6191,639
Williamstown town257-0.26%7,3477,518
Easthampton Town city258-0.26%15,94716,177
Harwich town259-0.27%13,52313,428
Leverett town260-0.27%1,8511,857
Chatham town261-0.27%6,6496,594
Mashpee town262-0.27%15,31215,057
Avon town263-0.28%4,6994,772
Leominster city264-0.28%43,38543,755
Truro town265-0.28%2,4652,446
Millville town266-0.29%3,1283,166
Huntington town267-0.29%2,0592,095
Egremont town268-0.29%1,3631,370
Braintree Town city269-0.29%38,26439,075
Webster town270-0.3%17,48917,739
North Brookfield town271-0.3%4,6964,746
Blandford town272-0.33%1,1961,213
East Brookfield town273-0.36%2,1862,222
Clarksburg town274-0.37%1,6281,655
Norwood town275-0.37%31,00031,564
Hinsdale town276-0.37%1,8821,915
Bourne town277-0.37%20,27019,537
Edgartown town278-0.38%5,2285,171
Gill town279-0.39%1,5401,550
Montague town280-0.39%8,3788,568
Chilmark town281-0.41%1,2221,212
Shutesbury town282-0.41%1,7071,720
Sunderland town283-0.41%3,6063,655
Chester town284-0.41%1,2011,225
Wellfleet town285-0.42%3,5973,564
Northfield town286-0.42%2,8392,862
Petersham town287-0.43%1,1711,191
Charlemont town288-0.43%1,1671,183
Chesterfield town289-0.43%1,1631,185
Great Barrington town290-0.45%7,1307,181
Lee town291-0.46%5,6425,780
Brewster town292-0.47%10,28310,315
Pelham town293-0.48%1,2531,282
Orleans town294-0.49%6,3236,306
Yarmouth town295-0.5%24,85524,992
Stockbridge town296-0.5%1,9742,013
North Adams city297-0.52%12,35312,751
South Hadley town298-0.53%17,80216,287
West Stockbridge town299-0.53%1,3111,340
Southampton town300-0.54%6,1296,220
Monterey town301-0.56%1,0681,092
Lanesborough town302-0.57%2,9733,045
Becket town303-0.58%1,8991,932
Sheffield town304-0.58%3,2793,326
Shelburne town305-0.59%1,8561,884
Sandwich town306-0.61%20,22120,251
West Tisbury town307-0.62%3,5423,550
Otis town308-0.62%1,5991,634
Worthington town309-0.68%1,1631,192
Pittsfield city310-0.71%42,46643,807
Dalton town311-0.73%6,1106,319
Chelsea city312-0.74%37,75340,585
Cheshire town313-0.76%3,1473,253
New Marlborough town314-0.8%1,4791,528
Adams town315-0.82%7,8658,141
Oak Bluffs town316-0.85%5,2655,330
Revere city317-0.91%56,91061,876
Tisbury town318-0.93%4,7754,817
Winthrop Town city319-0.95%17,97519,254
Walpole town320-1.31%25,29226,515

Massachusetts Growth Overview

Massachusetts's cities with over 1,000 residents show varied growth patterns from 2020 to 2025. Lancaster town leads with 4.27% annualized growth, followed by Weymouth Town city (2.72%) and North Reading town (2.57%). The largest population centers are Boston city (655,013), Worcester city (211,511), and Springfield city (153,002). Of the 320 cities over 1,000 population, 199 are growing while 121 experienced population decline. Overall, cities averaged 0.19% annualized growth, with total urban population growing by 0.41% annually.