Most Affordable Cities in Massachusetts

Cost of living rankings for 122 cities in Massachusetts with uncapped home, rent, and income estimates. On average, Massachusetts is expensive with a statewide average Cost Index of 162.

1 source baseline is past its update cadence — newer official vintage not reflected
Cheapest City
North Adams
Index: 105
Most Expensive
Nantucket
Index: 453
State Average
162
National: 100
Cities Ranked
122
eligible statewide total

Massachusetts Affordability Ranking

Showing 51–100 of 122 eligible cities — 50 on this page. Page 2 of 3.

#CityIndexHome ValueRentIncome
51East Harwich147$638,900$2,329$111,508
52Lynn148$580,377$2,313$75,043
53Methuen150$623,220$2,535$113,310
54Amesbury150$628,338$2,440$103,554
55Marlborough151$577,911$2,634$91,968
56Maynard152$609,231$2,355$124,067
57Randolph Town153$590,868$2,614$109,573
58Holbrook154$561,130$3,008$115,210
59Abington155$603,812$2,683$125,400
60Hudson155$621,188$2,495$90,524
61Weymouth Town156$621,171$2,589$102,714
62Salem156$608,927$2,658$85,153
63Revere158$613,679$2,809$86,969
64Framingham159$663,061$2,354$107,419
65Everett159$628,482$2,802$85,218
66Bridgewater Town161$638,529$2,813$112,651
67North Scituate161$824,800$1,595$140,329
68The Pinehills161$693,100$2,819$122,798
69Plymouth162$656,489$2,794$81,703
70Salisbury162$632,918$3,008$92,469
71Quincy165$679,587$2,770$98,882
72Winthrop Town165$684,076$2,768$116,167
73Malden166$674,568$2,895$100,606
74Franklin Town167$707,860$2,663$145,773
75Kingston167$701,734$2,706$150,886
76Peabody168$696,552$2,857$96,657
77Saugus168$688,524$2,934$101,539
78Northborough168$697,203$2,934$133,839
79Foxborough168$718,908$2,620$86,871
80Norwood169$737,323$2,491$107,030
81Barnstable Town170$718,735$2,860$91,982
82Cochituate170$906,300$1,582$192,361
83Danvers172$733,752$2,853$125,395
84Marshfield172$804,818$2,669$97,105
85Braintree Town173$735,654$2,972$122,214
86Hull173$718,954$3,095$115,485
87Beverly175$763,088$2,775$106,044
88Woburn175$759,095$2,821$111,185
89Gloucester175$776,814$2,715$83,883
90Walpole177$783,393$2,800$154,263
91Dedham178$765,040$3,099$128,955
92Watertown179$819,283$3,094$126,265
93Wilmington180$784,891$3,008$168,152
94Wakefield181$819,252$2,721$134,306
95Boston182$774,723$3,338$97,344
96Stoneham182$805,488$3,050$113,964
97West Concord182$904,200$2,675$183,228
98Waltham183$819,328$2,939$120,216
99Swampscott187$828,461$3,244$134,386
100Medford191$826,077$3,577$129,540

2026 edition — based on ACS 2024, Zillow 2026-08, HUD FY2027, and BEA 2024 dated sources. The edition year is not the observation year.