Walk Score Logo
Go
Locate me

Cities in Massachusetts

The 72 largest cities in Massachusetts (the most populous cities in MA are Boston, Worcester, and Springfield) have an average Walk Score of 47. The best cities in Massachusetts ranked by Walk Score are Cambridge, Somerville, and Boston, while the least walkable cities are Franklin Town, Wilmington, and Agawam Town.

Follow the links for city maps, photos, and all neighborhoods.

The list of Massachusetts cities below is sorted alphabetically, but can also be sorted by Walk Score or population (click table's heading to sort).

City

Zip Code

Walk Score

Population

Boston (the largest city in Massachusetts) 02124 80 617,594
Worcester 01604 54 181,045
Springfield 01109 56 153,060
Lowell 01852 62 106,519
Cambridge 02138 87 105,162
New Bedford 02740 64 95,072
Brockton 02301 47 93,810
Quincy 02169 57 92,271
Lynn 01902 65 90,329
Fall River 02720 64 88,857
Newton 02459 51 85,146
Lawrence 01841 70 76,377
Somerville 02145 85 75,754
Framingham 01702 39 68,318
Haverhill 01830 39 60,879
Waltham 02453 49 60,632
Malden 02148 66 59,450
Brookline 02446 79 58,732
Medford 02155 63 56,173
Taunton 02780 28 55,874
Chicopee 01020 42 55,298
Weymouth Town 02190 36 53,743
Revere 02151 60 51,755
Peabody 01960 40 51,251
Methuen Town 01844 35 47,255
Barnstable Town 02601 22 45,193
Pittsfield 37 44,737
Attleboro 02703 30 43,593
Arlington 02474 63 42,844
Everett 02149 78 41,667
Salem 01970 63 41,340
Westfield 27 41,094
Leominster 01453 37 40,759
Fitchburg 01420 41 40,318
Holyoke 01040 53 39,880
Beverly 01915 45 39,502
Marlborough 01752 38 38,499
Woburn 01801 40 38,120
Braintree Town 02184 36 35,744
Chelsea 02150 79 35,177
Randolph 02368 35 32,112
Watertown Town 02472 69 31,915
Franklin Town 02038 19 31,635
Lexington 02421 31 31,394
Needham 02492 37 28,886
Gloucester 01930 39 28,789
Norwood 02062 46 28,602
Northampton 01060 39 28,549
Agawam Town 01001 21 28,438
West Springfield Town 01089 33 28,391
Wellesley 02481 37 27,982
Milton 02186 32 27,003
Melrose 02176 54 26,983
Saugus 01906 38 26,628
Danvers 01923 34 26,493
Milford 39 25,055
Wakefield 01880 45 24,932
Reading 01867 34 24,747
Belmont 02478 57 24,729
Dedham 02026 41 24,729
Burlington 01803 28 24,498
Wilmington 01887 19 22,325
Stoneham 02180 43 21,437
Winchester 01890 37 21,374
Gardner 01440 40 20,228
Marblehead 01945 46 19,808
Amherst Center 01003 45 19,065
Somerset 02726 27 18,165
Winthrop Town 56 17,497
Greenfield Town 39 17,456
Newburyport 01950 47 17,416
Southbridge Town 01550 40 16,719

Find apartments and off campus housing near universities in Massachusetts

Find apartments and rentals near large employers in Massachusetts