Worcester County, Massachusetts Cities (2025)

65 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Worcester1213,488202,4751.04%5,71437 City
Worcester2213,361202,4750.98%5,71137 City
Leominster344,51043,7550.68%1,54429 City
Leominster444,32243,7550.26%1,53829 City
Fitchburg542,45041,6720.72%1,52628 City
Fitchburg642,26341,6720.28%1,51928 City
Shrewsbury739,89338,2690.69%1,92321 Town
Milford830,83830,3410.65%2,09115 Town
Westborough922,91521,5341.2%1,11221 Town
Gardner1021,65821,2221.3%98222 City
Gardner1121,42021,2220.18%97122 City
Grafton1220,70619,6541.74%90823 Town
Holden1320,56519,9031.18%58635 Town
Southbridge Town1418,21017,7040.57%90020 City
Southbridge Town1518,20617,7040.55%90020 City
Webster1617,92917,7380.63%1,45112 Town
Auburn1717,70316,8642.19%1,14315 Town
Northbridge1816,87716,3200.95%97717 Town
Northborough1915,97015,7100.65%86518 Town
Clinton2015,84515,4120.67%2,8036 Town
Uxbridge2114,78714,1970.57%50030 Town
Millbury2214,33413,8131.14%91216 Town
Charlton2313,74013,3040.98%32642 Town
Oxford2413,60613,3350.76%51327 Town
Athol2512,19211,9300.72%37732 Town
Spencer2612,18511,9630.79%37133 Town
Lunenburg2712,08711,7920.67%45826 Town
Dudley2812,04911,9070.54%57821 Town
Leicester2911,31311,0640.79%48623 Town
Winchendon3010,66710,3440.76%24843 Town
Southborough3110,64110,4470.68%76014 Town
Sturbridge3210,2029,8651.04%27437 Town
Rutland339,7799,0851.47%27835 Town
Sutton349,7019,3531.06%29932 Town
Douglas359,6058,9971.62%26436 Town
Blackstone369,4789,1911.11%85311 Town
Lancaster379,1368,4241.59%33327 Town
Upton388,6718,0042.31%40122 Town
Westminster398,5858,2300.89%24235 Town
Templeton408,4598,1430.86%26532 Town
Sterling418,3697,9770.71%27331 Town
West Boylston428,0427,6381.31%62113 Town
Harvard437,0526,8460.69%26726 Town
Ashburnham446,5886,3121.01%17238 Town
Mendon456,5156,2241.15%36718 Town
Hopedale466,1016,0070.63%1,1785 Town
Bolton475,8455,6680.62%29320 Town
Barre485,6895,5231.03%12844 Town
Warren495,1364,9670.98%18728 Town
Boylston505,1234,8551.17%31916 Town
Paxton515,0794,9470.71%34615 Town
North Brookfield524,8364,7500.81%22721 Town
Hubbardston534,4924,3181.33%10941 Town
West Brookfield543,9653,8291.23%19420 Town
Princeton553,6453,4931.33%10335 Town
Brookfield563,5283,4380.8%22716 Town
Berlin573,5123,2710.95%27113 Town
Millville583,2073,1660.63%6605 Town
Hardwick592,7602,6641.4%7239 Town
East Brookfield602,2582,2220.94%22910 Town
Oakham611,9281,8510.73%9321 Town
Phillipston621,7801,7241.19%7324 Town
Royalston631,2981,2530.54%3142 Town
Petersham641,2671,1961.69%2354 Town
New Braintree651,0219921.09%4921 Town

Worcester County Cities Summary

Largest City

Worcester is the largest city in Worcester County, with a population of 213,488.

Smallest City

New Braintree is the smallest city in Worcester County, with a population of 1,021.

10 Largest Cities

There are 65 cities in Worcester County, Massachusetts.

Location of Worcester County