Worcester County, Massachusetts Cities (2026)

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Worcester1215,778202,4480.9%5,77637 City
Leominster244,13443,744-0.14%1,53129 City
Fitchburg342,12141,656-0.04%1,51428 City
Shrewsbury439,56838,269-0.15%1,90821 Town
Milford530,81030,340-0.07%2,08915 Town
Westborough623,14321,5341.09%1,12321 Town
Grafton721,70919,6553.16%95223 Town
Gardner821,45121,210-0.15%97222 City
Holden920,65519,9140.63%58935 Town
Southbridge Town1018,07817,701-0.15%89320 City
Webster1117,83317,744-0.01%1,44312 Town
Auburn1217,57216,8450.03%1,13515 Town
Northbridge1316,87116,3110.43%97717 Town
Northborough1416,07215,712-0.05%87018 Town
Clinton1515,69115,407-0.17%2,7766 Town
Uxbridge1614,84614,1990.43%50230 Town
Millbury1714,36313,8170.61%91416 Town
Charlton1813,73713,3130.38%32642 Town
Oxford1913,51413,3330%51027 Town
Spencer2012,20411,9650.25%37133 Town
Athol2112,15111,9200.18%37632 Town
Lunenburg2212,05811,8000.12%45726 Town
Dudley2311,95111,903-0.18%57421 Town
Leicester2411,43411,0750.05%49223 Town
Winchendon2510,63510,3450.14%24743 Town
Southborough2610,54110,443-0.17%75214 Town
Sturbridge2710,1319,8680.11%27237 Town
Rutland289,9029,0841.29%28235 Town
Sutton299,6989,3690.37%29932 Town
Douglas309,6318,9920.9%26436 Town
Blackstone319,4509,1920.36%85111 Town
Lancaster329,2968,4471.47%33827 Town
Westminster338,9988,2382.17%25435 Town
Templeton348,6968,1541.67%27332 Town
Upton358,6418,0030.95%40022 Town
Sterling368,3627,9780.05%27331 Town
West Boylston377,9097,628-0.18%61113 Town
Bolton387,1505,66610.39%35820 Town
Harvard397,0106,847-0.06%26526 Town
Ashburnham406,5736,3150.29%17138 Town
Mendon416,5106,2190.48%36618 Town
Hopedale426,0616,010-0.08%1,1705 Town
Barre435,6525,5240.2%12744 Town
Warren445,1484,9720.51%18728 Town
Boylston455,1404,8540.71%32016 Town
Paxton465,0414,940-0.1%34315 Town
North Brookfield474,7874,747-0.13%22521 Town
Hubbardston484,4864,3120.58%10941 Town
West Brookfield493,9743,8260.68%19420 Town
Princeton503,6363,4910.5%10335 Town
Brookfield513,5293,4240.37%22716 Town
Berlin523,4893,2720.09%26913 Town
Millville533,1823,164-0.13%6545 Town
Hardwick542,7522,6600.58%7139 Town
East Brookfield552,2392,2070.36%22710 Town
Oakham561,9151,851-0.1%9221 Town
Phillipston571,8181,7321.34%7524 Town
Royalston581,2991,2530.15%3142 Town
Petersham591,2401,194-0.16%2354 Town
New Braintree601,0179920.39%4921 Town

Worcester County Cities Summary

Largest City

Worcester is the largest city in Worcester County, with a population of 215,778.

Smallest City

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

10 Largest Cities

There are 60 cities in Worcester County, Massachusetts.

Location of Worcester County