Middlesex County, Massachusetts Cities (2025)

89 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Cambridge1123,057118,2041.54%19,2376 City
Cambridge2121,931118,2040.61%19,0616 City
Lowell3121,683115,8341.05%8,94114 City
Lowell4121,564115,8340.95%8,93214 City
Newton592,13988,8531.59%5,16818 City
Newton691,16188,8530.51%5,11318 City
Somerville783,05880,9011.11%20,1454 City
Somerville882,46180,9010.38%20,0004 City
Framingham974,09872,1291%2,95925 City
Framingham1073,66972,1290.42%2,94225 City
Malden1167,54666,0861.28%13,3895 City
Malden1266,84466,0860.23%13,2505 City
Waltham1366,53364,2381.04%5,22013 City
Waltham1466,25164,2380.61%5,19813 City
Medford1560,40159,5200.84%7,4598 City
Medford1659,99259,5200.16%7,4088 City
Everett1752,80248,9571.89%15,4573 City
Everett1852,54248,9571.38%15,3813 City
Arlington1947,60746,2021.05%9,2585 Town
Arlington2046,67145,3790.55%9,0765 CDP
Woburn2145,70740,8274.13%3,61313 City
Woburn2244,66240,8271.75%3,53113 City
Billerica2343,96541,8422.3%1,71926 Town
Marlborough2442,55441,6850.91%2,04021 City
Marlborough2542,29041,6850.29%2,02721 City
Natick2637,72236,9241.09%2,52215 Town
Chelmsford2737,31036,3830.97%1,66722 Town
Lexington2835,19034,4131.29%2,14116 Town
Lexington2934,92833,3040.68%2,12516 CDP
Dracut3033,30732,5291.02%1,61121 Town
Tewksbury3132,15931,1321.14%1,55221 Town
Wakefield3230,32227,0703.79%4,1017 Town
Melrose3330,20329,7400.89%6,4495 City
Melrose3429,98729,7400.16%6,4035 City
Belmont3527,70127,2350.94%5,9615 Town
Wakefield3627,58427,0410.64%3,7317 CDP
Belmont3727,56426,1580.69%5,9325 CDP
Burlington3827,30126,0021.2%2,32312 Town
Burlington3926,58728,0770.53%2,26312 CDP
Reading4026,38525,5361.32%2,64510 Town
Stoneham4126,00223,1875.91%4,3226 Town
Reading4225,58225,2360.22%2,56410 CDP
Westford4325,32224,6981.19%83730 Town
Acton4424,79623,9641.05%1,24820 Town
Winchester4524,22222,9291.12%4,0166 Town
Wilmington4624,20723,3021.7%1,42617 Town
Wilmington4723,40823,3900.31%1,37917 CDP
Stoneham4823,38123,6250.56%3,8866 CDP
Winchester4923,16822,7600.52%3,8416 CDP
Hudson5020,59320,0291.12%1,78612 Town
Hopkinton5120,30318,7621.66%77426 Town
Sudbury5220,01818,8761.08%82524 Town
Ashland5319,99018,8363.09%1,62012 Town
Concord5417,91118,364-1%73125 Town
North Reading5516,89015,5123.12%1,28413 Town
Hudson5615,64315,2220.31%2,7226 CDP
Holliston5715,49514,9880.96%83119 Town
Bedford5815,11214,6751.05%1,10614 Town
Wayland5914,19213,9260.98%94315 Town
Tyngsborough6012,94812,4001.32%77117 Town
Pepperell6112,01711,5711.18%53223 Town
Weston6211,94711,1411.01%71017 Town
Groton6311,73011,3241.3%35833 Town
Maynard6410,91810,7290.91%2,0955 Town
Maynard6510,81210,9000.44%2,0755 CDP
Littleton6610,63410,1311.32%64417 Town
Townsend679,3289,1071.17%28533 Town
Ayer689,2038,4812.14%1,0289 Town
Stow697,5097,1572.37%43317 Town
Shirley707,1697,2331.8%45316 Town
Lincoln717,0476,9770.73%49514 Town
Cochituate727,0296,7300.44%1,8454 CDP
West Concord736,5567,2940.55%1,9423 CDP
Pinehurst746,2446,997-0.97%1,6744 CDP
Boxborough755,6195,4950.97%54610 Town
Carlisle765,3865,2331.3%35315 Town
Sherborn774,5384,3941.18%28716 Town
Dunstable783,5553,3621.57%21616 Town
Hopkinton793,4853,8641.81%2,2752 CDP
Ashby803,3113,1841.25%14024 Town
Ayer812,9942,5510.27%2,2581 CDP
Littleton Common822,8903,3700.21%8164 CDP
Hanscom AFB832,2302,1197.16%2,5001 CDP
Pepperell842,1302,685-1.16%1,0282 CDP
East Pepperell851,9841,916-0.25%1,4011 CDP
Devens861,7442,007-0.34%2577 CDP
Groton871,5591,1271.9%9322 CDP
Shirley881,3391,716-0.45%1,0161 CDP
Townsend891,1321,2760%6682 CDP

Middlesex County Cities Summary

Largest City

Cambridge is the largest city in Middlesex County, with a population of 123,057.

Smallest City

Townsend is the smallest city in Middlesex County, with a population of 1,132.

10 Largest Cities

There are 89 cities in Middlesex County, Massachusetts.

Location of Middlesex County