Cities & Towns in Massachusetts,

Massachusetts, state of the United States of America. As of 2020 state had an estimated population of 6,893,574 inhabitants. The state was created 236 years ago in 1788. Its capital city is Boston.

There are 57 city/town in Massachusetts, . The largest city of Massachusetts is Worcester with a population of 184,570. Other cities include, Waltham population 62,069, Weymouth population 58,104, Westfield population 41,063, Woburn population 40,135

Worcester
Worcester

Worcester, The second most populous city in Massachusetts.

Waltham
Waltham

Waltham, A city in Middlesex County, Massachusetts.

Weymouth
Weymouth

Weymouth, The most populous city in Norfolk County, Massachusetts.

From the shores of Cape Cod to the banks of the Charles River, Massachusetts captivates with history, culture, and charm across its nearly 8,000 square miles. Home to 6.9 million residents, top destinations in Massachusetts include:

Boston – The epicenter of Massachusetts, Boston entices visitors with world-renowned museums, historical sites like the Freedom Trail, vibrant neighborhoods, and iconic sports teams.

Cape Cod – Just off the Massachusetts mainland, idyllic Cape Cod features pristine beaches, charming villages, seaside inns, and a vibrant arts scene in summer. Don't miss Provincetown and Hyannis Port.

Salem – Notorious for its 17th century witch trials, Salem embraces its witchy history in October. It also tempts visitors with museums, downtown shopping, dining, and waterfront pleasures year-round.

Berkshires – In western Massachusetts, the culturally-rich Berkshires astound with performing arts at Tanglewood, Mass MoCA contemporary art museum, hiking trails, and stunning fall foliage.

Plymouth – As the site of the Plymouth Rock landing of the Pilgrims, historic Plymouth recalls Massachusetts' early European settlements and Native American history while offering a coastal escape.

With the draw of history, culture, quaint towns, and gorgeous scenery, Massachusetts has diverse destinations sure to captivate any visitor.

All Massachusetts Cities (Aphebetical)

List of cities, towns, neighborhoods & other populated places in Massachusetts.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z all
City Name Title County Population
Worcester The second most populous city in Massachusetts. Worcester 184,570
Waltham A city in Middlesex County, Massachusetts. Middlesex 62,069
Weymouth The most populous city in Norfolk County, Massachusetts. Norfolk 58,104
Westfield A city in Hampden County, Massachusetts. Hampden 41,063
Woburn A city in Middlesex County, Massachusetts. Middlesex 40,135
Watertown City in Middlesex County, Massachusetts, United States Middlesex 36,125
Wellesley Town in Norfolk County, Massachusetts Norfolk 28,684
West Springfield City in Hampden County, Massachusetts Hampden 28,397
Wakefield Town in Massachusetts Middlesex 27,051
Walpole Town in New Hampshire, United States Norfolk 26,582
Westford Town in Middlesex County, Massachusetts, United States Middlesex 25,276
Wilmington Town in Middlesex County, Massachusetts, USA Middlesex 23,287
Wareham Town in Massachusetts Plymouth 22,778
Winchester Town in Middlesex County, Massachusetts, USA Middlesex 22,678
Westborough Town in Massachusetts Worcester 19,063
Winthrop City in Massachusetts Suffolk 18,446
Webster City in Massachusetts, US Worcester 16,822
Westwood Town in Massachusetts, USA Norfolk 16,384
Westport Town of the United States Bristol 16,097
Whitman Town in Plymouth County, Massachusetts, United States Plymouth 15,295
Wilbraham Town in Massachusetts, United States Hampden 14,670
Wayland Town in Middlesex County, Massachusetts Middlesex 13,722
Wrentham Town in Massachusetts Norfolk 12,083
Weston Town in Middlesex County, Massachusetts, United States Middlesex 12,028
Winchendon Town in Massachusetts Worcester 10,835
Ware Town in Massachusetts, United States Hampshire 9,897
Westminster Town in Massachusetts Worcester 8,091
West Boylston City in Worcester County, Massachusetts, United States of America Worcester 8,039
Williamstown Town in Massachusetts Berkshire 7,631
West Bridgewater City in Plymouth County, Massachusetts, United States of America Plymouth 7,310
Whitinsville Unincoporated village in Worcester County, Massachusetts, United States Worcester 6,704
West Concord City in Middlesex County, Massachusetts, United States Middlesex 6,028
West Yarmouth Census-designated place in Barnstable County, Massachusetts Barnstable 6,012
Warren Town in Worcester County, Massachusetts, United States Worcester 5,203
Wenham City in Essex County, Massachusetts, United States of America Essex 5,164
West Newbury Town in Massachusetts, United States Essex 4,781
West Brookfield Town in Massachusetts Worcester 3,713
West Tisbury Town in Massachusetts Dukes 2,927
Wareham Center Census-designated place in Plymouth County, Massachusetts Plymouth 2,896
Wellfleet Town in Massachusetts, United States Barnstable 2,728
Williamsburg Town in Hampshire County, Massachusetts, United States Hampshire 2,462
West Dennis Census-designated place in Barnstable County, Massachusetts Barnstable 2,242
White Island Shores Census-designated place in Plymouth County, Massachusetts Plymouth 2,106
Weweantic Census-designated place in Plymouth County, Massachusetts Plymouth 2,105
West Wareham Census-designated place in Plymouth County, Massachusetts Plymouth 2,064
Wales Town in Massachusetts Hampden 1,862
West Falmouth Census-designated place in Barnstable County, Massachusetts Barnstable 1,738
Westhampton Town in Hampshire County, Massachusetts, United States Hampshire 1,630
Whately Human settlement in Franklin County, Massachusetts, United States of America Franklin 1,583
West Barnstable City in Barnstable County, Massachusetts, United States of America Barnstable 1,508
West Chatham Census-designated place in Barnstable County, Massachusetts Barnstable 1,410
West Stockbridge City in Berkshire County, Massachusetts, United States of America Berkshire 1,250
Worthington Town in Massachusetts, United States Hampshire 1,176
Wendell Town in Franklin County, Massachusetts, United States Franklin 881
Windsor City in Berkshire County, Massachusetts, United States of America Berkshire 860
Warwick Town Franklin 768
Washington Town in Massachusetts Berkshire 541
0

County Cities on Map (57)