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.

Boston
Boston

Boston, The twenty-first most populous city in the United States and the center of the Boston metropolitan area.

South Boston
South Boston

South Boston, Town in Halifax County, Virginia, United States

Worcester
Worcester

Worcester, The second most populous city in 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
Boston The twenty-first most populous city in the United States and the center of the Boston metropolitan area. Suffolk 691,531
South Boston Town in Halifax County, Virginia, United States Suffolk 571,281
Worcester The second most populous city in Massachusetts. Worcester 184,570
Springfield The fourth most populous city in Massachusetts. Hampden 152,646
Cambridge The most populous city in Middlesex County, Massachusetts. Middlesex 119,192
Lowell The third most populous city in Massachusetts. Middlesex 110,904
City of Lowell The third most populous city in Massachusetts. Middlesex 109,945
City of Cambridge City in Middlesex County, Massachusetts, United States Middlesex 107,289
Brockton The second most populous city in Plymouth County, Massachusetts. Plymouth 95,770
New Bedford The second most populous city in Bristol County, Massachusetts. Bristol 95,517
Lynn The third most populous city in Essex County, Massachusetts. Essex 94,539
Quincy A city in Norfolk County, Massachusetts. Norfolk 94,421
Fall River The most populous city in Bristol County, Massachusetts. Bristol 89,792
Newton The most populous city in Middlesex County, Massachusetts. Middlesex 87,803
Somerville A city in Middlesex County, Massachusetts. Middlesex 80,935
Lawrence The third most populous city in Massachusetts. Essex 80,007
City of Somerville A city in Middlesex County, Massachusetts. Middlesex 75,754
Framingham Town in Massachusetts Middlesex 73,892
Framingham Center A census-designated place (CDP) in Framingham, Massachusetts. Middlesex 65,413
Haverhill The most populous city in Essex County, Massachusetts. Essex 64,098
Plymouth County seat town in Plymouth County, Massachusetts, United States Plymouth 62,654
Waltham A city in Middlesex County, Massachusetts. Middlesex 62,069
Medford The most populous city in Middlesex County, Massachusetts. Middlesex 60,847
Malden The most populous city in Middlesex County, Massachusetts. Middlesex 59,922
Brookline Town in Massachusetts, United States Norfolk 59,022
Weymouth The most populous city in Norfolk County, Massachusetts. Norfolk 58,104
Taunton The most populous city in Bristol County, Massachusetts. Bristol 57,675
City of Taunton The most populous city in Bristol County, Massachusetts. Bristol 55,874
North Chicopee A city in Hampshire County, Massachusetts. Hampden 55,179
Chicopee The most populous city in Hampshire County, Massachusetts. Hampden 54,825
City of Revere A city in Suffolk County, Massachusetts. Suffolk 53,073
Peabody A city in Essex County, Massachusetts. Essex 53,063
Revere The most populous city in Suffolk County, Massachusetts. Suffolk 52,375
Methuen The most populous city in Essex County, Massachusetts. Essex 50,910
South Peabody A census-designated place in Essex County, Massachusetts. Essex 50,293
Everett A city in Middlesex County, Massachusetts. Middlesex 46,107
Attleboro A city in Bristol County, Massachusetts. Bristol 45,444
Arlington Town in Middlesex County, Massachusetts, United States Middlesex 45,169
Barnstable A town in Barnstable County, Massachusetts. Barnstable 44,535
Salem The capital of Massachusetts. Essex 43,581
Billerica Town in Massachusetts Middlesex 43,021
Beverly A city in Essex County, Massachusetts. Essex 42,242
Pittsfield The county seat of Berkshire County, Massachusetts. Berkshire 41,834
Leominster The largest city in Worcester County, Massachusetts. Worcester 41,548
City of Westfield A city in Hampden County, Massachusetts. Hampden 41,094
Westfield A city in Hampden County, Massachusetts. Hampden 41,063
Amherst Town in Massachusetts Hampshire 40,643
Beverly Cove A census-designated place in Barnstable County, Massachusetts. Essex 40,365
Fitchburg The county seat of Worcester County, Massachusetts. Worcester 40,310
Woburn A city in Middlesex County, Massachusetts. Middlesex 40,135
Holyoke The third-largest city in Hampden County, Massachusetts. Hampden 39,921
Marlborough City in Middlesex County, Massachusetts, United States Middlesex 39,290
Chelsea City in Suffolk County, Massachusetts, United States Suffolk 39,230
Shrewsbury Town in Worcester County, Massachusetts, United States Worcester 38,910
Jamaica Plain Neighborhood in Boston, Massachusetts, United States Suffolk 37,468
Andover Town in Essex County, Massachusetts, United States Essex 36,554
Watertown City in Middlesex County, Massachusetts, United States Middlesex 36,125
Natick Town in Massachusetts Middlesex 35,766
Chelmsford Town in Middlesex County, Massachusetts, United States Middlesex 35,528
Franklin Town in Massachusetts, United States Norfolk 34,711
Randolph City in Massachusetts Norfolk 34,260
Lexington Town in Middlesex County, Massachusetts, United States Middlesex 33,003
Needham Town in Massachusetts Norfolk 31,537
North Andover Town in Essex County, Massachusetts, United States Essex 31,460
Dracut Town of the United States Middlesex 31,423
Falmouth Town in Massachusetts, United States Barnstable 31,107
Tewksbury Town in Massachusetts, United States Middlesex 30,970
Gloucester City on Cape Ann in Essex County, Massachusetts, in the United States Essex 30,539
Norwood Town and census-designated place in Norfolk County, Massachusetts, United States Norfolk 29,737
Milford Town in Worcester County, Massachusetts, United States Worcester 28,965
Stoughton City in Wisconsin Norfolk 28,891
Wellesley Town in Norfolk County, Massachusetts Norfolk 28,684
Saugus Town in Massachusetts Essex 28,542
Agawam City in Hampden County, Massachusetts, United States Hampden 28,467
Burlington Town in Middlesex County, Massachusetts, United States Middlesex 28,432
West Springfield City in Hampden County, Massachusetts Hampden 28,397
Northampton County seat of Hampshire County, Massachusetts, United States Hampshire 28,362
Melrose City in Middlesex County, Massachusetts, United States; suburb of Boston, Massachusetts Middlesex 27,790
Bridgewater Town in Plymouth County, Massachusetts, United States Plymouth 27,689
Danvers Town in Essex County, Massachusetts, United States Essex 27,571
Milton Town in Massachusetts Norfolk 27,537
Wakefield Town in Massachusetts Middlesex 27,051
Walpole Town in New Hampshire, United States Norfolk 26,582
Marshfield Village and civil parish in Gloucestershire, UK Plymouth 26,037
Belmont Town in Middlesex County, Massachusetts, United States Middlesex 25,873
Middleborough Town in Plymouth County, Massachusetts, United States Plymouth 25,722
Reading Town in Middlesex County, Massachusetts, United States Middlesex 25,535
Dedham Town in Massachusetts Norfolk 25,345
Westford Town in Middlesex County, Massachusetts, United States Middlesex 25,276
Easton Town in the U. Bristol 25,116
Hingham Town in Massachusetts, United States Plymouth 24,720
Mansfield Town in Bristol County, Massachusetts, United States Bristol 24,539
Canton Town in Massachusetts, United States Norfolk 24,029
Stoneham Town in Middlesex County, Massachusetts Middlesex 23,961
Acton Town in Massachusetts, United States Middlesex 23,503
Wilmington Town in Middlesex County, Massachusetts, USA Middlesex 23,287
Yarmouth City in Massachusetts Barnstable 23,166
Wareham Town in Massachusetts Plymouth 22,778
Winchester Town in Middlesex County, Massachusetts, USA Middlesex 22,678
Ludlow Town in Hampden County, Massachusetts, United States Hampden 21,101
0

County Cities on Map (100)