Northeast Massachusetts Cities

City
Rank
County
2026 Pop.
Boston1Suffolk County671,635
Cambridge2Middlesex County123,339
Lowell3Middlesex County119,847
Lynn4Essex County104,710
Newton5Middlesex County91,483
Lawrence6Essex County89,147
Somerville7Middlesex County84,334
Framingham8Middlesex County72,952
Haverhill9Essex County68,306
Malden10Middlesex County66,362
Waltham11Middlesex County64,896
Revere12Suffolk County59,907
Medford13Middlesex County59,790
Everett14Middlesex County55,934
Peabody15Essex County55,927
Arlington16Middlesex County46,426
Salem17Essex County45,345
Woburn18Middlesex County44,112
Beverly19Essex County43,450
Marlborough20Middlesex County43,391
Billerica21Middlesex County42,616
Chelsea22Suffolk County40,086
Chelmsford23Middlesex County39,269
Andover24Essex County36,968
Natick25Middlesex County36,919
Lexington26Middlesex County34,694
Dracut27Middlesex County32,858
Tewksbury28Middlesex County32,166
North Andover29Essex County32,130
Gloucester30Essex County30,710
Melrose31Middlesex County29,527
Wakefield32Middlesex County29,473
Danvers33Essex County29,205
Saugus34Essex County29,131
Belmont35Middlesex County27,013
Burlington36Middlesex County26,762
Reading37Middlesex County25,792
Acton38Middlesex County25,114
Westford39Middlesex County24,864
Stoneham40Middlesex County24,189
Winchester41Middlesex County23,676
Wilmington42Middlesex County23,641
Marblehead43Essex County20,568
Hudson44Middlesex County20,323
Hopkinton45Middlesex County19,984
Sudbury46Middlesex County19,619
Newburyport47Essex County19,116
Ashland48Middlesex County19,115
Winthrop Town49Suffolk County18,619
Concord50Middlesex County18,184
North Reading51Middlesex County16,852
Holliston52Middlesex County15,184
Swampscott53Essex County15,153
Bedford54Middlesex County14,835
Ipswich55Essex County14,118
Wayland56Middlesex County13,865
Lynnfield57Essex County13,296
Tyngsborough58Middlesex County12,760
Weston59Middlesex County11,751
Pepperell60Middlesex County11,745
Groton61Middlesex County11,586
Maynard62Middlesex County10,670
Littleton63Middlesex County10,395
Middleton64Essex County9,802
Salisbury65Essex County9,622
Ayer66Middlesex County9,443
Townsend67Middlesex County9,124
Boxford68Essex County8,691
Georgetown69Essex County8,580
Hamilton70Essex County7,666
Shirley71Middlesex County7,363
Groveland72Essex County7,343
Stow73Middlesex County7,225
Rockport74Essex County7,153
Lincoln75Middlesex County6,912
Newbury76Essex County6,906
Merrimac77Essex County6,810
Topsfield78Essex County6,618
Rowley79Essex County6,364
Boxborough80Middlesex County5,492
Manchester-by-the-Sea81Essex County5,478
Carlisle82Middlesex County5,290
Wenham83Essex County4,949
West Newbury84Essex County4,728
Sherborn85Middlesex County4,456
Essex86Essex County3,769
Dunstable87Middlesex County3,499
Nahant88Essex County3,322
Ashby89Middlesex County3,270

About Northeast Massachusetts

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