Massachusetts 2020 Census

Secretary William Francis Galvin – Census Liaison

Middlesex County

2010 Official Count and Latest Estimates

Hover over municipality for details

Middlesex County map Sherborn Holliston Hopkinton Ashland Natick Framingham Marlborough Hudson Winchester Arlington Belmont Cambridge Wayland Weston Somerville Concord Maynard Sudbury Watertown Waltham Newton Everett Lincoln Lexington Reading Stow Acton Malden Ayer Burlington Billerica Medford Stoneham Littleton North Reading Dunstable Dracut Carlisle Wilmington Groton Tyngsborough Melrose Woburn Boxborough Wakefield Westford Ashby Shirley Townsend Bedford Chelmsford Tewksbury Lowell Pepperell

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 2018 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, 2018
Percent Change
2010-2018
Acton 21,924 23,738 8.27%
Arlington 42,844 45,624 6.49%
Ashby 3,074 3,234 5.20%
Ashland 16,593 17,739 6.91%
Ayer 7,427 8,164 9.92%
Bedford 13,320 14,195 6.57%
Belmont 24,729 26,330 6.47%
Billerica 40,243 43,784 8.80%
Boxborough 4,996 6,388 27.86%
Burlington 24,498 28,742 17.32%
CAMBRIDGE 105,162 118,977 13.14%
Carlisle 4,852 5,247 8.14%
Chelmsford 33,802 35,313 4.47%
Concord 17,668 19,211 8.73%
Dracut 29,457 31,747 7.77%
Dunstable 3,179 3,404 7.08%
EVERETT 41,667 46,880 12.51%
Framingham 68,318 73,123 7.03%
Groton 10,646 11,386 6.95%
Holliston 13,547 14,939 10.28%
Hopkinton 14,925 18,269 22.41%
Hudson 19,063 19,960 4.71%
Lexington 31,394 33,792 7.64%
Lincoln 6,362 6,797 6.84%
Littleton 8,924 10,241 14.76%
LOWELL 106,519 111,670 4.84%
MALDEN 59,450 61,036 2.67%
MARLBOROUGH 38,499 39,825 3.44%
Maynard 10,106 10,667 5.55%
MEDFORD 56,173 57,765 2.83%
MELROSE 26,983 28,193 4.48%
Natick 33,006 36,229 9.76%
NEWTON 85,146 88,904 4.41%
North Reading 14,892 15,710 5.49%
Pepperell 11,497 12,161 5.78%
Reading 24,747 25,337 2.38%
Sherborn 4,119 4,341 5.39%
Shirley 7,211 7,649 6.07%
SOMERVILLE 75,754 81,562 7.67%
Stoneham 21,437 22,729 6.03%
Stow 6,590 7,214 9.47%
Sudbury 17,659 19,627 11.14%
Tewksbury 28,961 31,388 8.38%
Townsend 8,926 9,547 6.96%
Tyngsborough 11,292 12,418 9.97%
Wakefield 24,932 27,135 8.84%
WALTHAM 60,632 62,962 3.84%
Watertown 31,915 35,954 12.66%
Wayland 12,994 13,882 6.83%
Westford 21,951 24,296 10.68%
Weston 11,261 12,134 7.75%
Wilmington 22,325 23,907 7.09%
Winchester 21,374 22,851 6.91%
WOBURN 38,120 40,397 5.97%