Massachusetts Cities by Population (2024)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Boston1654,423675,4660.09%13,53848.3City
Worcester2209,566205,0560.94%5,60937.4City
Springfield3153,337155,280-0.22%4,81131.9City
Cambridge4119,008118,2180.67%18,6046.4City
Lowell5114,401115,4620.09%8,40613.6City
Brockton6104,889105,5110%4,91721.3City
Lynn7101,603101,1030.36%9,46110.7City
Quincy8101,380101,482-0.21%6,11716.6City
New Bedford9100,757100,9930.06%5,03820.0City
Fall River1094,04493,9400.22%2,83933.1City
Newton1188,97888,8630.64%4,99117.8City
Lawrence1288,39888,8770.26%12,7566.9City
Somerville1380,63680,8790.29%19,5584.1City
Framingham1471,99472,1970.17%2,87525.0City
Haverhill1567,68167,6720.4%2,04933.0City
Plymouth1666,53761,0261.73%69096.4Town
Malden1765,19766,0760.1%12,9235.0City
Waltham1864,58165,0910.16%5,06712.7City
Brookline1963,37363,0360.65%9,3756.8Town
Taunton2060,94159,4670.88%1,30546.7City
Weymouth Town2160,76957,4662.8%3,62516.8City
Medford2258,79759,4960.09%7,2618.1City
Revere2357,43261,876-0.9%10,0695.7City
Chicopee2454,73755,448-0.18%2,39022.9City
Peabody2554,21954,3910.3%3,33916.2City
Methuen Town2653,67552,9930.41%2,41622.2City
Everett2751,03648,9491.43%14,9403.4City
Barnstable Town2849,93048,9000.45%83359.9City
Attleboro2946,73746,4750.18%1,74526.8City
Arlington3046,45846,1890.75%9,0355.1Town
Salem3144,98443,6920.54%5,4248.3City
Leominster3243,50643,755-0.28%1,50928.8City
Pittsfield3342,77143,807-0.71%1,05740.5City
Beverly3442,42242,5950.25%2,81115.1City
Woburn3541,83040,8260.44%3,30712.7City
Billerica3641,70341,8360.2%1,63125.6Town
Fitchburg3741,55741,675-0.05%1,49427.8City
Marlborough3841,17141,689-0.02%1,97320.9City
Westfield3940,51740,7430.02%87646.3City
Shrewsbury4039,17538,2690.73%1,88920.7Town
Braintree Town4138,37739,075-0.29%2,78913.8City
Chelsea4238,03640,585-0.74%17,1412.2City
Holyoke4337,56738,154-0.16%1,77521.2City
Andover4436,61536,5520.36%1,18830.8Town
Natick4536,57436,9190.15%2,44515.0Town
Chelmsford4636,26636,3820.24%1,62022.4Town
Watertown Town4735,30235,3640.13%8,8344.0City
Randolph Town4834,41334,914-0.21%3,5019.8City
Lexington4933,91234,3950.09%2,06416.4Town
Dartmouth5033,44731,3590.08%54960.9Town
Franklin Town5133,18833,2240.19%1,24626.6City
Falmouth5233,06432,538-0.01%75044.1Town
Dracut5332,35432,5260.19%1,56520.7Town
Needham5432,17732,1070.06%2,61612.3Town
North Andover5531,94230,8611.03%1,21526.3Town
Tewksbury5631,48831,2630.78%1,51920.7Town
Norwood5731,11531,564-0.37%2,99810.4Town
Wellesley5830,90428,8870.56%3,08410.0Town
Milford5930,23930,345-0.06%2,05014.8Town
Gloucester6030,08529,7430.42%1,14926.2City
Melrose6129,40129,7350.15%6,2784.7City
Northampton6229,32127,324-0.17%85634.2City
Stoughton6328,92729,248-0.12%1,79816.1Town
Bridgewater Town6428,84728,5100.1%1,05927.2City
Saugus6528,71928,6040.31%2,66510.8Town
Agawam Town6628,43928,6260.12%1,21923.3City
Wakefield6728,40927,0662.15%3,8427.4Town
West Springfield Town6828,36928,768-0.19%1,69616.7City
Milton6928,36128,596-0.05%2,18013.0Town
Danvers7027,97428,0390.28%2,10713.3Town
Burlington7127,00926,2531.82%2,29911.8Town
Belmont7226,92027,2260.13%5,7934.6Town
Marshfield7325,80625,7990.16%90128.6Town
Walpole7425,62826,515-1.29%1,25320.5Town
Reading7525,52025,5370.36%2,55810.0Town
Easton7625,49725,0730.52%88728.8Town
Yarmouth7724,97924,992-0.49%1,03424.2Town
Dedham7824,92225,213-0.18%2,42710.3Town
Canton7924,64224,3930.03%1,31518.7Town
Middleborough8024,61724,2660.46%35769.0Town
Westford8124,60424,7220.25%81430.2Town
Hingham8224,23424,2570.19%1,09222.2Town
Acton8324,10323,9600.31%1,21319.9Town
Mansfield8423,89723,8620.15%1,18920.1Town
Wilmington8523,27123,2980.53%1,37117.0Town
Wareham8623,23823,2720.17%64935.8Town
Winchester8722,91322,9270.33%3,7996.0Town
Stoneham8822,88123,1870.12%3,8036.0Town
Westborough8922,46721,5412.07%1,09120.6Town
Gardner9021,00221,2210.13%95222.1City
Ludlow9120,83120,766-0.07%76627.2Town
Marblehead9220,36020,3990.32%4,6494.4Town
Bourne9320,34619,537-0.37%50040.7Town
Sandwich9420,34520,251-0.61%47542.9Town
Grafton9520,08919,6480.57%88122.8Town
Hudson9619,95920,0320.28%1,73111.5Town
Holden9719,93919,9020.03%56835.1Town
Hopkinton9819,73318,7880.99%75226.2Town
Sudbury9919,73118,8801.74%81324.3Town
Scituate10019,39319,0760.5%1,12717.2Town
Norton10119,18419,2120.2%68927.8Town
Newburyport10218,80418,3070.39%2,2528.3City
Ashland10318,61018,8350.1%1,50812.3Town
Foxborough10418,46618,599-0.1%93019.9Town
Sharon10518,46118,5450.1%78823.4Town
Pembroke10618,27018,343-0.09%83921.8Town
Somerset10718,23418,2890.14%2,3097.9Town
Winthrop Town10818,14719,254-0.94%9,1152.0City
Concord10918,11918,3620.18%73924.5Town
South Hadley11017,89716,287-0.53%1,01017.7Town
Southbridge Town11117,86617,698-0.08%88320.2City
Bellingham11217,69516,9480.79%96518.3Town
Rockland11317,57117,775-0.13%1,75210.0Town
Webster11417,54117,739-0.3%1,42012.4Town
Swansea11517,45117,1700.44%76922.7Town
Amesbury Town11617,42617,3410.71%1,41812.3City
Abington11716,96617,053-0.02%1,70310.0Town
Auburn11816,83916,8660.11%1,08715.5Town
Northbridge11916,53516,3180.49%95817.3Town
Westport12016,51916,3440.35%33249.8Town
North Reading12116,47715,5572.63%1,25213.2Town
East Longmeadow12216,41916,3890.25%1,26912.9Town
Duxbury12316,25816,0760.45%68623.7Town
Westwood12416,24616,2410.01%1,49310.9Town
Easthampton Town12515,98916,177-0.26%1,20013.3City
Fairhaven12615,93015,9090.33%1,28712.4Town
Raynham12715,88015,1461.48%77620.5Town
Seekonk12815,81115,5430.55%86018.4Town
Swampscott12915,69515,1171.34%5,1943.0Town
Northborough13015,67415,718-0.1%84918.5Town
Longmeadow13115,62115,8130%1,7199.1Town
Clinton13215,58315,4100.34%2,7575.7Town
Whitman13315,36615,1220.33%2,2166.9Town
Mashpee13415,35415,057-0.27%65623.4Town
Belchertown13515,31115,339-0.18%29152.6Town
Holliston13615,09414,9850.53%80918.7Town
Dennis13714,88714,676-0.11%72320.6Town
Hanover13814,73614,820-0.11%94815.5Town
Uxbridge13914,63314,1960.74%49529.6Town
Wilbraham14014,53014,5810.08%65922.0Town
Bedford14114,51614,4150.85%1,06313.7Town
Nantucket14214,44514,2370.01%31346.2Town
East Bridgewater14314,43814,4330.21%83817.2Town
Kingston14414,06413,7150.83%75418.6Town
Millbury14514,04013,8250.27%89315.7Town
Ipswich14613,96013,7600.41%43532.1Town
Wayland14713,76213,9080.07%91515.0Town
Medway14813,72113,0861.19%1,19011.5Town
Rehoboth14913,60412,5222.19%29046.9Town
Harwich15013,55913,428-0.27%64920.9Town
Charlton15113,39213,3070.01%31742.2Town
Oxford15213,29113,331-0.11%50126.5Town
Lynnfield15313,11612,9830.63%1,3319.9Town
Medfield15413,09612,7990.06%90914.4Town
Wrentham15512,62312,1770.64%58221.7Town
Tyngsborough15612,51612,3980.33%74516.8Town
North Adams15712,41812,751-0.52%61020.3City
Palmer Town15812,30012,425-0.12%39031.6City
Lakeville15912,04111,5370.61%40729.6Town
Athol16011,95111,9300.12%37032.3Town
Spencer16111,89811,966-0.18%36232.9Town
Lunenburg16211,84111,791-0.08%44926.4Town
Dudley16311,82011,906-0.24%56720.8Town
Pepperell16411,74111,5970.27%52022.6Town
Carver16511,72111,6300.39%31437.3Town
Weston16611,68311,1460.33%69516.8Town
Norfolk16711,63011,5570.31%78114.9Town
Groton16811,33511,2850.51%34632.8Town
Norwell16911,31411,3380.13%54120.9Town
Holbrook17011,27211,387-0.11%1,5547.3Town
Leicester17111,07111,0660.04%47623.3Town
Acushnet17210,62810,5570.24%57718.4Town
Maynard17310,60510,7270.01%2,0355.2Town
Hanson17410,58010,626-0.06%70415.0Town
Winchendon17510,46910,3470.27%24343.0Town
Southborough17610,42010,448-0.09%74414.0Town
Brewster17710,33210,315-0.47%45022.9Town
Littleton17810,31010,1320.58%62416.5Town
Ware17910,20610,0401.38%29734.4Town
Hull18010,14710,0710.39%3,5332.9Town
Sturbridge1819,9319,8710.03%26737.2Town
Plainville1829,8869,9300.05%90011.0Town
Middleton1839,8609,6200.11%73313.4Town
Rutland1849,5249,0731.08%27135.1Town
Sutton1859,4739,3530.39%29232.4Town
Freetown1869,3509,2070.65%27134.5Town
Salisbury1879,3309,2170.77%60715.4Town
Douglas1889,3068,9970.7%25536.4Town
Blackstone1899,2309,1900.22%83111.1Town
Southwick1909,2059,2200.11%29930.8Town
Millis1919,1988,5022%76412.0Town
Lancaster1929,1958,4214.46%33527.5Town
Townsend1939,0129,1060.09%27632.7Town
Ayer1948,5828,4840.42%9598.9Town
Georgetown1958,4818,4630.44%66012.9Town
Upton1968,4748,0031.96%39221.6Town
Cohasset1978,4328,3760.48%8629.8Town
Montague1988,4118,568-0.39%27930.1Town
Westminster1998,4088,2290.37%23735.4Town
Templeton2008,3168,1440.67%26131.9Town
Sterling2018,2527,9800.58%27030.6Town
Dighton2028,2008,1090.22%37222.0Town
Boxford2038,1898,1850.49%34823.6Town
Monson2048,1178,1340.16%18444.2Town
Adams2057,9308,141-0.81%34622.9Town
West Boylston2067,8067,6370.21%60313.0Town
West Bridgewater2077,7337,7070.68%50515.3Town
Halifax2087,7327,7420.18%48416.0Town
Hamilton2097,6467,5600.79%53914.2Town
Orange2107,5477,563-0.15%21535.1Town
Williamstown2117,3667,518-0.26%15846.7Town
Great Barrington2127,1627,181-0.45%16044.8Town
Stow2137,0957,1580.1%41017.3Town
Rockport2147,0506,9890.89%1,0097.0Town
Harvard2156,9596,8470.45%26326.4Town
Lincoln2166,8906,9890.01%48414.2Town
Shirley2176,8847,2340.48%43515.8Town
Berkley2186,8516,7690.43%41516.5Town
Newbury2196,8356,7171.02%29223.4Town
Groveland2206,7686,7450.37%7628.9Town
Merrimac2216,7406,7160.33%7938.5Town
Mattapoisett2226,7116,5070.89%38717.3Town
Chatham2236,6676,594-0.27%41216.2Town
Topsfield2246,5846,5550.61%55311.9Town
Ashburnham2256,4456,3120.47%16838.3Town
Rowley2266,4366,1591.23%35418.2Town
Mendon2276,3616,2260.47%35817.8Town
Orleans2286,3546,306-0.49%44914.2Town
Southampton2296,1626,220-0.53%21928.1Town
Dalton2306,1556,319-0.73%28321.8Town
Granby2316,0496,103-0.18%21727.8Town
Hopedale2326,0326,0080.07%1,1645.2Town
Rochester2335,9285,7230.97%17733.6Town
Dover2345,8635,915-0.02%38815.1Town
Eastham2355,7915,747-0.21%41514.0Town
Bolton2365,7395,6680.02%28819.9Town
Lee2375,6685,780-0.46%21726.1Town
Barre2385,5265,524-0.18%12544.3Town
Boxborough2395,4625,4940.2%53110.3Town
Manchester-by-the-Sea2405,4375,3870.76%5899.2Town
Oak Bluffs2415,3105,330-0.84%7297.3Town
Marion2425,2925,3370%37514.1Town
Hadley2435,2675,315-0.19%22823.1Town
Edgartown2445,2485,171-0.38%19626.8Town
Carlisle2455,2025,2330.19%34115.3Town
Deerfield2465,1875,0920.21%16032.4Town
Lenox2475,0565,095-0.16%23821.2Town
Warren2485,0204,9660.4%18227.5Town
Paxton2495,0104,946-0.12%34114.7Town
Boylston2505,0084,8540.72%31216.1Town
Wenham2514,9794,9360.44%6507.7Town
Hampden2524,9164,9530.06%25119.6Town
Tisbury2534,8204,817-0.92%7396.5Town
Avon2544,7124,772-0.27%1,0984.3Town
North Brookfield2554,7104,746-0.3%22121.3Town
West Newbury2564,6374,5050.85%34513.4Town
Sherborn2574,4224,4120.29%28015.8Town
Hubbardston2584,3464,3160%10641.1Town
West Brookfield2593,8653,8240.55%18920.5Town
Essex2603,7183,6770.65%26614.0Town
Brimfield2613,7093,6890.27%10734.8Town
Provincetown2623,7003,661-0.24%3839.7Town
Sunderland2633,6213,655-0.41%25514.2Town
Wellfleet2643,6123,564-0.41%18319.8Town
West Tisbury2653,5643,550-0.61%14225.0Town
Princeton2663,5043,492-0.11%9935.4Town
Berlin2673,4803,2701.61%26813.0Town
Brookfield2683,4553,4390.2%22315.5Town
Dunstable2693,4413,3610.97%20916.5Town
Hatfield2703,3153,338-0.12%20915.9Town
Nahant2713,3113,3310.33%3,0771.1Town
Sheffield2723,2983,326-0.57%7047.4Town
Ashby2733,2123,1860.44%13623.7Town
Cheshire2743,1713,253-0.75%11826.8Town
Millville2753,1373,166-0.29%6454.9Town
Lanesborough2762,9903,045-0.56%10428.9Town
Plympton2772,9392,9280.24%20014.7Town
Northfield2782,8512,862-0.42%8334.3Town
Hardwick2792,6632,662-0.04%6938.6Town
Holland2802,5602,596-0.19%20812.3Town
Truro2812,4722,446-0.28%11821.0Town
Williamsburg2822,4632,498-0.24%9625.5Town
East Brookfield2832,1942,222-0.36%2229.9Town
Bernardston2842,1132,0990%9023.4Town
Huntington2852,0652,095-0.29%7826.3Town
Stockbridge2861,9842,013-0.5%8722.7Town
Becket2871,9101,932-0.57%4146.1Town
Oakham2881,9081,8501.17%9220.8Town
Hinsdale2891,8891,915-0.37%9120.7Town
Shelburne2901,8671,884-0.59%8123.2Town
Leverett2911,8561,857-0.27%8122.8Town
Buckland2921,8051,813-0.22%9219.7Town
Wales2931,7981,827-0.22%11415.8Town
Conway2941,7611,767-0.06%4737.7Town
Phillipston2951,7231,724-0.06%7124.2Town
Shutesbury2961,7141,720-0.41%6526.5Town
Ashfield2971,6871,687-0.18%4240.0Town
Erving2981,6591,657-0.24%12013.8Town
Colrain2991,6381,6030.55%3843.1Town
Clarksburg3001,6341,655-0.37%12912.7Town
Westhampton3011,6271,6170.06%6027.2Town
Whately3021,6231,616-0.12%8120.2Town
Russell3031,6231,639-0.25%9317.5Town
Otis3041,6091,634-0.62%4535.6Town
Gill3051,5461,550-0.39%11213.8Town
Granville3061,5221,537-0.2%3642.3Town
New Marlborough3071,4911,528-0.8%3246.9Town
Richmond3081,3981,409-0.21%7518.7Town
Egremont3091,3671,370-0.29%7318.7Town
West Stockbridge3101,3181,340-0.53%7118.5Town
Royalston3111,2861,2520.78%3141.8Town
Pelham3121,2591,282-0.47%5025.1Town
Chilmark3131,2271,212-0.41%6419.0Town
Chester3141,2061,225-0.41%3336.6Town
Blandford3151,2001,213-0.33%2351.6Town
Petersham3161,1761,191-0.42%2254.2Town
Charlemont3171,1721,183-0.43%4526.3Town
Worthington3181,1711,192-0.68%3732.0Town
Chesterfield3191,1681,185-0.43%3830.8Town
Monterey3201,0741,092-0.56%4126.4Town
New Salem3211,0209820.59%2344.8Town
New Braintree3229939920%4820.8Town
Sandisfield323979985-0.2%1951.8Town
Goshen324939960-0.53%5417.3Town
Wendell325918928-0.33%2931.9Town
Montgomery3268338170.97%5615.0Town
Cummington327818827-0.12%3622.9Town
Windsor328811825-0.49%2335.0Town
Peru329795808-0.63%3125.9Town
Warwick330773782-0.39%2137.3Town
Hancock331735748-0.54%2135.7Town
Leyden332728731-0.41%4117.9Town
Heath333718722-0.28%2924.9Town
Florida334668691-1.04%2724.4Town
Savoy3356476460%1835.9Town
Plainfield3366386320.16%3021.1Town
Washington3374974920.2%1338.0Town
Alford338479486-0.42%4211.5Town
Tolland3394684680.21%1531.5Town
Aquinnah340441445-1.12%835.3Town
Rowe341419423-0.47%1823.4Town
Tyringham342416428-0.95%2218.6Town
Middlefield343391389-0.26%1624.1Town
Hawley344351354-0.57%1230.5Town
New Ashford3452472460%1813.5Town
Mount Washington346156160-0.64%722.3Town
Monroe347114116-0.87%1110.7Town
Gosnold3486668-1.49%513.2Town
showing: 348 rows

