Hover over municipality for details
Percent Change
10%+
9.99% – 5.00%
4.99% – 2.50%
2.49% – 0.00%
-0.01% – -2.49%
-2.50% – -5.39%
The chart below lists population figures for 2010 based on official U.S. Census Bureau – Census 2010 data. Population figures for 2019 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, 2019 |
Percent Change 2010-2019 |
---|---|---|---|
Acton | 21,924 | 23,662 | 7.99% |
Arlington | 42,844 | 45,531 | 6.32% |
Ashby | 3,074 | 3,219 | 4.61% |
Ashland | 16,593 | 17,807 | 7.17% |
Ayer | 7,427 | 8,196 | 10.38% |
Bedford | 13,320 | 14,123 | 6.06% |
Belmont | 24,729 | 26,116 | 5.95% |
Billerica | 40,243 | 43,367 | 7.78% |
Boxborough | 4,996 | 5,793 | 15.58% |
Burlington | 24,498 | 28,627 | 16.88% |
CAMBRIDGE | 105,162 | 118,927 | 13.10% |
Carlisle | 4,852 | 5,252 | 8.24% |
Chelmsford | 33,802 | 35,391 | 4.73% |
Concord | 17,668 | 18,918 | 7.00% |
Dracut | 29,457 | 31,634 | 7.57% |
Dunstable | 3,179 | 3,403 | 7.05% |
EVERETT | 41,667 | 46,451 | 11.79% |
Framingham | 68,318 | 74,416 | 8.92% |
Groton | 10,646 | 11,325 | 6.41% |
Holliston | 13,547 | 14,912 | 10.08% |
Hopkinton | 14,925 | 18,470 | 23.88% |
Hudson | 19,063 | 19,864 | 4.14% |
Lexington | 31,394 | 33,132 | 5.50% |
Lincoln | 6,362 | 7,052 | 10.69% |
Littleton | 8,924 | 10,227 | 14.78% |
LOWELL | 106,519 | 110,997 | 4.20% |
MALDEN | 59,450 | 60,470 | 1.57% |
MARLBOROUGH | 38,499 | 39,597 | 2.85% |
Maynard | 10,106 | 11,336 | 12.10% |
MEDFORD | 56,173 | 57,341 | 1.89% |
MELROSE | 26,983 | 28,016 | 3.89% |
Natick | 33,006 | 36,050 | 9.20% |
NEWTON | 85,146 | 88,414 | 3.91% |
North Reading | 14,892 | 15,865 | 6.54% |
Pepperell | 11,497 | 12,114 | 5.36% |
Reading | 24,747 | 25,400 | 5.89% |
Sherborn | 4,119 | 4,335 | 5.24% |
Shirley | 7,211 | 7,636 | 5.89% |
SOMERVILLE | 75,754 | 81,360 | 7.48% |
Stoneham | 21,437 | 24,126 | 13.34% |
Stow | 6,590 | 7,234 | 9.87% |
Sudbury | 17,659 | 19,655 | 11.20% |
Tewksbury | 28,961 | 31,178 | 7.26% |
Townsend | 8,926 | 9,506 | 6.50% |
Tyngsborough | 11,292 | 12,527 | 10.72% |
Wakefield | 24,932 | 27,045 | 7.74% |
WALTHAM | 60,632 | 62,495 | 3.06% |
Watertown | 31,915 | 35,939 | 12.36% |
Wayland | 12,994 | 13,835 | 6.92% |
Westford | 21,951 | 24,817 | 13.00% |
Weston | 11,261 | 12,124 | 7.67% |
Wilmington | 22,325 | 23,445 | 4.94% |
Winchester | 21,374 | 22,799 | 6.59% |
WOBURN | 38,120 | 40,228 | 3.46% |