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 31 city/town in Massachusetts, . The largest city of Massachusetts is Haverhill with a population of 64,098. Other cities include, Holyoke population 39,921, Hingham population 24,720, Hudson population 19,732, Holden population 19,259

Haverhill
Haverhill

Haverhill, The most populous city in Essex County, Massachusetts.

Holyoke
Holyoke

Holyoke, The third-largest city in Hampden County, Massachusetts.

Hingham
Hingham

Hingham, Town in Massachusetts, United States

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
Haverhill The most populous city in Essex County, Massachusetts. Essex 64,098
Holyoke The third-largest city in Hampden County, Massachusetts. Hampden 39,921
Hingham Town in Massachusetts, United States Plymouth 24,720
Hudson Town in Middlesex County, Massachusetts, United States Middlesex 19,732
Holden Town in Massachusetts Worcester 19,259
Hopkinton Town in Massachusetts Middlesex 18,624
Holliston Town in Middlesex County, Massachusetts, United States Middlesex 14,880
Head of Westport City in Bristol County, Massachusetts, United States of America Bristol 14,809
Hanover Town in Massachusetts, United States Plymouth 14,624
Hyannis Village in town of Barnstable, Barnstable County, Massachusetts, United States Barnstable 14,120
Harwich Town on Cape Cod, in Barnstable County in the state of Massachusetts Barnstable 12,144
Holbrook Town in Norfolk County, Massachusetts, United States Norfolk 11,014
Hanson Town in Massachusetts Plymouth 10,951
Hull Peninsula town in Plymouth County, Massachusetts, United States Plymouth 10,484
Hamilton Town in Essex County, Massachusetts, United States Essex 8,070
Halifax Town in Massachusetts, United States Plymouth 7,865
Harvard Town in Worcester County, Massachusetts Worcester 6,618
Hopedale Town in Massachusetts Worcester 5,934
Hadley Town in Hampshire County, Massachusetts, United States Hampshire 5,327
Hampden Town in Massachusetts Hampden 5,154
Hubbardston City in Worcester County, Massachusetts, United States of America Worcester 4,811
Hatfield Town in Hampshire County, Massachusetts, United States Hampshire 3,243
Hardwick Town in Vermont Worcester 3,047
Holland Town in Massachusetts, United States Hampden 2,469
Huntington Town in Massachusetts Hampshire 2,159
Hinsdale City in Berkshire County, Massachusetts, United States of America Berkshire 1,902
Harwich Port Census-designated place in Barnstable County, Massachusetts Barnstable 1,644
Housatonic Census-designated place in Berkshire County, Massachusetts Berkshire 1,109
Hancock City in Berkshire County, Massachusetts, United States of America Berkshire 695
Heath Town in Massachusetts, USA Franklin 691
Hawley Town in Franklin County, Massachusetts, United States Franklin 335
0

County Cities on Map (31)