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 33 city/town in Massachusetts, . The largest city of Massachusetts is New Bedford with a population of 95,517. Other cities include, Newton population 87,803, North Chicopee population 55,179, Natick population 35,766, Needham population 31,537

New Bedford
New Bedford

New Bedford, The second most populous city in Bristol County, Massachusetts.

Newton
Newton

Newton, The most populous city in Middlesex County, Massachusetts.

North Chicopee

North Chicopee, A city in Hampshire 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
New Bedford The second most populous city in Bristol County, Massachusetts. Bristol 95,517
Newton The most populous city in Middlesex County, Massachusetts. Middlesex 87,803
North Chicopee A city in Hampshire County, Massachusetts. Hampden 55,179
Natick Town in Massachusetts Middlesex 35,766
Needham Town in Massachusetts Norfolk 31,537
North Andover Town in Essex County, Massachusetts, United States Essex 31,460
Norwood Town and census-designated place in Norfolk County, Massachusetts, United States Norfolk 29,737
Northampton County seat of Hampshire County, Massachusetts, United States Hampshire 28,362
Norton City in Massachusetts Bristol 19,983
Newburyport City in Massachusetts Essex 18,495
Northbridge Town in Worcester County, Massachusetts, United States of America Worcester 16,621
North Reading Town in Massachusetts, United States Middlesex 15,904
Northborough City in Worcester County, Massachusetts, United States of America Worcester 15,038
North Adams City in Massachusetts, United States Berkshire 12,737
Norfolk Town in Norfolk County, Massachusetts, United States of America Norfolk 11,938
Nantucket Island of Massachusetts, United States Nantucket 11,376
Norwell Town in Plymouth County, Massachusetts, United States Plymouth 11,171
Newbury Town in Essex County, Massachusetts, United States Essex 7,175
North Amherst Census-designated place in Hampshire County, Massachusetts Hampshire 6,819
North Brookfield City in Worcester County, Massachusetts, United States of America Worcester 4,789
North Westport Census-designated place in Bristol County, Massachusetts Bristol 4,571
North Plymouth Census-designated place in Plymouth County, Massachusetts Plymouth 3,600
Nahant Town in Essex County, Massachusetts, United States Essex 3,506
North Pembroke Census designated place Plymouth 3,292
North Falmouth Census-designated place in Barnstable County, Massachusetts Barnstable 3,084
Northfield Town in Franklin County, Massachusetts, United States Franklin 2,958
North Seekonk Census-designated place in Bristol County, Massachusetts Bristol 2,643
North Lakeville Census-designated place in Plymouth County, Massachusetts Plymouth 2,630
North Eastham Census-designated place in Barnstable County, Massachusetts Barnstable 1,806
New Marlborough Town in Massachusetts, USA Berkshire 1,450
New Salem Town in Franklin County, Massachusetts, United States Franklin 1,034
New Braintree Human settlement in Worcester County, Massachusetts, United States of America Worcester 1,020
New Ashford Human settlement in Berkshire County, Massachusetts, United States of America Berkshire 223
0

County Cities on Map (33)