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 by Walk Score, but can also be sorted by population or alphabetically (click table's heading to sort).

City

Zip Code

Walk Score

Transit Score

Bike Score

Population

Boston (the largest city in Massachusetts) 02124 80 75 68 617,594
Worcester 01604 54 -- -- 181,045
Springfield 01109 56 40 -- 153,060
Lowell 01852 62 35 -- 106,519
Cambridge 02138 87 72 92 105,162
New Bedford 02740 64 -- -- 95,072
Brockton 02301 47 -- -- 93,810
Quincy 02169 57 48 -- 92,271
Lynn 01902 65 -- -- 90,329
Fall River 02720 64 -- -- 88,857
Newton 02459 51 51 -- 85,146
Lawrence 01841 70 -- -- 76,377
Somerville 02145 85 63 -- 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 76 -- 58,732
Medford 02155 63 50 -- 56,173
Taunton 02780 28 -- -- 55,874
Chicopee 01020 42 -- -- 55,298
Weymouth Town 02190 36 -- -- 53,743
Revere 02151 60 53 -- 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 49 -- 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 53 -- 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 -- 63 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 42 -- 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