Massachusetts is the 15th most populous state in the U.S., with an estimated population of 6.8 million in 2017. Boston, which is the capital of the state, is the most populated, with an estimated 667,137 residents in 2017. The second most populous city, Worcester, falls far behind with just 184,815 people. Springfield, Lowell, and Cambridge round out the five cities in the state that have population counts greater than 100,000 residents. There are a total of 48 cities in the state which have populations that fall between 10,000 and 100,000 people.

Municipalities are classified as either a city or a town, and the form of government that is used determines this designation. Cities use mayor-council or council-manager structures, while towns hold open town meetings or representative town meetings. Under this designation, there are 56 total cities in Massachusetts and 295 towns. The smallest town in the state is Gosnold in Dukes County, with a population of just 75 people. The smallest city is Palmer in Hampden County, with a population of 12,140 residents.

Massachusetts Cities by Population (2024)

What is the biggest city in Massachusetts?

Boston is the biggest city in Massachusetts, with a population of 654,423 in 2024.

What is the fastest growing city in Massachusetts?

Lancaster is the fastest growing city in Massachusetts over the past 4 years, having grown 4.46% annually since 2020.

What are the 10 largest cities in Massachusetts?

The 10 largest cities in Massachusetts are: Boston, Worcester, Springfield, Cambridge, Lowell, Brockton, Lynn, Quincy, New Bedford and Fall River.

Frequently Asked Questions

Lists of Cities in all States

Cities by County in Massachusetts

Massachusetts Cities by Region

Massachusetts Cities by First Letter