HomeStates

Cost of Living in Massachusetts

138.1
Expensive · State average across 200 cities
Loading map…
Affordable
Expensive

Compare Cities

Cities in Massachusetts

1
North Adams
Very Affordable · Income $49,525 · Rent $843/mo
76.1
2
Adams
Very Affordable · Income $49,077 · Rent $879/mo
77.5
3
South Lancaster
Very Affordable · Income $101,250 · Rent $379/mo
83.6
4
Orange
Affordable · Income $55,558 · Rent $988/mo
85
5
Ware
Affordable · Income $44,107 · Rent $1,010/mo
85.4
6
Athol
Affordable · Income $62,962 · Rent $981/mo
85.8
7
North Brookfield
Affordable · Income $73,904 · Rent $931/mo
86.1
8
Springfield
Affordable · Income $47,677 · Rent $1,047/mo
86.2
9
Monson Center
Affordable · Income $51,902 · Rent $816/mo
87
10
Millers Falls
Affordable · Income $60,455 · Rent $996/mo
87.5
11
Holyoke
Affordable · Income $49,007 · Rent $937/mo
87.6
12
Winchendon
Affordable · Income $56,042 · Rent $959/mo
87.8
13
Pittsfield
Affordable · Income $66,859 · Rent $1,027/mo
88.2
14
Greenfield
Affordable · Income $53,149 · Rent $1,012/mo
90.3
15
Turners Falls
Affordable · Income $53,306 · Rent $1,054/mo
90.3
16
West Brookfield
Affordable · Income $53,849 · Rent $1,066/mo
90.3
17
Chicopee
Affordable · Income $63,866 · Rent $1,058/mo
90.5
18
Gardner
Affordable · Income $56,974 · Rent $1,041/mo
91.6
19
Smith Mills
Affordable · Income $73,393 · Rent $658/mo
91.9
20
Palmer Town
Affordable · Income $73,568 · Rent $1,118/mo
92.5
21
Granby
Affordable · Income $94,663 · Rent $859/mo
93.6
22
Webster
Affordable · Income $59,375 · Rent $999/mo
94.1
23
Acushnet Center
Affordable · Income $67,333 · Rent $959/mo
94.3
24
West Wareham
Average · Income $52,771 · Rent $1,269/mo
95.1
25
Southbridge Town
Average · Income $55,182 · Rent $1,142/mo
96
26
Fitchburg
Average · Income $65,963 · Rent $1,115/mo
96.1
27
Shelburne Falls
Average · Income $54,250 · Rent $998/mo
96.1
28
Oxford
Average · Income $74,762 · Rent $911/mo
96.3
29
Westfield
Average · Income $78,307 · Rent $1,050/mo
96.6
30
New Bedford
Average · Income $54,604 · Rent $1,026/mo
97
31
Spencer
Average · Income $58,898 · Rent $1,022/mo
97.1
32
West Springfield Town
Average · Income $67,297 · Rent $1,038/mo
97.8
33
Belchertown
Average · Income $75,284 · Rent $1,013/mo
98.4
34
Lee
Average · Income $78,021 · Rent $1,193/mo
98.6
35
Holland
Average · Income $78,462 · Rent $1,165/mo
99.5
36
Shirley
Average · Income $85,119 · Rent $927/mo
99.8
37
Agawam Town
Average · Income $80,809 · Rent $1,218/mo
100.4
38
Townsend
Average · Income $61,546 · Rent $953/mo
101
39
Fall River
Average · Income $52,734 · Rent $1,020/mo
101.4
40
East Brookfield
Average · Income $76,406 · Rent $988/mo
101.7
41
Rutland
Average · Income $84,063 · Rent $1,110/mo
103.7
42
Pepperell
Above Average · Income $91,406 · Rent $894/mo
105.3
43
Leominster
Above Average · Income $75,620 · Rent $1,171/mo
105.4
44
Easthampton Town
Above Average · Income $67,329 · Rent $1,168/mo
106.3
45
Wilbraham
Above Average · Income $97,891 · Rent $1,125/mo
106.4
46
Ocean Grove
Above Average · Income $75,208 · Rent $1,327/mo
106.7
47
Lenox
Above Average · Income $57,460 · Rent $1,055/mo
107.2
48
Worcester
Above Average · Income $63,011 · Rent $1,312/mo
107.4
49
Clinton
Above Average · Income $72,956 · Rent $1,281/mo
107.5
50
Bliss Corner
Above Average · Income $71,016 · Rent $1,014/mo
108.1
51
North Westport
Above Average · Income $82,408 · Rent $1,130/mo
108.3
52
Taunton
Above Average · Income $72,782 · Rent $1,180/mo
110.1
53
Fiskdale
Above Average · Income $83,546 · Rent $1,256/mo
112.1
54
Orleans
Above Average · Income $72,422 · Rent $804/mo
112.1
55
Whitinsville
Above Average · Income $88,750 · Rent $1,125/mo
113.3
56
Hatfield
Above Average · Income $99,500 · Rent $944/mo
114.5
57
Norton Center
Above Average · Income $109,356 · Rent $1,181/mo
114.6
58
Ayer
Above Average · Income $76,094 · Rent $1,223/mo
115
59
Somerset
Above Average · Income $105,377 · Rent $1,307/mo
115.1
60
East Douglas
Above Average · Income $74,417 · Rent $1,210/mo
115.5
61
Attleboro
Above Average · Income $91,378 · Rent $1,359/mo
117.9
62
North Seekonk
Above Average · Income $105,459 · Rent $1,283/mo
118.4
63
Upton
Above Average · Income $104,913 · Rent $1,116/mo
118.7
64
Brockton
Above Average · Income $74,016 · Rent $1,446/mo
118.8
65
Northampton
Above Average · Income $80,981 · Rent $1,355/mo
118.9
66
Wareham Center
Above Average · Income $69,286 · Rent $1,304/mo
118.9
67
Lowell
Above Average · Income $73,008 · Rent $1,466/mo
119.2
68
Hopedale
Above Average · Income $117,135 · Rent $1,457/mo
119.8
69
Great Barrington
Expensive · Income $44,583 · Rent $1,031/mo
120.5
70
Middleborough Center
Expensive · Income $79,811 · Rent $1,484/mo
120.6
71
North Attleborough Town
Expensive · Income $104,795 · Rent $1,246/mo
120.9
72
East Pepperell
Expensive · Income $109,265 · Rent $1,400/mo
121
73
Lawrence
Expensive · Income $53,977 · Rent $1,502/mo
121.2
74
Onset
Expensive · Income $72,017 · Rent $1,583/mo
121.2
75
Holbrook
Expensive · Income $96,920 · Rent $1,380/mo
121.7
76
South Deerfield
Expensive · Income $81,577 · Rent $1,271/mo
122.5
77
Ocean Bluff-Brant Rock
Expensive · Income $106,528 · Rent $1,157/mo
122.9
78
Haverhill
Expensive · Income $81,989 · Rent $1,462/mo
123.8
79
Williamstown
Expensive · Income $110,855 · Rent $1,244/mo
124.4
80
Dennis Port
Expensive · Income $54,071 · Rent $1,390/mo
124.6
81
White Island Shores
Expensive · Income $103,372 · Rent $1,753/mo
125.3
82
Sturbridge
Expensive · Income $123,375 · Rent $1,625/mo
125.3
83
Milford
Expensive · Income $89,608 · Rent $1,588/mo
126.1
84
Littleton Common
Expensive · Income $122,854 · Rent $1,275/mo
127.2
85
Teaticket
Expensive · Income $86,250 · Rent $1,388/mo
127.6
86
Amesbury Town
Expensive · Income $91,010 · Rent $1,464/mo
128.1
87
Northborough
Expensive · Income $147,456 · Rent $1,208/mo
128.1
88
West Yarmouth
Expensive · Income $60,794 · Rent $1,547/mo
128.3
89
Salisbury
Expensive · Income $89,768 · Rent $1,509/mo
128.4
90
Plymouth
Expensive · Income $74,500 · Rent $1,672/mo
128.5
91
Buzzards Bay
Expensive · Income $88,791 · Rent $1,556/mo
128.8
92
Hudson
Expensive · Income $91,324 · Rent $1,484/mo
129.2
93
Amherst Town
Expensive · Income $68,427 · Rent $1,484/mo
129.7
94
Methuen Town
Expensive · Income $93,681 · Rent $1,514/mo
130.1
95
North Plymouth
Expensive · Income $59,696 · Rent $1,646/mo
130.1
96
Kingston
Expensive · Income $124,048 · Rent $1,398/mo
130.3
97
Lynn
Expensive · Income $70,046 · Rent $1,511/mo
130.4
98
Mansfield Center
Expensive · Income $94,903 · Rent $1,519/mo
130.4
99
Bellingham
Expensive · Income $76,729 · Rent $1,854/mo
131.5
100
Abington
Expensive · Income $120,535 · Rent $1,419/mo
131.9
101
South Dennis
Expensive · Income $81,607 · Rent $1,696/mo
132.4
102
Maynard
Expensive · Income $112,524 · Rent $1,516/mo
132.7
103
South Yarmouth
Expensive · Income $77,723 · Rent $1,655/mo
133.2
104
Longmeadow
Expensive · Income $138,218 · Rent $1,760/mo
133.8
105
Marlborough
Expensive · Income $94,199 · Rent $1,648/mo
134.2
106
Westborough
Expensive · Income $87,411 · Rent $1,414/mo
134.3
107
Forestdale
Expensive · Income $118,382 · Rent $1,665/mo
135.9
108
Bourne
Expensive · Income $76,103 · Rent $1,695/mo
136.2
109
Rowley
Expensive · Income $101,995 · Rent $1,039/mo
136.7
110
Scituate
Expensive · Income $108,194 · Rent $870/mo
137
111
Foxborough
Expensive · Income $71,340 · Rent $1,566/mo
137.1
112
West Dennis
Expensive · Income $82,955 · Rent $1,541/mo
137.1
113
Marshfield
Expensive · Income $93,491 · Rent $1,227/mo
137.7
114
Salem
Expensive · Income $79,196 · Rent $1,678/mo
138.1
115
Harwich Port
Expensive · Income $58,854 · Rent $1,087/mo
138.2
116
Gloucester
Expensive · Income $84,465 · Rent $1,390/mo
138.3
117
North Lakeville
Expensive · Income $85,123 · Rent $1,718/mo
139.7
118
Randolph Town
Expensive · Income $94,905 · Rent $1,883/mo
139.9
119
Weymouth Town
Expensive · Income $95,879 · Rent $1,718/mo
140
120
Chelsea
Expensive · Income $71,051 · Rent $1,806/mo
140.3
121
Sagamore
Expensive · Income $113,289 · Rent $1,641/mo
140.4
122
Yarmouth Port
Expensive · Income $102,321 · Rent $1,671/mo
140.7
123
Raynham Center
Expensive · Income $98,984 · Rent $1,766/mo
140.9
124
Ipswich
Expensive · Income $95,342 · Rent $1,367/mo
141
125
Sandwich
Expensive · Income $99,333 · Rent $1,688/mo
141.3
126
Monument Beach
Expensive · Income $93,688 · Rent $1,743/mo
141.6
127
Millis-Clicquot
Expensive · Income $111,192 · Rent $1,817/mo
142.1
128
Walpole
Expensive · Income $121,210 · Rent $1,604/mo
142.3
129
Bridgewater Town
Expensive · Income $110,354 · Rent $1,820/mo
142.5
130
Barnstable Town
Expensive · Income $94,387 · Rent $1,711/mo
143.4
131
East Falmouth
Expensive · Income $67,964 · Rent $1,780/mo
143.9
132
Topsfield
Expensive · Income $156,250 · Rent $944/mo
144.4
133
Peabody
Expensive · Income $91,125 · Rent $1,795/mo
147.1
134
Mattapoisett Center
Expensive · Income $95,986 · Rent $1,411/mo
147.2
135
Falmouth
Expensive · Income $57,333 · Rent $1,101/mo
147.4
136
Franklin Town
Expensive · Income $138,062 · Rent $1,792/mo
148.1
137
Revere
Expensive · Income $78,968 · Rent $1,790/mo
148.3
138
Brewster
Expensive · Income $62,695 · Rent $1,177/mo
148.4
139
Saugus
Expensive · Income $96,064 · Rent $1,717/mo
149.1
140
Framingham
Expensive · Income $94,909 · Rent $1,689/mo
149.5
141
Beverly
Expensive · Income $99,525 · Rent $1,622/mo
149.5
142
Hull
Very Expensive · Income $128,022 · Rent $1,728/mo
152
143
Pinehurst
Very Expensive · Income $136,292 · Rent $1,817/mo
152.2
144
Hopkinton
Very Expensive · Income $168,393 · Rent $1,588/mo
152.7
145
Braintree Town
Very Expensive · Income $120,593 · Rent $1,678/mo
154.6
146
North Eastham
Very Expensive · Income $81,544 · Rent $1,645/mo
154.8
147
Winthrop Town
Very Expensive · Income $98,901 · Rent $1,841/mo
155.3
148
Everett
Very Expensive · Income $77,796 · Rent $1,892/mo
156.2
149
Quincy
Very Expensive · Income $90,668 · Rent $1,901/mo
157.1
150
Danvers
Very Expensive · Income $116,636 · Rent $1,862/mo
159.2
151
East Sandwich
Very Expensive · Income $123,571 · Rent $1,867/mo
159.4
152
Malden
Very Expensive · Income $90,295 · Rent $1,962/mo
159.9
153
Stoneham
Very Expensive · Income $112,935 · Rent $1,843/mo
161.1
154
Andover
Very Expensive · Income $130,417 · Rent $1,477/mo
161.4
155
Norwood
Very Expensive · Income $98,653 · Rent $1,948/mo
161.6
156
Provincetown
Very Expensive · Income $91,711 · Rent $1,106/mo
161.8
157
Rockport
Very Expensive · Income $89,574 · Rent $1,712/mo
161.9
158
Medfield
Very Expensive · Income $181,125 · Rent $1,324/mo
162
159
East Harwich
Very Expensive · Income $96,188 · Rent $2,026/mo
162.3
160
Wakefield
Very Expensive · Income $125,592 · Rent $1,742/mo
162.7
161
Dennis
Very Expensive · Income $113,526 · Rent $1,449/mo
162.8
162
Nahant
Very Expensive · Income $105,867 · Rent $1,747/mo
163
163
Vineyard Haven
Very Expensive · Income $65,313 · Rent $1,420/mo
163.9
164
Newburyport
Very Expensive · Income $127,306 · Rent $1,426/mo
164.4
165
Dedham
Very Expensive · Income $118,877 · Rent $2,006/mo
165.1
166
North Pembroke
Very Expensive · Income $156,429 · Rent $2,540/mo
166.7
167
Reading
Very Expensive · Income $154,662 · Rent $1,650/mo
168.2
168
North Scituate
Very Expensive · Income $127,339 · Rent $1,564/mo
168.3
169
Sharon
Very Expensive · Income $173,938 · Rent $2,244/mo
170
170
Woburn
Very Expensive · Income $104,780 · Rent $2,131/mo
170.2
171
Swampscott
Very Expensive · Income $118,646 · Rent $2,134/mo
174.4
172
Boston
Very Expensive · Income $89,212 · Rent $1,981/mo
174.7
173
Wilmington
Very Expensive · Income $151,034 · Rent $2,293/mo
175.3
174
Melrose
Very Expensive · Income $126,305 · Rent $1,837/mo
176.2
175
Milton
Very Expensive · Income $170,531 · Rent $1,454/mo
177.8
176
Waltham
Very Expensive · Income $113,443 · Rent $2,141/mo
178.7
177
Burlington
Very Expensive · Income $133,936 · Rent $2,319/mo
181.7
178
Medford
Very Expensive · Income $114,863 · Rent $2,305/mo
182.5
179
Cochituate
Very Expensive · Income $181,494 · Rent $1,739/mo
182.7
180
The Pinehills
Very Expensive · Income $111,710 · Rent $2,457/mo
184
181
Watertown Town
Very Expensive · Income $117,625 · Rent $2,183/mo
185.3
182
Marblehead
Very Expensive · Income $164,104 · Rent $1,749/mo
189.3
183
Arlington
Very Expensive · Income $136,312 · Rent $1,902/mo
191.4
184
Lynnfield
Very Expensive · Income $160,931 · Rent $1,891/mo
193.8
185
Northwest Harwich
Very Expensive · Income $81,268 · Rent $3,501/mo
204.3
186
West Concord
Very Expensive · Income $170,040 · Rent $2,449/mo
204.4
187
Somerville
Very Expensive · Income $120,778 · Rent $2,357/mo
207.8
188
Hingham
Very Expensive · Income $204,946 · Rent $1,319/mo
208.8
189
South Duxbury
Very Expensive · Income $197,632 · Rent $2,087/mo
208.8
190
Chatham
Very Expensive · Income $84,554 · Rent $965/mo
215.4
191
Needham
Very Expensive · Income $206,261 · Rent $2,133/mo
227.9
192
Belmont
Very Expensive · Income $164,918 · Rent $2,339/mo
232.1
193
Cambridge
Very Expensive · Income $121,539 · Rent $2,628/mo
232.9
194
Winchester
Very Expensive · Income $208,531 · Rent $2,192/mo
238.7
195
Newton
Very Expensive · Income $176,373 · Rent $2,252/mo
238.8
196
Nantucket
Very Expensive · Income $131,736 · Rent $2,342/mo
247.2
197
Lexington
Very Expensive · Income $206,323 · Rent $2,818/mo
249.5
198
Brookline
Very Expensive · Income $130,600 · Rent $2,702/mo
258
199
Dover
Very Expensive · Income $250,001 · Rent $3,501/mo
281.7
200
Wellesley
Very Expensive · Income $250,001 · Rent $2,637/mo
286.2

Quick Comparisons