Massachusetts Real Estate
16,164 homes for sale across 347 cities • 8,445 rentals available
Browse by City
347 cities with active listings in Massachusetts
Boston
2,210 listings
Avg. $1,782,592 •
$55K –
$38.0M
3,212 rentals available
Worcester
339 listings
Avg. $651,810 •
$60K –
$4.9M
194 rentals available
Springfield
268 listings
Avg. $416,265 •
$55K –
$5.5M
48 rentals available
Newton
262 listings
Avg. $2,374,792 •
$56K –
$12.5M
187 rentals available
Plymouth
253 listings
Avg. $1,015,909 •
$119K –
$12.3M
36 rentals available
Fall River
220 listings
Avg. $719,296 •
$175K –
$5.5M
116 rentals available
Brookline
214 listings
Avg. $3,212,586 •
$250K –
$36.0M
346 rentals available
Somerville
209 listings
Avg. $1,496,755 •
$125K –
$16.0M
284 rentals available
Cambridge
208 listings
Avg. $2,147,524 •
$50K –
$19.8M
377 rentals available
New Bedford
201 listings
Avg. $658,112 •
$85K –
$4.0M
42 rentals available
Quincy
173 listings
Avg. $910,765 •
$60K –
$6.0M
185 rentals available
Barnstable
160 listings
Avg. $2,305,772 •
$220K –
$21.5M
7 rentals available
Lowell
158 listings
Avg. $672,468 •
$75K –
$2.7M
107 rentals available
Lynn
157 listings
Avg. $925,948 •
$125K –
$14.3M
140 rentals available
Brockton
144 listings
Avg. $671,473 •
$90K –
$5.5M
46 rentals available
Haverhill
138 listings
Avg. $1,063,643 •
$100K –
$37.5M
35 rentals available
Medford
128 listings
Avg. $960,020 •
$160K –
$2.0M
159 rentals available
Fitchburg
120 listings
Avg. $523,322 •
$90K –
$3.6M
35 rentals available
Falmouth
116 listings
Avg. $1,437,845 •
$109K –
$7.6M
7 rentals available
Framingham
114 listings
Avg. $954,264 •
$89K –
$8.0M
58 rentals available
Salem
104 listings
Avg. $786,978 •
$60K –
$4.2M
82 rentals available
Wareham
103 listings
Avg. $599,056 •
$119K –
$2.5M
13 rentals available
Taunton
100 listings
Avg. $610,080 •
$50K –
$4.0M
36 rentals available
Revere
100 listings
Avg. $785,480 •
$150K –
$3.2M
92 rentals available
Lexington
98 listings
Avg. $2,469,013 •
$60K –
$5.6M
48 rentals available
Waltham
95 listings
Avg. $1,435,681 •
$250K –
$14.0M
124 rentals available
Gloucester
89 listings
Avg. $1,303,629 •
$279K –
$4.9M
36 rentals available
Northampton
87 listings
Avg. $923,053 •
$75K –
$4.2M
9 rentals available
Mashpee
86 listings
Avg. $1,473,152 •
$240K –
$7.5M
1 rentals available
Sandwich
84 listings
Avg. $1,230,154 •
$92K –
$5.5M
3 rentals available
Shrewsbury
83 listings
Avg. $820,938 •
$250K –
$3.3M
18 rentals available
Weymouth
80 listings
Avg. $712,867 •
$125K –
$2.5M
32 rentals available
Hingham
80 listings
Avg. $2,312,740 •
$375K –
$11.8M
5 rentals available
Malden
79 listings
Avg. $955,447 •
$95K –
$6.0M
104 rentals available
Marlborough
77 listings
Avg. $793,604 •
$99K –
$4.9M
23 rentals available
Newburyport
76 listings
Avg. $1,746,937 •
$360K –
$5.6M
13 rentals available
Leominster
76 listings
Avg. $669,949 •
$70K –
$4.3M
12 rentals available
Andover
76 listings
Avg. $1,570,913 •
$130K –
$5.3M
28 rentals available
Methuen
76 listings
Avg. $737,825 •
$180K –
$2.7M
14 rentals available
Winthrop
76 listings
Avg. $902,062 •
$220K –
$4.7M
37 rentals available
Wellesley
75 listings
Avg. $2,850,955 •
$795K –
$11.0M
30 rentals available
Beverly
74 listings
Avg. $2,074,523 •
$250K –
$23.0M
21 rentals available
Bourne
73 listings
Avg. $1,295,885 •
$330K –
$10.9M
5 rentals available
Attleboro
72 listings
Avg. $585,157 •
$69K –
$2.2M
30 rentals available
Dartmouth
72 listings
Avg. $1,328,021 •
$115K –
$13.0M
14 rentals available
Yarmouth
71 listings
Avg. $871,049 •
$80K –
$2.7M
1 rentals available
Westfield
70 listings
Avg. $693,779 •
$65K –
$6.9M
8 rentals available
Dennis
69 listings
Avg. $1,504,309 •
$80K –
$16.5M
3 rentals available
Natick
69 listings
Avg. $1,410,462 •
$289K –
$7.2M
41 rentals available
Grafton
67 listings
Avg. $714,071 •
$99K –
$1.7M
7 rentals available
Chicopee
67 listings
Avg. $388,589 •
$54K –
$1.3M
10 rentals available
Belchertown
67 listings
Avg. $316,024 •
$60K –
$1.0M
1 rentals available
Easton
66 listings
Avg. $865,420 •
$119K –
$2.3M
5 rentals available
Provincetown
65 listings
Avg. $2,117,349 •
$65K –
$12.0M
Chatham
65 listings
Avg. $3,051,723 •
$475K –
$13.0M
3 rentals available
Arlington
64 listings
Avg. $1,708,918 •
$150K –
$12.0M
75 rentals available
Chelsea
64 listings
Avg. $791,993 •
$266K –
$8.9M
84 rentals available
Chelmsford
64 listings
Avg. $727,086 •
$99K –
$2.5M
16 rentals available
Concord
64 listings
Avg. $2,962,045 •
$469K –
$18.0M
10 rentals available
Westport
63 listings
Avg. $1,348,192 •
$190K –
$8.1M
5 rentals available
Holyoke
63 listings
Avg. $533,941 •
$120K –
$1.8M
25 rentals available
Watertown
63 listings
Avg. $1,120,241 •
$100K –
$3.9M
85 rentals available
Canton
63 listings
Avg. $738,946 •
$150K –
$2.2M
16 rentals available
Needham
62 listings
Avg. $2,089,945 •
$200K –
$5.8M
15 rentals available
Westborough
61 listings
Avg. $945,639 •
$240K –
$3.5M
14 rentals available
Salisbury
60 listings
Avg. $774,973 •
$50K –
$2.6M
8 rentals available
Hull
60 listings
Avg. $879,201 •
$299K –
$2.8M
36 rentals available
North Andover
59 listings
Avg. $949,399 •
$50K –
$13.0M
17 rentals available
Hopkinton
59 listings
Avg. $1,618,157 •
$540K –
$4.0M
10 rentals available
Belmont
59 listings
Avg. $1,720,193 •
$395K –
$4.5M
54 rentals available
Peabody
59 listings
Avg. $717,476 •
$85K –
$2.8M
21 rentals available
Dracut
58 listings
Avg. $584,271 •
$100K –
$2.0M
8 rentals available
Middleboro
58 listings
Avg. $929,368 •
$120K –
$10.5M
14 rentals available
North Attleboro
58 listings
Avg. $649,636 •
$85K –
$1.7M
20 rentals available
Charlton
57 listings
Avg. $494,760 •
$80K –
$2.5M
4 rentals available
Braintree
56 listings
Avg. $835,282 •
$309K –
$2.7M
33 rentals available
Amherst
56 listings
Avg. $710,036 •
$140K –
$3.0M
8 rentals available
Scituate
56 listings
Avg. $1,734,739 •
$115K –
$7.9M
22 rentals available
Acton
55 listings
Avg. $1,058,571 •
$220K –
$2.8M
15 rentals available
Northborough
55 listings
Avg. $997,785 •
$139K –
$7.2M
3 rentals available
Lakeville
55 listings
Avg. $781,776 •
$150K –
$3.0M
Sudbury
54 listings
Avg. $1,662,606 •
$379K –
$4.4M
7 rentals available
Billerica
53 listings
Avg. $810,100 •
$180K –
$3.0M
10 rentals available
Wilbraham
53 listings
Avg. $697,500 •
$105K –
$2.5M
2 rentals available
Everett
52 listings
Avg. $856,379 •
$55K –
$3.9M
87 rentals available
Edgartown
52 listings
Avg. $5,485,371 •
$50K –
$49.0M
18 rentals available
Webster
52 listings
Avg. $615,079 •
$65K –
$2.8M
5 rentals available
Seekonk
52 listings
Avg. $786,898 •
$100K –
$3.6M
2 rentals available
Marshfield
51 listings
Avg. $1,163,863 •
$165K –
$6.8M
24 rentals available
Bridgewater
51 listings
Avg. $689,021 •
$238K –
$2.5M
13 rentals available
Amesbury
51 listings
Avg. $1,018,527 •
$275K –
$4.5M
9 rentals available
Palmer
51 listings
Avg. $489,857 •
$50K –
$3.5M
3 rentals available
Walpole
50 listings
Avg. $867,485 •
$240K –
$3.0M
18 rentals available
Weston
49 listings
Avg. $4,417,547 •
$70K –
$29.0M
18 rentals available
Saugus
49 listings
Avg. $949,789 •
$140K –
$4.4M
10 rentals available
Randolph
49 listings
Avg. $656,518 •
$70K –
$2.7M
11 rentals available
Southbridge
48 listings
Avg. $530,321 •
$55K –
$2.3M
6 rentals available
Orange
48 listings
Avg. $713,106 •
$50K –
$9.0M
Wakefield
48 listings
Avg. $1,026,323 •
$200K –
$5.9M
21 rentals available
Dedham
48 listings
Avg. $938,966 •
$200K –
$3.8M
26 rentals available
Woburn
48 listings
Avg. $907,906 •
$150K –
$3.0M
47 rentals available
Rehoboth
48 listings
Avg. $1,124,533 •
$225K –
$8.5M
Lunenburg
48 listings
Avg. $603,931 •
$70K –
$1.5M
2 rentals available
Marblehead
47 listings
Avg. $2,300,047 •
$275K –
$21.0M
24 rentals available
Holden
47 listings
Avg. $751,783 •
$300K –
$2.0M
4 rentals available
Winchester
47 listings
Avg. $1,727,732 •
$365K –
$3.6M
26 rentals available
Southborough
46 listings
Avg. $1,594,985 •
$419K –
$5.9M
5 rentals available
Mattapoisett
46 listings
Avg. $1,071,100 •
$65K –
$4.0M
7 rentals available
Gardner
46 listings
Avg. $447,124 •
$50K –
$1.9M
15 rentals available
Ipswich
45 listings
Avg. $1,207,483 •
$52K –
$3.7M
5 rentals available
Athol
45 listings
Avg. $488,566 •
$60K –
$1.4M
3 rentals available
Hudson
45 listings
Avg. $978,153 •
$225K –
$6.0M
3 rentals available
Stoughton
45 listings
Avg. $669,136 •
$80K –
$3.5M
13 rentals available
Lawrence
45 listings
Avg. $831,882 •
$75K –
$3.0M
53 rentals available
Harwich
44 listings
Avg. $1,575,413 •
$250K –
$6.9M
Danvers
44 listings
Avg. $841,359 •
$100K –
$3.3M
12 rentals available
Raynham
44 listings
Avg. $730,682 •
$150K –
$1.8M
2 rentals available
Ludlow
44 listings
Avg. $450,789 •
$80K –
$950K
2 rentals available
North Reading
43 listings
Avg. $1,147,090 •
$300K –
$3.9M
1 rentals available
Melrose
43 listings
Avg. $870,777 •
$240K –
$1.9M
27 rentals available
Clinton
42 listings
Avg. $525,374 •
$81K –
$2.6M
14 rentals available
Franklin
42 listings
Avg. $799,324 •
$299K –
$3.0M
13 rentals available
Sharon
42 listings
Avg. $1,175,676 •
$180K –
$2.7M
18 rentals available
Agawam
42 listings
Avg. $559,135 •
$130K –
$2.6M
3 rentals available
South Hadley
41 listings
Avg. $523,134 •
$135K –
$997K
5 rentals available
Uxbridge
41 listings
Avg. $671,852 •
$150K –
$1.7M
1 rentals available
Sturbridge
41 listings
Avg. $513,690 •
$50K –
$1.5M
4 rentals available
Fairhaven
40 listings
Avg. $695,410 •
$89K –
$2.3M
2 rentals available
Swansea
40 listings
Avg. $663,026 •
$70K –
$1.4M
1 rentals available
Brimfield
40 listings
Avg. $455,310 •
$50K –
$3.0M
Duxbury
40 listings
Avg. $3,772,092 •
$483K –
$36.0M
10 rentals available
Milton
39 listings
Avg. $2,102,913 •
$375K –
$14.5M
16 rentals available
Norwood
39 listings
Avg. $1,000,710 •
$202K –
$3.7M
17 rentals available
Milford
39 listings
Avg. $876,338 •
$200K –
$8.5M
13 rentals available
Ware
38 listings
Avg. $384,239 •
$50K –
$2.3M
4 rentals available
Millbury
38 listings
Avg. $581,050 •
$170K –
$1.7M
7 rentals available
Westford
38 listings
Avg. $1,117,771 •
$65K –
$3.6M
7 rentals available
Groton
38 listings
Avg. $888,413 •
$300K –
$3.0M
5 rentals available
Southwick
38 listings
Avg. $615,426 •
$85K –
$1.6M
Swampscott
37 listings
Avg. $1,659,389 •
$345K –
$14.0M
15 rentals available
Rutland
37 listings
Avg. $476,641 •
$170K –
$1.2M
4 rentals available
Tewksbury
37 listings
Avg. $922,995 •
$80K –
$9.0M
6 rentals available
Rockport
36 listings
Avg. $1,284,481 •
$440K –
$3.7M
8 rentals available
Oxford
35 listings
Avg. $546,674 •
$50K –
$3.6M
6 rentals available
Marion
35 listings
Avg. $1,208,326 •
$230K –
$4.5M
2 rentals available
Westminster
35 listings
Avg. $674,020 •
$140K –
$2.5M
6 rentals available
East Longmeadow
35 listings
Avg. $556,769 •
$120K –
$2.1M
2 rentals available
Norfolk
34 listings
Avg. $1,101,962 •
$99K –
$3.0M
1 rentals available
Orleans
34 listings
Avg. $2,404,943 •
$238K –
$8.0M
Bellingham
34 listings
Avg. $690,159 •
$175K –
$2.2M
4 rentals available
Norton
34 listings
Avg. $907,985 •
$55K –
$3.0M
3 rentals available
Leicester
34 listings
Avg. $675,900 •
$119K –
$2.2M
3 rentals available
Northbridge
34 listings
Avg. $630,491 •
$250K –
$1.3M
3 rentals available
Auburn
33 listings
Avg. $485,088 •
$125K –
$1.3M
5 rentals available
Hanson
33 listings
Avg. $632,645 •
$125K –
$4.5M
Middleton
33 listings
Avg. $1,237,298 •
$585K –
$2.6M
5 rentals available
Reading
33 listings
Avg. $1,037,315 •
$150K –
$1.8M
16 rentals available
Spencer
33 listings
Avg. $539,002 •
$100K –
$1.3M
5 rentals available
Dudley
32 listings
Avg. $524,709 •
$55K –
$2.4M
5 rentals available
Ashland
32 listings
Avg. $607,652 •
$308K –
$1.1M
14 rentals available
Sutton
32 listings
Avg. $769,375 •
$250K –
$1.9M
4 rentals available
Upton
32 listings
Avg. $1,101,709 •
$419K –
$7.5M
1 rentals available
Freetown
32 listings
Avg. $651,153 •
$275K –
$1.6M
2 rentals available
Halifax
32 listings
Avg. $546,612 •
$130K –
$1.2M
East Bridgewater
32 listings
Avg. $864,219 •
$146K –
$3.0M
1 rentals available
Harvard
31 listings
Avg. $1,498,142 •
$525K –
$3.6M
2 rentals available
Rockland
31 listings
Avg. $480,529 •
$160K –
$1.2M
5 rentals available
Bedford
31 listings
Avg. $1,527,868 •
$389K –
$5.3M
13 rentals available
Warren
31 listings
Avg. $352,409 •
$50K –
$659K
1 rentals available
Greenfield
31 listings
Avg. $422,016 •
$50K –
$1.9M
3 rentals available
Wellfleet
30 listings
Avg. $956,823 •
$349K –
$2.3M
Mansfield
30 listings
Avg. $821,903 •
$295K –
$1.5M
14 rentals available
Wilmington
30 listings
Avg. $870,854 •
$300K –
$2.0M
2 rentals available
Longmeadow
29 listings
Avg. $762,579 •
$300K –
$2.0M
1 rentals available
Dighton
29 listings
Avg. $687,593 •
$160K –
$1.3M
Foxboro
29 listings
Avg. $880,430 •
$125K –
$2.8M
14 rentals available
Cohasset
28 listings
Avg. $2,320,718 •
$925K –
$6.4M
11 rentals available
Monson
28 listings
Avg. $398,778 •
$85K –
$1.1M
1 rentals available
Holliston
28 listings
Avg. $1,239,450 •
$220K –
$5.0M
1 rentals available
Ashby
27 listings
Avg. $351,615 •
$75K –
$965K
Norwell
27 listings
Avg. $1,662,274 •
$285K –
$3.0M
2 rentals available
Pittsfield
27 listings
Avg. $362,598 •
$65K –
$1.5M
1 rentals available
Truro
27 listings
Avg. $1,814,611 •
$229K –
$12.0M
Stoneham
27 listings
Avg. $788,030 •
$329K –
$1.6M
15 rentals available
Lynnfield
27 listings
Avg. $1,720,211 •
$180K –
$4.5M
2 rentals available
Carver
27 listings
Avg. $686,622 •
$55K –
$2.6M
4 rentals available
Burlington
26 listings
Avg. $1,447,288 •
$60K –
$3.5M
13 rentals available
West Bridgewater
26 listings
Avg. $801,054 •
$120K –
$1.6M
3 rentals available
Whitman
26 listings
Avg. $637,623 •
$395K –
$2.2M
9 rentals available
Oak Bluffs
26 listings
Avg. $2,262,538 •
$64K –
$5.5M
8 rentals available
Hanover
26 listings
Avg. $1,307,835 •
$399K –
$3.0M
1 rentals available
Wrentham
26 listings
Avg. $1,011,365 •
$249K –
$2.3M
5 rentals available
Sherborn
26 listings
Avg. $1,779,342 •
$719K –
$6.0M
2 rentals available
Kingston
26 listings
Avg. $855,958 •
$245K –
$1.7M
7 rentals available
Templeton
25 listings
Avg. $664,364 •
$50K –
$4.0M
4 rentals available
West Springfield
25 listings
Avg. $582,154 •
$179K –
$2.3M
3 rentals available
Newbury
25 listings
Avg. $1,482,988 •
$799K –
$6.3M
8 rentals available
Brewster
25 listings
Avg. $1,188,512 •
$295K –
$2.8M
1 rentals available
Wayland
25 listings
Avg. $1,606,196 •
$635K –
$4.0M
10 rentals available
Eastham
25 listings
Avg. $992,068 •
$250K –
$2.3M
Tisbury
25 listings
Avg. $2,129,520 •
$112K –
$9.3M
14 rentals available
Winchendon
25 listings
Avg. $428,144 •
$120K –
$800K
1 rentals available
Manchester
24 listings
Avg. $4,105,625 •
$875K –
$17.5M
21 rentals available
Holbrook
24 listings
Avg. $841,210 •
$160K –
$6.0M
5 rentals available
Acushnet
24 listings
Avg. $593,954 •
$125K –
$1.8M
Plainville
23 listings
Avg. $512,783 •
$119K –
$1.7M
3 rentals available
Westwood
23 listings
Avg. $3,058,296 •
$83K –
$8.8M
11 rentals available
Dover
22 listings
Avg. $3,672,581 •
$1.6M –
$15.0M
6 rentals available
Pepperell
22 listings
Avg. $651,341 •
$150K –
$1.2M
4 rentals available
Pembroke
22 listings
Avg. $1,105,800 •
$70K –
$4.0M
2 rentals available
Brookfield
21 listings
Avg. $305,105 •
$115K –
$750K
Somerset
21 listings
Avg. $620,671 •
$400K –
$1.2M
4 rentals available
Rochester
21 listings
Avg. $846,781 •
$209K –
$2.0M
1 rentals available
Nantucket
21 listings
Avg. $4,265,429 •
$50K –
$39.9M
79 rentals available
Sterling
21 listings
Avg. $968,824 •
$140K –
$3.8M
4 rentals available
Douglas
20 listings
Avg. $676,209 •
$120K –
$2.3M
5 rentals available
Stow
20 listings
Avg. $994,495 •
$325K –
$1.7M
1 rentals available
Tyngsborough
20 listings
Avg. $1,029,025 •
$270K –
$3.0M
1 rentals available
Nahant
20 listings
Avg. $1,865,095 •
$385K –
$6.3M
2 rentals available
Carlisle
20 listings
Avg. $1,717,400 •
$650K –
$4.5M
2 rentals available
Medway
20 listings
Avg. $782,430 •
$300K –
$1.3M
4 rentals available
Abington
19 listings
Avg. $885,778 •
$340K –
$3.3M
5 rentals available
Boxford
19 listings
Avg. $1,159,726 •
$425K –
$2.2M
1 rentals available
Boxborough
19 listings
Avg. $1,007,068 •
$210K –
$3.4M
6 rentals available
Granby
18 listings
Avg. $567,689 •
$75K –
$2.5M
Littleton
18 listings
Avg. $1,249,367 •
$135K –
$3.6M
4 rentals available
Essex
18 listings
Avg. $1,231,500 •
$625K –
$2.4M
1 rentals available
Georgetown
18 listings
Avg. $888,694 •
$350K –
$1.5M
North Brookfield
18 listings
Avg. $433,416 •
$80K –
$1.3M
5 rentals available
Otis
17 listings
Avg. $524,812 •
$65K –
$1.5M
West Brookfield
17 listings
Avg. $510,024 •
$114K –
$1.6M
Chilmark
17 listings
Avg. $6,847,394 •
$51K –
$45.0M
19 rentals available
Berkley
17 listings
Avg. $735,841 •
$270K –
$1.3M
Shirley
17 listings
Avg. $750,288 •
$125K –
$3.0M
4 rentals available
Merrimac
17 listings
Avg. $672,965 •
$230K –
$1.0M
2 rentals available
Bolton
17 listings
Avg. $1,260,812 •
$240K –
$2.5M
3 rentals available
Southampton
16 listings
Avg. $492,688 •
$130K –
$1.4M
Hardwick
16 listings
Avg. $353,463 •
$62K –
$875K
Deerfield
16 listings
Avg. $510,293 •
$99K –
$1.7M
Boylston
16 listings
Avg. $1,124,294 •
$370K –
$2.6M
1 rentals available
Barre
16 listings
Avg. $309,625 •
$56K –
$594K
1 rentals available
North Adams
15 listings
Avg. $404,967 •
$75K –
$1.3M
2 rentals available
Millis
15 listings
Avg. $1,117,167 •
$435K –
$2.4M
15 rentals available
Rowley
15 listings
Avg. $1,082,527 •
$175K –
$2.5M
3 rentals available
Easthampton
15 listings
Avg. $632,560 •
$240K –
$1.2M
Topsfield
15 listings
Avg. $1,094,700 •
$600K –
$2.9M
3 rentals available
Blackstone
14 listings
Avg. $534,736 •
$315K –
$950K
3 rentals available
Hatfield
14 listings
Avg. $430,413 •
$89K –
$1.5M
Maynard
14 listings
Avg. $935,100 •
$400K –
$2.5M
1 rentals available
Lincoln
14 listings
Avg. $3,027,271 •
$1.3M –
$8.3M
2 rentals available
West Boylston
14 listings
Avg. $632,007 •
$300K –
$900K
2 rentals available
Chester
14 listings
Avg. $165,914 •
$50K –
$390K
Phillipston
14 listings
Avg. $462,229 •
$180K –
$750K
Hamilton
14 listings
Avg. $1,500,407 •
$599K –
$3.1M
1 rentals available
Charlemont
14 listings
Avg. $701,786 •
$65K –
$2.2M
Montague
13 listings
Avg. $476,931 •
$180K –
$1.8M
Berlin
13 listings
Avg. $760,285 •
$350K –
$1.7M
Ashburnham
13 listings
Avg. $494,500 •
$110K –
$1,000K
Petersham
13 listings
Avg. $596,623 •
$60K –
$1.6M
Holland
13 listings
Avg. $378,192 •
$70K –
$600K
Townsend
13 listings
Avg. $508,215 •
$165K –
$875K
4 rentals available
Becket
13 listings
Avg. $724,577 •
$69K –
$2.8M
Lancaster
13 listings
Avg. $632,585 •
$280K –
$1.0M
1 rentals available
Princeton
12 listings
Avg. $563,733 •
$250K –
$1.3M
1 rentals available
Wales
12 listings
Avg. $353,108 •
$90K –
$750K
1 rentals available
Hopedale
12 listings
Avg. $928,200 •
$100K –
$2.8M
2 rentals available
West Tisbury
12 listings
Avg. $2,121,833 •
$50K –
$7.5M
26 rentals available
Medfield
11 listings
Avg. $1,193,273 •
$149K –
$2.3M
7 rentals available
Plympton
11 listings
Avg. $854,173 •
$300K –
$1.4M
Bernardston
11 listings
Avg. $627,991 •
$69K –
$1.4M
Worthington
11 listings
Avg. $394,609 •
$65K –
$875K
West Newbury
10 listings
Avg. $1,127,100 •
$679K –
$2.2M
1 rentals available
Leverett
10 listings
Avg. $543,790 •
$110K –
$1.3M
New Salem
10 listings
Avg. $422,350 •
$80K –
$700K
Groveland
10 listings
Avg. $1,004,080 •
$240K –
$3.0M
1 rentals available
Adams
10 listings
Avg. $375,470 •
$65K –
$1,000K
Williamstown
9 listings
Avg. $576,444 •
$335K –
$999K
Dunstable
9 listings
Avg. $1,330,633 •
$740K –
$2.7M
Oakham
9 listings
Avg. $742,433 •
$420K –
$1.1M
Goshen
9 listings
Avg. $468,756 •
$50K –
$1.8M
Ashfield
9 listings
Avg. $440,000 •
$125K –
$1.9M
Chesterfield
9 listings
Avg. $740,389 •
$80K –
$1.9M
Hadley
9 listings
Avg. $1,171,433 •
$140K –
$3.3M
1 rentals available
Mendon
9 listings
Avg. $853,849 •
$489K –
$1.2M
2 rentals available
East Brookfield
9 listings
Avg. $428,733 •
$75K –
$925K
1 rentals available
Buckland
8 listings
Avg. $334,250 •
$150K –
$675K
Millville
8 listings
Avg. $607,075 •
$79K –
$1.3M
Wenham
8 listings
Avg. $1,566,125 •
$749K –
$2.8M
2 rentals available
Royalston
8 listings
Avg. $272,063 •
$60K –
$639K
Ayer
8 listings
Avg. $1,237,999 •
$550K –
$4.5M
11 rentals available
Blandford
7 listings
Avg. $315,600 •
$50K –
$650K
Huntington
7 listings
Avg. $310,329 •
$120K –
$600K
Erving
7 listings
Avg. $1,637,843 •
$250K –
$6.0M
Hampden
7 listings
Avg. $383,964 •
$85K –
$770K
Washington
7 listings
Avg. $634,971 •
$55K –
$1.8M
Conway
7 listings
Avg. $422,000 •
$100K –
$850K
Heath
7 listings
Avg. $263,900 •
$55K –
$439K
Avon
7 listings
Avg. $1,923,270 •
$550K –
$6.8M
3 rentals available
Williamsburg
6 listings
Avg. $406,650 •
$135K –
$850K
Northfield
6 listings
Avg. $415,317 •
$99K –
$599K
Tolland
6 listings
Avg. $306,217 •
$65K –
$450K
Granville
5 listings
Avg. $483,960 •
$60K –
$875K
Sandisfield
5 listings
Avg. $455,980 •
$75K –
$625K
Hubbardston
5 listings
Avg. $433,980 •
$90K –
$625K
Sunderland
5 listings
Avg. $877,980 •
$430K –
$2.1M
Westhampton
5 listings
Avg. $573,780 •
$69K –
$1.3M
Great Barrington
5 listings
Avg. $855,800 •
$359K –
$2.0M
Whately
4 listings
Avg. $1,905,625 •
$515K –
$5.0M
Russell
4 listings
Avg. $351,222 •
$80K –
$645K
Wendell
4 listings
Avg. $464,850 •
$70K –
$600K
Devens
4 listings
Avg. $710,663 •
$440K –
$825K
1 rentals available
Gill
4 listings
Avg. $328,700 •
$70K –
$630K
Shutesbury
4 listings
Avg. $208,725 •
$106K –
$349K
Cheshire
4 listings
Avg. $313,975 •
$110K –
$599K
Aquinnah
4 listings
Avg. $2,945,000 •
$330K –
$7.0M
7 rentals available
Middlefield
4 listings
Avg. $239,725 •
$69K –
$450K
Stockbridge
4 listings
Avg. $7,446,000 •
$289K –
$14.5M
Pelham
4 listings
Avg. $743,699 •
$400K –
$1.5M
Montgomery
4 listings
Avg. $393,450 •
$320K –
$539K
Monroe
3 listings
Avg. $485,000 •
$75K –
$895K
Egremont
3 listings
Avg. $1,397,333 •
$697K –
$2.4M
Plainfield
3 listings
Avg. $380,633 •
$100K –
$533K
Tyringham
3 listings
Avg. $664,967 •
$70K –
$1.8M
New Braintree
3 listings
Avg. $462,000 •
$56K –
$685K
1 rentals available
Shelburne
3 listings
Avg. $598,000 •
$485K –
$749K
Warwick
3 listings
Avg. $750,000 •
$185K –
$1.5M
Paxton
3 listings
Avg. $508,233 •
$250K –
$700K
1 rentals available
West Stockbridge
3 listings
Avg. $236,133 •
$69K –
$350K
Colrain
3 listings
Avg. $451,633 •
$375K –
$555K
Hawley
3 listings
Avg. $283,000 •
$100K –
$649K
Leyden
2 listings
Avg. $439,900 •
$330K –
$550K
New Marlboro
2 listings
Avg. $2,248,500 •
$499K –
$4.0M
Rowe
2 listings
Avg. $109,500 •
$59K –
$160K
Lanesborough
2 listings
Avg. $631,500 •
$65K –
$1.2M
Dalton
2 listings
Avg. $2,938,000 •
$886K –
$5.0M
Hinsdale
2 listings
Avg. $422,450 •
$250K –
$595K
Florida
2 listings
Avg. $254,000 •
$159K –
$349K
Clarksburg
1 listings
Avg. $269,900 •
$270K –
$270K
Gosnold
1 listings
Avg. $1,195,000 •
$1.2M –
$1.2M
Epping
1 listings
Avg. $349,900 •
$350K –
$350K
Hampton
1 listings
Avg. $1,500,000 •
$1.5M –
$1.5M
Lenox
1 listings
Avg. $4,850,000 •
$4.9M –
$4.9M
Lee
1 listings
Avg. $1,260,000 •
$1.3M –
$1.3M
East Kingston
1 listings
Avg. $1,669,320 •
$1.7M –
$1.7M
Alford
1 listings
Avg. $9,995,000 •
$10.0M –
$10.0M
Tiverton
1 listings
Avg. $259,900 •
$260K –
$260K
1 rentals available
Monterey
1 listings
Avg. $3,490,000 •
$3.5M –
$3.5M
No cities match your search
Try a different name or
