Massachusetts Real Estate
15,160 homes for sale across 346 cities • 8,243 rentals available
Browse by City
346 cities with active listings in Massachusetts
Boston
2,300 listings
Avg. $1,821,710 •
$50K –
$44.5M
3,119 rentals available
Worcester
301 listings
Avg. $742,075 •
$70K –
$12.0M
206 rentals available
Newton
296 listings
Avg. $2,360,594 •
$56K –
$12.5M
154 rentals available
Cambridge
236 listings
Avg. $2,353,480 •
$300K –
$19.8M
384 rentals available
Springfield
229 listings
Avg. $444,591 •
$55K –
$5.5M
39 rentals available
Plymouth
228 listings
Avg. $1,059,887 •
$139K –
$12.3M
36 rentals available
Brookline
223 listings
Avg. $2,879,549 •
$200K –
$17.0M
296 rentals available
Fall River
204 listings
Avg. $676,408 •
$140K –
$3.8M
162 rentals available
Somerville
203 listings
Avg. $1,339,455 •
$125K –
$8.5M
262 rentals available
New Bedford
200 listings
Avg. $667,496 •
$90K –
$4.0M
56 rentals available
Quincy
153 listings
Avg. $936,634 •
$150K –
$6.2M
166 rentals available
Lowell
152 listings
Avg. $613,678 •
$80K –
$2.7M
100 rentals available
Barnstable
143 listings
Avg. $2,021,235 •
$220K –
$21.5M
11 rentals available
Brockton
138 listings
Avg. $729,337 •
$99K –
$9.0M
46 rentals available
Lynn
129 listings
Avg. $833,014 •
$185K –
$7.2M
155 rentals available
Medford
117 listings
Avg. $977,764 •
$299K –
$2.3M
139 rentals available
Lexington
112 listings
Avg. $2,507,687 •
$60K –
$5.6M
29 rentals available
Fitchburg
105 listings
Avg. $514,418 •
$90K –
$3.6M
29 rentals available
Falmouth
103 listings
Avg. $1,244,041 •
$109K –
$7.6M
8 rentals available
Wareham
102 listings
Avg. $527,237 •
$69K –
$1.8M
13 rentals available
Haverhill
100 listings
Avg. $1,158,739 •
$199K –
$37.5M
32 rentals available
Taunton
97 listings
Avg. $609,856 •
$65K –
$4.0M
33 rentals available
Framingham
96 listings
Avg. $956,801 •
$145K –
$8.0M
49 rentals available
Revere
91 listings
Avg. $769,994 •
$150K –
$3.2M
116 rentals available
Mashpee
90 listings
Avg. $1,240,645 •
$250K –
$6.9M
1 rentals available
Waltham
86 listings
Avg. $1,545,066 •
$425K –
$14.0M
131 rentals available
Attleboro
85 listings
Avg. $720,546 •
$59K –
$12.5M
42 rentals available
Salem
80 listings
Avg. $762,001 •
$80K –
$3.5M
82 rentals available
Arlington
80 listings
Avg. $1,594,091 •
$150K –
$9.0M
69 rentals available
Marlborough
80 listings
Avg. $783,437 •
$80K –
$4.1M
25 rentals available
Needham
79 listings
Avg. $2,188,379 •
$200K –
$6.2M
20 rentals available
Dennis
78 listings
Avg. $1,112,612 •
$80K –
$7.0M
9 rentals available
Watertown
77 listings
Avg. $1,039,292 •
$299K –
$2.8M
79 rentals available
Weymouth
76 listings
Avg. $670,826 •
$175K –
$2.5M
39 rentals available
Yarmouth
74 listings
Avg. $827,319 •
$229K –
$2.6M
1 rentals available
Natick
74 listings
Avg. $1,453,063 •
$310K –
$7.2M
30 rentals available
Bourne
74 listings
Avg. $1,406,477 •
$185K –
$23.0M
9 rentals available
Wellesley
72 listings
Avg. $2,953,532 •
$489K –
$7.0M
27 rentals available
Shrewsbury
71 listings
Avg. $879,149 •
$250K –
$3.5M
13 rentals available
Hingham
70 listings
Avg. $2,361,827 •
$125K –
$12.5M
9 rentals available
Provincetown
67 listings
Avg. $2,042,782 •
$65K –
$12.0M
1 rentals available
Newburyport
67 listings
Avg. $1,704,531 •
$225K –
$5.6M
12 rentals available
Holyoke
67 listings
Avg. $501,258 •
$120K –
$1.8M
15 rentals available
Andover
67 listings
Avg. $1,529,940 •
$130K –
$5.3M
18 rentals available
Dartmouth
67 listings
Avg. $1,379,149 •
$115K –
$13.0M
12 rentals available
Gloucester
65 listings
Avg. $1,287,225 •
$305K –
$4.8M
27 rentals available
Concord
65 listings
Avg. $2,863,983 •
$499K –
$18.0M
10 rentals available
Sandwich
62 listings
Avg. $1,243,473 •
$120K –
$6.0M
6 rentals available
North Andover
62 listings
Avg. $1,132,850 •
$50K –
$13.0M
23 rentals available
Methuen
62 listings
Avg. $732,561 •
$180K –
$2.7M
13 rentals available
Dedham
61 listings
Avg. $1,213,210 •
$200K –
$5.3M
17 rentals available
Northampton
61 listings
Avg. $922,241 •
$60K –
$4.3M
8 rentals available
Acton
60 listings
Avg. $1,085,833 •
$120K –
$2.8M
16 rentals available
Chicopee
60 listings
Avg. $419,432 •
$55K –
$1.3M
10 rentals available
Leominster
59 listings
Avg. $586,838 •
$93K –
$1.7M
11 rentals available
Westfield
59 listings
Avg. $702,378 •
$70K –
$6.9M
8 rentals available
Grafton
57 listings
Avg. $745,759 •
$99K –
$1.7M
10 rentals available
Salisbury
57 listings
Avg. $735,179 •
$50K –
$2.6M
4 rentals available
Beverly
56 listings
Avg. $2,072,855 •
$250K –
$18.0M
20 rentals available
Chelmsford
56 listings
Avg. $733,028 •
$99K –
$2.6M
18 rentals available
Chatham
56 listings
Avg. $3,048,623 •
$425K –
$13.0M
5 rentals available
Woburn
56 listings
Avg. $975,764 •
$150K –
$3.0M
44 rentals available
Winthrop
56 listings
Avg. $887,657 •
$235K –
$4.0M
28 rentals available
Hull
55 listings
Avg. $947,289 •
$299K –
$3.0M
31 rentals available
Hopkinton
55 listings
Avg. $1,541,826 •
$440K –
$4.0M
4 rentals available
Canton
55 listings
Avg. $750,453 •
$150K –
$2.2M
19 rentals available
Sudbury
53 listings
Avg. $1,778,632 •
$295K –
$4.5M
3 rentals available
Gardner
53 listings
Avg. $417,241 •
$50K –
$799K
11 rentals available
Milton
52 listings
Avg. $2,024,377 •
$375K –
$11.9M
13 rentals available
Peabody
52 listings
Avg. $820,412 •
$115K –
$2.8M
18 rentals available
Everett
51 listings
Avg. $990,018 •
$55K –
$7.3M
139 rentals available
Walpole
51 listings
Avg. $1,038,847 •
$240K –
$3.0M
16 rentals available
Marshfield
51 listings
Avg. $1,051,931 •
$400K –
$3.7M
15 rentals available
Bridgewater
51 listings
Avg. $732,121 •
$248K –
$2.5M
7 rentals available
Middleboro
51 listings
Avg. $1,062,304 •
$120K –
$11.5M
9 rentals available
Malden
51 listings
Avg. $969,467 •
$95K –
$3.2M
134 rentals available
Rehoboth
51 listings
Avg. $816,203 •
$225K –
$1.8M
3 rentals available
Belmont
50 listings
Avg. $1,740,184 •
$395K –
$4.8M
40 rentals available
Weston
50 listings
Avg. $5,409,498 •
$850K –
$31.5M
14 rentals available
Saugus
50 listings
Avg. $970,670 •
$140K –
$4.4M
10 rentals available
Milford
49 listings
Avg. $861,127 •
$200K –
$8.5M
20 rentals available
Braintree
49 listings
Avg. $731,735 •
$309K –
$1.6M
29 rentals available
Lawrence
49 listings
Avg. $758,529 •
$75K –
$3.2M
34 rentals available
Harwich
48 listings
Avg. $1,547,327 •
$159K –
$6.9M
Reading
48 listings
Avg. $1,026,959 •
$390K –
$2.2M
13 rentals available
Westborough
48 listings
Avg. $1,016,001 •
$243K –
$3.5M
17 rentals available
Randolph
47 listings
Avg. $629,106 •
$135K –
$1.2M
13 rentals available
North Attleboro
47 listings
Avg. $616,087 •
$90K –
$2.2M
15 rentals available
Hudson
47 listings
Avg. $895,870 •
$225K –
$6.0M
6 rentals available
Marblehead
47 listings
Avg. $1,606,281 •
$289K –
$8.8M
27 rentals available
Stoneham
47 listings
Avg. $842,034 •
$300K –
$1.8M
21 rentals available
Charlton
47 listings
Avg. $473,802 •
$95K –
$2.5M
6 rentals available
Ipswich
46 listings
Avg. $1,106,929 •
$52K –
$3.3M
7 rentals available
Billerica
46 listings
Avg. $800,890 •
$215K –
$3.0M
6 rentals available
Edgartown
46 listings
Avg. $4,684,376 •
$50K –
$21.5M
18 rentals available
Athol
45 listings
Avg. $427,709 •
$60K –
$1.4M
5 rentals available
Brimfield
45 listings
Avg. $410,275 •
$50K –
$3.0M
1 rentals available
Easton
45 listings
Avg. $835,180 •
$144K –
$2.2M
6 rentals available
Chelsea
45 listings
Avg. $785,155 •
$195K –
$8.9M
92 rentals available
Duxbury
45 listings
Avg. $3,136,267 •
$599K –
$36.0M
8 rentals available
Southborough
44 listings
Avg. $1,642,791 •
$425K –
$6.5M
4 rentals available
Wilbraham
44 listings
Avg. $695,357 •
$105K –
$2.5M
1 rentals available
Westport
44 listings
Avg. $1,145,716 •
$80K –
$4.5M
7 rentals available
Scituate
44 listings
Avg. $1,748,491 •
$115K –
$7.9M
16 rentals available
Winchester
44 listings
Avg. $2,077,673 •
$365K –
$4.4M
29 rentals available
Webster
43 listings
Avg. $628,707 •
$75K –
$2.8M
2 rentals available
Tewksbury
43 listings
Avg. $921,672 •
$100K –
$9.0M
6 rentals available
Palmer
42 listings
Avg. $368,045 •
$51K –
$1.4M
5 rentals available
Norwell
42 listings
Avg. $1,630,559 •
$285K –
$3.0M
1 rentals available
Stoughton
42 listings
Avg. $759,821 •
$295K –
$4.0M
11 rentals available
Northborough
42 listings
Avg. $1,118,554 •
$200K –
$7.2M
3 rentals available
Lakeville
42 listings
Avg. $745,500 •
$150K –
$1.9M
1 rentals available
Southbridge
41 listings
Avg. $556,280 •
$65K –
$2.3M
8 rentals available
Amherst
41 listings
Avg. $614,690 •
$140K –
$3.0M
7 rentals available
Seekonk
41 listings
Avg. $775,361 •
$90K –
$3.6M
2 rentals available
Dracut
40 listings
Avg. $615,130 •
$99K –
$2.0M
6 rentals available
Mattapoisett
40 listings
Avg. $1,051,622 •
$149K –
$3.2M
7 rentals available
Melrose
40 listings
Avg. $984,102 •
$379K –
$2.3M
31 rentals available
Ludlow
39 listings
Avg. $508,327 •
$89K –
$1.6M
Rutland
39 listings
Avg. $451,890 •
$80K –
$820K
1 rentals available
Orange
39 listings
Avg. $760,192 •
$50K –
$9.0M
Franklin
39 listings
Avg. $945,256 •
$320K –
$3.9M
11 rentals available
Raynham
39 listings
Avg. $689,619 •
$130K –
$1.7M
1 rentals available
Lunenburg
39 listings
Avg. $574,651 •
$70K –
$1.5M
1 rentals available
Sturbridge
38 listings
Avg. $540,697 •
$99K –
$1.7M
Norton
38 listings
Avg. $915,461 •
$55K –
$3.0M
1 rentals available
Brewster
37 listings
Avg. $952,484 •
$295K –
$2.5M
1 rentals available
Amesbury
37 listings
Avg. $963,545 •
$250K –
$4.5M
7 rentals available
Wayland
37 listings
Avg. $1,647,911 •
$635K –
$4.0M
9 rentals available
Auburn
35 listings
Avg. $509,271 •
$125K –
$1.3M
3 rentals available
West Springfield
35 listings
Avg. $580,085 •
$156K –
$2.3M
1 rentals available
Orleans
35 listings
Avg. $2,576,597 •
$319K –
$9.2M
1 rentals available
Bellingham
35 listings
Avg. $719,311 •
$300K –
$2.2M
6 rentals available
Holden
35 listings
Avg. $758,466 •
$300K –
$1.5M
4 rentals available
Northbridge
35 listings
Avg. $644,134 •
$250K –
$1.3M
3 rentals available
Clinton
34 listings
Avg. $548,385 •
$91K –
$1.7M
15 rentals available
Oxford
34 listings
Avg. $561,750 •
$50K –
$3.6M
7 rentals available
Holliston
34 listings
Avg. $1,059,626 •
$200K –
$5.0M
2 rentals available
Foxboro
34 listings
Avg. $867,579 •
$99K –
$2.8M
15 rentals available
Cohasset
33 listings
Avg. $1,967,107 •
$675K –
$4.5M
7 rentals available
Uxbridge
33 listings
Avg. $736,368 •
$99K –
$4.5M
2 rentals available
Westford
33 listings
Avg. $975,691 •
$80K –
$3.6M
6 rentals available
Groton
33 listings
Avg. $1,086,715 •
$400K –
$3.0M
5 rentals available
Fairhaven
32 listings
Avg. $600,587 •
$150K –
$1.5M
2 rentals available
Ware
32 listings
Avg. $340,106 •
$50K –
$2.3M
6 rentals available
Norwood
32 listings
Avg. $1,096,513 •
$202K –
$3.7M
27 rentals available
Danvers
32 listings
Avg. $823,478 •
$100K –
$3.4M
16 rentals available
Lynnfield
32 listings
Avg. $1,878,696 •
$180K –
$9.0M
2 rentals available
North Reading
32 listings
Avg. $1,009,887 •
$299K –
$2.4M
1 rentals available
Southwick
32 listings
Avg. $643,981 •
$85K –
$1.6M
Templeton
31 listings
Avg. $606,877 •
$50K –
$4.0M
4 rentals available
Burlington
31 listings
Avg. $1,388,284 •
$650K –
$3.5M
10 rentals available
Dover
31 listings
Avg. $2,698,787 •
$599K –
$7.5M
7 rentals available
Swampscott
31 listings
Avg. $1,389,135 •
$355K –
$5.0M
18 rentals available
Newbury
31 listings
Avg. $1,270,180 •
$600K –
$2.6M
3 rentals available
Pittsfield
31 listings
Avg. $376,392 •
$70K –
$1.5M
1 rentals available
Belchertown
31 listings
Avg. $370,163 •
$93K –
$895K
1 rentals available
Truro
31 listings
Avg. $1,228,190 •
$225K –
$4.0M
Sharon
31 listings
Avg. $1,056,500 •
$180K –
$2.5M
9 rentals available
Agawam
31 listings
Avg. $503,794 •
$140K –
$2.5M
Wilmington
30 listings
Avg. $756,216 •
$300K –
$1.6M
2 rentals available
Swansea
30 listings
Avg. $656,087 •
$70K –
$1.4M
1 rentals available
Middleton
30 listings
Avg. $1,251,129 •
$400K –
$2.6M
3 rentals available
Rockland
30 listings
Avg. $543,650 •
$160K –
$3.0M
5 rentals available
Norfolk
29 listings
Avg. $1,098,334 •
$99K –
$3.0M
2 rentals available
Wakefield
29 listings
Avg. $1,039,193 •
$200K –
$5.9M
23 rentals available
Millbury
29 listings
Avg. $637,934 •
$170K –
$2.1M
4 rentals available
Greenfield
29 listings
Avg. $443,055 •
$50K –
$2.2M
5 rentals available
Dudley
28 listings
Avg. $629,293 •
$60K –
$2.4M
6 rentals available
Rockport
28 listings
Avg. $1,433,279 •
$449K –
$3.8M
10 rentals available
Leicester
28 listings
Avg. $735,579 •
$119K –
$2.5M
5 rentals available
South Hadley
27 listings
Avg. $492,577 •
$135K –
$1.3M
3 rentals available
Dighton
27 listings
Avg. $753,207 •
$295K –
$1.3M
Westwood
27 listings
Avg. $2,554,507 •
$89K –
$8.8M
9 rentals available
Mansfield
27 listings
Avg. $859,000 •
$355K –
$1.5M
13 rentals available
East Bridgewater
27 listings
Avg. $778,937 •
$146K –
$2.0M
2 rentals available
Winchendon
27 listings
Avg. $448,867 •
$70K –
$1.4M
4 rentals available
Spencer
26 listings
Avg. $587,235 •
$100K –
$1.3M
7 rentals available
Ashland
25 listings
Avg. $676,928 •
$309K –
$1.7M
8 rentals available
Whitman
25 listings
Avg. $771,482 •
$400K –
$2.5M
10 rentals available
Ashby
25 listings
Avg. $363,139 •
$75K –
$935K
1 rentals available
Georgetown
25 listings
Avg. $879,771 •
$325K –
$1.6M
Freetown
25 listings
Avg. $701,912 •
$300K –
$1.6M
3 rentals available
Marion
25 listings
Avg. $1,267,390 •
$230K –
$4.7M
2 rentals available
Wellfleet
25 listings
Avg. $1,205,034 •
$289K –
$5.4M
Westminster
25 listings
Avg. $809,460 •
$80K –
$3.0M
3 rentals available
Warren
25 listings
Avg. $522,412 •
$65K –
$5.9M
3 rentals available
Kingston
24 listings
Avg. $792,775 •
$245K –
$1.7M
6 rentals available
Medfield
24 listings
Avg. $1,135,346 •
$625K –
$2.0M
6 rentals available
Easthampton
24 listings
Avg. $805,842 •
$70K –
$5.0M
Tisbury
24 listings
Avg. $2,342,375 •
$112K –
$9.3M
15 rentals available
Medway
23 listings
Avg. $766,930 •
$300K –
$2.0M
4 rentals available
Sutton
23 listings
Avg. $870,413 •
$250K –
$2.5M
2 rentals available
Upton
23 listings
Avg. $1,102,587 •
$250K –
$7.5M
3 rentals available
Eastham
23 listings
Avg. $977,909 •
$250K –
$2.3M
Bedford
23 listings
Avg. $1,486,387 •
$568K –
$3.5M
7 rentals available
East Longmeadow
23 listings
Avg. $544,922 •
$120K –
$1.3M
1 rentals available
Bolton
23 listings
Avg. $1,292,543 •
$389K –
$3.7M
1 rentals available
Douglas
22 listings
Avg. $623,040 •
$120K –
$1.3M
2 rentals available
Stow
22 listings
Avg. $919,309 •
$349K –
$1.7M
Sherborn
22 listings
Avg. $1,860,523 •
$719K –
$6.0M
3 rentals available
Halifax
22 listings
Avg. $462,700 •
$130K –
$890K
Holbrook
22 listings
Avg. $848,436 •
$135K –
$6.0M
7 rentals available
Acushnet
22 listings
Avg. $632,923 •
$170K –
$1.8M
Granby
21 listings
Avg. $551,524 •
$75K –
$2.5M
Harvard
21 listings
Avg. $1,474,743 •
$525K –
$3.6M
2 rentals available
Littleton
21 listings
Avg. $1,222,110 •
$135K –
$3.8M
7 rentals available
Plainville
21 listings
Avg. $704,857 •
$125K –
$2.0M
6 rentals available
Sterling
21 listings
Avg. $746,323 •
$95K –
$3.8M
1 rentals available
Nantucket
21 listings
Avg. $4,337,948 •
$50K –
$39.9M
76 rentals available
Southampton
20 listings
Avg. $447,145 •
$110K –
$1.5M
1 rentals available
Longmeadow
20 listings
Avg. $674,220 •
$330K –
$2.0M
2 rentals available
Hanson
20 listings
Avg. $760,625 •
$125K –
$4.5M
Rowley
20 listings
Avg. $843,315 •
$175K –
$2.3M
3 rentals available
Abington
19 listings
Avg. $763,911 •
$340K –
$2.6M
6 rentals available
Tyngsborough
19 listings
Avg. $994,016 •
$270K –
$3.2M
1 rentals available
Townsend
19 listings
Avg. $519,189 •
$165K –
$799K
4 rentals available
Pembroke
19 listings
Avg. $980,058 •
$70K –
$4.0M
Monson
18 listings
Avg. $259,061 •
$70K –
$640K
1 rentals available
Brookfield
18 listings
Avg. $306,244 •
$60K –
$800K
1 rentals available
Somerset
18 listings
Avg. $561,094 •
$384K –
$900K
3 rentals available
Millis
18 listings
Avg. $1,348,050 •
$300K –
$5.5M
14 rentals available
Oak Bluffs
18 listings
Avg. $2,447,111 •
$64K –
$5.5M
10 rentals available
Wrentham
18 listings
Avg. $1,204,644 •
$200K –
$3.2M
5 rentals available
Carver
18 listings
Avg. $583,967 •
$55K –
$2.5M
3 rentals available
Ayer
18 listings
Avg. $877,367 •
$365K –
$4.5M
11 rentals available
North Adams
17 listings
Avg. $383,094 •
$70K –
$1.3M
2 rentals available
Hardwick
17 listings
Avg. $328,300 •
$53K –
$925K
Ashburnham
17 listings
Avg. $546,176 •
$150K –
$1.1M
Manchester
17 listings
Avg. $4,250,765 •
$550K –
$17.5M
20 rentals available
Boxford
17 listings
Avg. $1,256,741 •
$425K –
$2.2M
2 rentals available
Lancaster
17 listings
Avg. $586,441 •
$280K –
$845K
3 rentals available
North Brookfield
17 listings
Avg. $395,853 •
$80K –
$800K
1 rentals available
West Brookfield
16 listings
Avg. $492,581 •
$115K –
$1.6M
1 rentals available
Shirley
16 listings
Avg. $895,306 •
$125K –
$3.0M
4 rentals available
Merrimac
16 listings
Avg. $709,450 •
$270K –
$1.3M
Blackstone
15 listings
Avg. $537,473 •
$162K –
$950K
4 rentals available
Rochester
15 listings
Avg. $759,640 •
$209K –
$1.2M
Pepperell
15 listings
Avg. $656,753 •
$329K –
$1.2M
4 rentals available
Barre
15 listings
Avg. $327,200 •
$56K –
$640K
Boxborough
14 listings
Avg. $957,236 •
$175K –
$2.3M
8 rentals available
Carlisle
14 listings
Avg. $2,104,500 •
$779K –
$5.0M
Paxton
14 listings
Avg. $509,350 •
$250K –
$720K
Maynard
13 listings
Avg. $858,208 •
$300K –
$2.5M
2 rentals available
Lincoln
13 listings
Avg. $3,456,308 •
$499K –
$8.3M
3 rentals available
Hanover
13 listings
Avg. $1,488,454 •
$665K –
$3.5M
1 rentals available
Hamilton
13 listings
Avg. $1,102,915 •
$55K –
$3.2M
1 rentals available
Boylston
13 listings
Avg. $1,094,131 •
$380K –
$2.0M
2 rentals available
Mendon
13 listings
Avg. $805,426 •
$125K –
$1.1M
1 rentals available
Nahant
13 listings
Avg. $1,911,046 •
$390K –
$6.0M
2 rentals available
Hatfield
12 listings
Avg. $903,824 •
$89K –
$6.0M
Chilmark
12 listings
Avg. $3,292,975 •
$51K –
$12.5M
19 rentals available
Wales
12 listings
Avg. $353,940 •
$109K –
$550K
1 rentals available
Berkley
12 listings
Avg. $756,367 •
$295K –
$1.3M
1 rentals available
Deerfield
12 listings
Avg. $486,058 •
$99K –
$1.7M
Otis
11 listings
Avg. $477,009 •
$62K –
$829K
Bernardston
11 listings
Avg. $579,345 •
$69K –
$1.4M
West Bridgewater
11 listings
Avg. $723,900 •
$120K –
$1.2M
4 rentals available
Holland
11 listings
Avg. $388,873 •
$75K –
$675K
Hadley
11 listings
Avg. $1,012,445 •
$140K –
$3.3M
1 rentals available
Charlemont
11 listings
Avg. $821,427 •
$65K –
$2.2M
Adams
11 listings
Avg. $351,427 •
$70K –
$1,000K
West Tisbury
11 listings
Avg. $2,043,809 •
$50K –
$8.0M
26 rentals available
Essex
10 listings
Avg. $995,100 •
$330K –
$2.5M
1 rentals available
West Boylston
10 listings
Avg. $629,120 •
$315K –
$960K
2 rentals available
Hopedale
10 listings
Avg. $680,350 •
$100K –
$1.2M
1 rentals available
Phillipston
10 listings
Avg. $336,960 •
$199K –
$598K
Groveland
10 listings
Avg. $937,260 •
$240K –
$3.0M
Topsfield
10 listings
Avg. $943,170 •
$299K –
$2.2M
1 rentals available
Avon
10 listings
Avg. $1,601,740 •
$200K –
$7.5M
5 rentals available
Hubbardston
9 listings
Avg. $485,944 •
$90K –
$800K
Chester
9 listings
Avg. $278,067 •
$75K –
$579K
Petersham
9 listings
Avg. $390,867 •
$60K –
$1.6M
Becket
9 listings
Avg. $631,767 •
$75K –
$2.8M
East Brookfield
9 listings
Avg. $480,222 •
$75K –
$850K
2 rentals available
Tolland
9 listings
Avg. $299,378 •
$60K –
$690K
West Newbury
8 listings
Avg. $986,475 •
$100K –
$1.9M
Princeton
8 listings
Avg. $595,475 •
$250K –
$1.0M
1 rentals available
Heath
8 listings
Avg. $212,350 •
$55K –
$459K
Blandford
7 listings
Avg. $332,329 •
$50K –
$598K
Williamstown
7 listings
Avg. $552,714 •
$129K –
$1.2M
Ashfield
7 listings
Avg. $887,857 •
$125K –
$1.9M
Millville
7 listings
Avg. $640,414 •
$79K –
$1.3M
Erving
6 listings
Avg. $1,791,650 •
$250K –
$6.0M
Plympton
6 listings
Avg. $985,483 •
$470K –
$1.6M
Berlin
6 listings
Avg. $913,967 •
$419K –
$1.7M
Chesterfield
6 listings
Avg. $889,267 •
$169K –
$1.9M
Leverett
6 listings
Avg. $2,070,182 •
$150K –
$10.0M
Lenox
6 listings
Avg. $2,604,817 •
$280K –
$4.9M
Worthington
6 listings
Avg. $277,800 •
$65K –
$749K
Northfield
6 listings
Avg. $404,150 •
$110K –
$565K
Great Barrington
6 listings
Avg. $1,820,333 •
$53K –
$7.3M
Montague
5 listings
Avg. $633,960 •
$180K –
$1.8M
Huntington
5 listings
Avg. $246,480 •
$50K –
$382K
Goshen
5 listings
Avg. $209,400 •
$50K –
$419K
1 rentals available
Whately
5 listings
Avg. $1,590,980 •
$60K –
$5.0M
Oakham
5 listings
Avg. $758,760 •
$475K –
$1.1M
Royalston
5 listings
Avg. $331,380 •
$64K –
$639K
Cheshire
5 listings
Avg. $262,780 •
$53K –
$599K
New Salem
5 listings
Avg. $268,740 •
$80K –
$699K
Rowe
5 listings
Avg. $147,780 •
$50K –
$369K
Hampden
5 listings
Avg. $372,590 •
$85K –
$699K
1 rentals available
Lee
5 listings
Avg. $1,991,780 •
$499K –
$3.4M
Washington
5 listings
Avg. $896,880 •
$85K –
$1.8M
Sandisfield
4 listings
Avg. $462,500 •
$75K –
$625K
Williamsburg
4 listings
Avg. $368,750 •
$135K –
$850K
1 rentals available
Shutesbury
4 listings
Avg. $213,725 •
$106K –
$389K
1 rentals available
Florida
4 listings
Avg. $269,250 •
$54K –
$349K
Lanesborough
4 listings
Avg. $1,091,225 •
$65K –
$2.5M
Hawley
4 listings
Avg. $299,750 •
$65K –
$649K
Dunstable
4 listings
Avg. $1,264,725 •
$760K –
$1.6M
Granville
3 listings
Avg. $496,300 •
$60K –
$949K
Gill
3 listings
Avg. $238,300 •
$70K –
$370K
Devens
3 listings
Avg. $817,667 •
$789K –
$875K
Plainfield
3 listings
Avg. $191,467 •
$100K –
$350K
Aquinnah
3 listings
Avg. $1,610,000 •
$330K –
$3.4M
7 rentals available
Stockbridge
3 listings
Avg. $543,000 •
$289K –
$845K
Westhampton
3 listings
Avg. $584,667 •
$79K –
$1.3M
Conway
3 listings
Avg. $468,333 •
$100K –
$755K
Pelham
3 listings
Avg. $701,667 •
$55K –
$1.5M
Montgomery
3 listings
Avg. $436,267 •
$320K –
$659K
Colrain
3 listings
Avg. $444,967 •
$315K –
$595K
Monroe
2 listings
Avg. $485,000 •
$75K –
$895K
Russell
2 listings
Avg. $364,950 •
$80K –
$650K
Egremont
2 listings
Avg. $1,747,500 •
$1.1M –
$2.4M
Wenham
2 listings
Avg. $1,592,500 •
$1.3M –
$1.9M
1 rentals available
Wendell
2 listings
Avg. $359,950 •
$70K –
$650K
Tyringham
2 listings
Avg. $97,450 •
$70K –
$125K
New Marlboro
2 listings
Avg. $2,747,000 •
$499K –
$5.0M
New Braintree
2 listings
Avg. $370,500 •
$56K –
$685K
Shelburne
2 listings
Avg. $430,000 •
$395K –
$465K
1 rentals available
Sheffield
2 listings
Avg. $199,500 •
$149K –
$250K
West Stockbridge
1 listings
Avg. $315,000 •
$315K –
$315K
Monterey
1 listings
Avg. $3,490,000 •
$3.5M –
$3.5M
Buckland
1 listings
Avg. $299,000 •
$299K –
$299K
1 rentals available
Clarksburg
1 listings
Avg. $279,900 •
$280K –
$280K
Epping
1 listings
Avg. $349,900 •
$350K –
$350K
Sunderland
1 listings
Avg. $545,000 •
$545K –
$545K
Leyden
1 listings
Avg. $599,000 •
$599K –
$599K
Hampton
1 listings
Avg. $1,500,000 •
$1.5M –
$1.5M
Middlefield
1 listings
Avg. $649,900 •
$650K –
$650K
Dalton
1 listings
Avg. $4,990,000 •
$5.0M –
$5.0M
East Kingston
1 listings
Avg. $1,669,320 •
$1.7M –
$1.7M
Alford
1 listings
Avg. $10,995,000 •
$11.0M –
$11.0M
Cummington
1 listings
Avg. $375,000 •
$375K –
$375K
Warwick
1 listings
Avg. $1,490,000 •
$1.5M –
$1.5M
No cities match your search
Try a different name or
