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

Find apartments and off campus housing near universities in Massachusetts

Find apartments and rentals near large employers in Massachusetts