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.

Nahant
Nahant

Nahant, Town in Essex County, Massachusetts, United States

Princeton
Princeton

Princeton, Town in Worcester County, Massachusetts, United States

Brookfield
Brookfield

Brookfield, Town in Massachusetts, USA

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
Nahant Town in Essex County, Massachusetts, United States Essex 3,506
Princeton Town in Worcester County, Massachusetts, United States Worcester 3,486
Brookfield Town in Massachusetts, USA Worcester 3,439
Dunstable Human settlement in Middlesex County, Massachusetts, United States of America Middlesex 3,404
South Duxbury Census-designated place in Plymouth County, Massachusetts Plymouth 3,360
North Pembroke Census designated place Plymouth 3,292
Hatfield Town in Hampshire County, Massachusetts, United States Hampshire 3,243
Millville Town of the United States Worcester 3,236
Ashby City in Grant County, Minnesota, United States of America Middlesex 3,204
Dennis Port Census designated place Barnstable 3,162
Sheffield Town in Berkshire County, Massachusetts, United States Berkshire 3,112
Cheshire Town in Massachusetts Berkshire 3,105
North Falmouth Census-designated place in Barnstable County, Massachusetts Barnstable 3,084
Hardwick Town in Vermont Worcester 3,047
Plympton Town in Massachusetts, United States Plymouth 2,998
Northfield Town in Franklin County, Massachusetts, United States Franklin 2,958
Provincetown Town on Cape Cod in Massachusetts, United States Barnstable 2,957
West Tisbury Town in Massachusetts Dukes 2,927
Lanesborough City in Massachusetts, United States Berkshire 2,925
Osterville City in United States of America Barnstable 2,911
Wareham Center Census-designated place in Plymouth County, Massachusetts Plymouth 2,896
Pocasset Town in Grady County, Oklahoma, United States Barnstable 2,851
Monument Beach Census-designated place in Barnstable County, Massachusetts Barnstable 2,790
Littleton Common Census-designated place in Middlesex County, Massachusetts Middlesex 2,789
East Dennis Census-designated place in Barnstable County, Massachusetts Barnstable 2,753
Wellfleet Town in Massachusetts, United States Barnstable 2,728
Cordaville Census-designated place in Worcester County, Massachusetts Worcester 2,650
North Seekonk Census-designated place in Bristol County, Massachusetts Bristol 2,643
North Lakeville Census-designated place in Plymouth County, Massachusetts Plymouth 2,630
Fiskdale Census-designated place in Worcester County, Massachusetts Worcester 2,583
East Douglas Census-designated place in Worcester County, Massachusetts Worcester 2,557
Holland Town in Massachusetts, United States Hampden 2,469
Williamsburg Town in Hampshire County, Massachusetts, United States Hampshire 2,462
Cotuit Location in Massachusetts Barnstable 2,364
Marshfield Hills Census-designated place in Plymouth County, Massachusetts Plymouth 2,356
West Dennis Census-designated place in Barnstable County, Massachusetts Barnstable 2,242
East Brookfield City in Worcester County, Massachusetts, United States of America Worcester 2,196
Huntington Town in Massachusetts Hampshire 2,159
Vineyard Haven Census-designated place in Dukes County, Massachusetts Dukes 2,114
White Island Shores Census-designated place in Plymouth County, Massachusetts Plymouth 2,106
Weweantic Census-designated place in Plymouth County, Massachusetts Plymouth 2,105
Bernardston City in Franklin County, Massachusetts, United States of America Franklin 2,089
West Wareham Census-designated place in Plymouth County, Massachusetts Plymouth 2,064
East Pepperell Census-designated place in Middlesex County, Massachusetts Middlesex 2,059
Baldwinville Village in Worcester County, Massachusetts, United States Worcester 2,028
Truro Town in Barnstable County, Massachusetts, United States, comprising two villages: Truro and North Truro Barnstable 2,007
Oakham City in Worcester County, Massachusetts, United States of America Worcester 1,950
Hinsdale City in Berkshire County, Massachusetts, United States of America Berkshire 1,902
South Lancaster Census-designated place in Worcester County, Massachusetts Worcester 1,894
Stockbridge Town in Berkshire County, Massachusetts, United States Berkshire 1,883
South Deerfield Census-designated place in Franklin County, Massachusetts Franklin 1,880
Conway Town in Franklin County, Massachusetts, USA Franklin 1,875
Wales Town in Massachusetts Hampden 1,862
Buckland City in Alaska, USA Franklin 1,851
Shelburne Human settlement in Franklin County, Massachusetts, United States of America Franklin 1,840
Leverett Town in Franklin County, Massachusetts, United States Franklin 1,836
Bondsville City in Massachusetts, United States of America Hampden 1,812
North Eastham Census-designated place in Barnstable County, Massachusetts Barnstable 1,806
Russell Town in the U. Hampden 1,787
Shutesbury Town in Massachusetts Franklin 1,753
Erving Town of the United States Franklin 1,749
Phillipston Town in Massachusetts, USA Worcester 1,739
West Falmouth Census-designated place in Barnstable County, Massachusetts Barnstable 1,738
Shelburne Falls Census-designated place in Franklin County, Massachusetts Franklin 1,731
Ashfield Town in Massachusetts, United States Franklin 1,720
Becket Town in Berkshire County, Massachusetts, USA Berkshire 1,707
Teaticket Census-designated place in Barnstable County, Massachusetts Barnstable 1,692
Colrain City in Franklin County, Massachusetts, United States of America Franklin 1,669
Harwich Port Census-designated place in Barnstable County, Massachusetts Barnstable 1,644
Westhampton Town in Hampshire County, Massachusetts, United States Hampshire 1,630
Granville City in Massachusetts, United States Hampden 1,606
Whately Human settlement in Franklin County, Massachusetts, United States of America Franklin 1,583
Onset Census designated place Plymouth 1,573
Otis City in Berkshire County, Massachusetts, United States of America Berkshire 1,531
West Barnstable City in Barnstable County, Massachusetts, United States of America Barnstable 1,508
Gill Town in Franklin County, Massachusetts, United States Franklin 1,473
New Marlborough Town in Massachusetts, USA Berkshire 1,450
West Chatham Census-designated place in Barnstable County, Massachusetts Barnstable 1,410
Richmond Town in Massachusetts, United States Berkshire 1,410
Chester Town in Hampden County, Massachusetts, United States Hampden 1,365
Pelham City in Massachusetts Hampshire 1,305
Royalston Town in Massachusetts Worcester 1,278
Chesterfield Town in Massachusetts, USA Hampshire 1,250
West Stockbridge City in Berkshire County, Massachusetts, United States of America Berkshire 1,250
Blandford City in Hampden County, Massachusetts, United States of America Hampden 1,249
Petersham Town in Massachusetts Worcester 1,237
Charlemont Town in Franklin County, Massachusetts, United States Franklin 1,231
Worthington Town in Massachusetts, United States Hampshire 1,176
Millers Falls Census-designated place in Franklin County, Massachusetts Franklin 1,139
Housatonic Census-designated place in Berkshire County, Massachusetts Berkshire 1,109
Goshen Town in Massachusetts, United States Hampshire 1,057
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
Chilmark Town in Massachusetts Dukes 930
Monterey Town in Berkshire County, Massachusetts, United States Berkshire 918
Sandisfield Town in Massachusetts, United States Berkshire 887
Wendell Town in Franklin County, Massachusetts, United States Franklin 881
Cummington Town in Massachusetts Hampshire 873
Montgomery City in Hampden County, Massachusetts, United States of America Hampden 863
Windsor City in Berkshire County, Massachusetts, United States of America Berkshire 860
0

County Cities on Map (100)