Northeast Massachusetts Cities

89 cities

City
Rank
County
2025 Pop.
Boston1Suffolk County682,313
Cambridge2Middlesex County123,057
Lowell3Middlesex County121,683
Lynn4Essex County105,110
Newton5Middlesex County92,139
Lawrence6Essex County89,915
Somerville7Middlesex County83,058
Framingham8Middlesex County74,098
Haverhill9Essex County68,739
Malden10Middlesex County67,546
Waltham11Middlesex County66,533
Revere12Suffolk County62,438
Medford13Middlesex County60,401
Peabody14Essex County55,793
Everett15Middlesex County52,802
Arlington16Middlesex County47,607
Salem17Essex County45,978
Woburn18Middlesex County45,707
Billerica19Middlesex County43,965
Beverly20Essex County43,703
Marlborough21Middlesex County42,554
Chelsea22Suffolk County40,964
Natick23Middlesex County37,722
Chelmsford24Middlesex County37,310
Andover25Essex County37,146
Lexington26Middlesex County35,190
Dracut27Middlesex County33,307
North Andover28Essex County32,337
Tewksbury29Middlesex County32,159
Gloucester30Essex County30,830
Wakefield31Middlesex County30,322
Melrose32Middlesex County30,203
Saugus33Essex County29,197
Danvers34Essex County29,112
Belmont35Middlesex County27,701
Burlington36Middlesex County27,301
Reading37Middlesex County26,385
Stoneham38Middlesex County26,002
Westford39Middlesex County25,322
Acton40Middlesex County24,796
Winchester41Middlesex County24,222
Wilmington42Middlesex County24,207
Marblehead43Essex County20,727
Hudson44Middlesex County20,593
Hopkinton45Middlesex County20,303
Sudbury46Middlesex County20,018
Ashland47Middlesex County19,990
Newburyport48Essex County19,483
Winthrop Town49Suffolk County18,895
Concord50Middlesex County17,911
North Reading51Middlesex County16,890
Swampscott52Essex County15,890
Holliston53Middlesex County15,495
Bedford54Middlesex County15,112
Ipswich55Essex County14,216
Wayland56Middlesex County14,192
Lynnfield57Essex County13,347
Tyngsborough58Middlesex County12,948
Pepperell59Middlesex County12,017
Weston60Middlesex County11,947
Groton61Middlesex County11,730
Maynard62Middlesex County10,918
Littleton63Middlesex County10,634
Middleton64Essex County10,021
Salisbury65Essex County9,513
Townsend66Middlesex County9,328
Ayer67Middlesex County9,203
Georgetown68Essex County8,619
Boxford69Essex County8,465
Hamilton70Essex County7,722
Stow71Middlesex County7,509
Shirley72Middlesex County7,169
Rockport73Essex County7,149
Lincoln74Middlesex County7,047
Newbury75Essex County6,946
Groveland76Essex County6,913
Merrimac77Essex County6,863
Topsfield78Essex County6,658
Rowley79Essex County6,333
Boxborough80Middlesex County5,619
Manchester-by-the-Sea81Essex County5,506
Carlisle82Middlesex County5,386
Wenham83Essex County4,967
West Newbury84Essex County4,735
Sherborn85Middlesex County4,538
Essex86Essex County3,801
Dunstable87Middlesex County3,555
Nahant88Essex County3,356
Ashby89Middlesex County3,311

About Northeast Massachusetts

Middlesex County, Essex County, and Suffolk County are the counties generally considered part of Northeast Massachusetts.