William Francis Galvin, 2020 Census Liaison
William Francis Galvin, 2020 Census Liaison

Worcester County
2010 Official Count and Latest Estimates

The chart below lists population figures for 2010 based on official U.S. Census Bureau - Census 2010 data. Population figures for 2017 are based on U.S. Census Bureau Population Estimates Program data. Note: Cities appear in all capital letters. Towns are in upper/lower case letters.

Municipality
April 1, 2010 Census
Population Estimate as of July 1, 2017
Percent Change 2010-2017
Ashburnham 6,081 6,304 3.67%
Athol 11,584 11,711 1.10%
Auburn 16,188 16,702 3.18%
Barre 5,398 5,569 3.17%
Berlin 2,866 3,176 10.82%
Blackstone 9,026 9,304 3.08%
Bolton 4,897 5,283 7.88%
Boylston 4,355 4,634 6.41%
Brookfield 3,390 3,437 1.39%
Charlton 12,981 13,571 4.55%
Clinton 13,606 13,963 2.62%
Douglas 8,471 8,869 4.70%
Dudley 11,390 11,768 3.32%
East Brookfield 2,183 2,195 0.55%
FITCHBURG 40,318 40,793 1.18%
GARDNER 20,228 20,640 2.04%
Grafton 17,765 18,761 5.61%
Hardwick 2,990 3,025 1.17%
Harvard 6,520 6,569 0.75%
Holden 17,346 18,943 9.21%
Hopedale 5,911 5,976 1.10%
Hubbardston 4,382 4,715 7.60%
Lancaster 8,055 8,074 0.24%
Leicester 10,970 11,373 3.67%
LEOMINSTER 40,759 41,615 2.10%
Lunenburg 10,086 11,312 12.16%
Mendon 5,839 6,094 4.37%
Milford 27,999 28,933 3.34%
Millbury 13,261 13,733 3.56%
Millville 3,190 3,252 1.94%
New Braintree 999 1,025 2.60%
North Brookfield 4,680 4,793 2.41%
Northborough 14,155 15,033 6.20%
Northbridge 15,707 16,630 5.88%
Oakham 1,902 1,946 2.31%
Oxford 13,709 13,980 1.98%
Paxton 4,806 4,881 1.56%
Petersham 1,234 1,250 1.30%
Phillipston 1,682 1,744 3.69%
Princeton 3,413 3,454 1.20%
Royalston 1,258 1,272 1.11%
Rutland 7,973 8,700 9.12%
Shrewsbury 35,608 37,387 5.00%
Southborough 9,767 10,136 3.78%
Southbridge 16,719 16,911 1.15%
Spencer 11,688 11,954 2.28%
Sterling 7,808 8,136 4.20%
Sturbridge 9,268 9,584 3.41%
Sutton 8,963 9,458 5.52%
Templeton 8,013 8,138 1.56%
Upton 7,542 7,926 5.09%
Uxbridge 13,457 13,997 4.01%
Warren 5,135 5,218 1.62%
Webster 16,767 17,020 1.51%
West Boylston 7,669 8,056 5.05%
West Brookfield 3,701 3,779 2.11%
Westborough 18,272 19,109 4.58%
Westminster 7,277 7,766 6.72%
Winchendon 10,300 10,862 5.46%
WORCESTER 181,045 185,677 2.56%