Cities & Towns in Massachusetts,

Massachusetts, Located in the New England region of the northeastern United States, Massachusetts is home to major cities like Boston and Worcester. The state is known for its rich history, prestigious universities, and significant role in American culture and innovation.. As of 2020 state had an estimated population of 6,893,574 inhabitants. The state was created 238 years ago in 1788. Its capital city is Boston.

Holden
Holden

Holden, Town in Massachusetts

Grafton
Grafton

Grafton, Town in Massachusetts

Amherst Center
Amherst Center

Amherst Center, Census-designated place 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 County Population
Holden Worcester 19,259
Grafton Worcester 19,082
Amherst Center Hampshire 19,065
Westborough Worcester 19,063
Scituate Plymouth 19,047
Sharon Norfolk 18,864
Concord Middlesex 18,765
Hopkinton Middlesex 18,624
Pembroke Plymouth 18,553
Newburyport Essex 18,495
Winthrop Suffolk 18,446
Foxborough Norfolk 18,398
Somerset Bristol 18,144
Rockland Plymouth 17,992
Ashland Middlesex 17,887
South Hadley Hampshire 17,539
Amesbury Essex 17,537
Bellingham Norfolk 17,336
Greenfield Franklin 17,241
Swansea Bristol 17,000
Webster Worcester 16,822
Southbridge Worcester 16,788
Abington Plymouth 16,752
Auburn Worcester 16,701
Northbridge Worcester 16,621
Westwood Norfolk 16,384
Fairhaven Bristol 16,103
Westport Bristol 16,097
East Longmeadow Hampden 16,093
Duxbury Plymouth 15,932
North Reading Middlesex 15,904
Seekonk Bristol 15,851
Easthampton Hampshire 15,750
Longmeadow Hampden 15,624
Swampscott Essex 15,462
Whitman Plymouth 15,295
Belchertown Hampshire 15,103
Northborough Worcester 15,038
Holliston Middlesex 14,880
Head of Westport Bristol 14,809
Wilbraham Hampden 14,670
Hanover Plymouth 14,624
Raynham Bristol 14,560
East Bridgewater Plymouth 14,554
Uxbridge Worcester 14,352
Mashpee Barnstable 14,266
Hyannis Barnstable 14,120
Ipswich Essex 14,091
Bedford Middlesex 14,053
Kingston Middlesex 14,024
Millbury Worcester 13,973
Clinton Worcester 13,952
Oxford Bristol 13,941
Dennis Barnstable 13,890
Wayland Middlesex 13,722
Oxford Worcester 13,709
Charlton Worcester 13,698
Medway Norfolk 13,443
Lynnfield Essex 13,040
Medfield Norfolk 13,011
North Adams Berkshire 12,737
Rehoboth Bristol 12,503
Kingston Plymouth 12,208
Palmer Hampden 12,174
Harwich Barnstable 12,144
Wrentham Norfolk 12,083
Pepperell Middlesex 12,043
Weston Middlesex 12,028
Norfolk Norfolk 11,938
Spencer Worcester 11,898
Lunenburg Worcester 11,810
Carver Plymouth 11,762
Athol Worcester 11,698
Lakeville Plymouth 11,698
Dudley Worcester 11,663
Nantucket Nantucket 11,376
Tyngsboro Middlesex 11,366
Maynard Middlesex 11,288
Leicester Worcester 11,272
Groton Middlesex 11,256
Norwell Plymouth 11,171
South Yarmouth Barnstable 11,092
Holbrook Norfolk 11,014
Hanson Plymouth 10,951
Winchendon Worcester 10,835
Acushnet Bristol 10,673
Hull Plymouth 10,484
Littleton Middlesex 10,253
Southborough Worcester 10,200
Middleton Essex 10,107
Ware Hampshire 9,897
Brewster Barnstable 9,772
Southwick Hampden 9,715
Salisbury Essex 9,591
Sutton Worcester 9,576
Sturbridge Worcester 9,561
Townsend Middlesex 9,448
Freetown Bristol 9,432
Plainville Bristol 9,280
Blackstone Worcester 9,209
0

County Cities on Map (100)