Massachusetts Real Estate
18,863 homes for sale across 347 cities • 6,875 rentals available
Browse by City
347 cities with active listings in Massachusetts
Boston
2,338 listings
Avg. $1,655,795 •
$51K –
$44.5M
1,897 rentals available
Worcester
474 listings
Avg. $623,100 •
$60K –
$10.0M
235 rentals available
Springfield
334 listings
Avg. $421,402 •
$55K –
$5.5M
54 rentals available
Plymouth
327 listings
Avg. $932,932 •
$159K –
$12.3M
45 rentals available
Newton
283 listings
Avg. $2,469,473 •
$175K –
$40.0M
144 rentals available
Somerville
254 listings
Avg. $1,334,615 •
$80K –
$16.0M
220 rentals available
New Bedford
250 listings
Avg. $697,411 •
$75K –
$9.3M
41 rentals available
Cambridge
246 listings
Avg. $2,367,406 •
$150K –
$74.0M
256 rentals available
Fall River
238 listings
Avg. $708,664 •
$165K –
$5.9M
107 rentals available
Quincy
231 listings
Avg. $839,727 •
$55K –
$5.3M
171 rentals available
Brookline
219 listings
Avg. $2,951,552 •
$95K –
$34.0M
193 rentals available
Lowell
210 listings
Avg. $638,099 •
$75K –
$2.9M
99 rentals available
Brockton
188 listings
Avg. $691,350 •
$70K –
$9.0M
48 rentals available
Barnstable
181 listings
Avg. $2,083,741 •
$220K –
$18.5M
8 rentals available
Lynn
174 listings
Avg. $914,471 •
$160K –
$13.3M
176 rentals available
Falmouth
169 listings
Avg. $1,647,215 •
$109K –
$17.5M
23 rentals available
Medford
162 listings
Avg. $998,971 •
$160K –
$5.0M
137 rentals available
Taunton
151 listings
Avg. $580,725 •
$60K –
$4.0M
40 rentals available
Haverhill
150 listings
Avg. $912,883 •
$119K –
$37.5M
44 rentals available
Fitchburg
149 listings
Avg. $537,650 •
$70K –
$5.9M
40 rentals available
Waltham
146 listings
Avg. $1,214,587 •
$85K –
$7.8M
99 rentals available
Framingham
139 listings
Avg. $787,246 •
$89K –
$6.0M
71 rentals available
Attleboro
122 listings
Avg. $540,266 •
$69K –
$1.9M
38 rentals available
Leominster
119 listings
Avg. $577,560 •
$60K –
$4.3M
21 rentals available
Wareham
118 listings
Avg. $623,482 •
$68K –
$4.3M
11 rentals available
Gloucester
111 listings
Avg. $1,136,965 •
$75K –
$4.5M
34 rentals available
Salem
105 listings
Avg. $748,029 •
$50K –
$7.6M
66 rentals available
Andover
103 listings
Avg. $1,448,716 •
$100K –
$5.5M
30 rentals available
Revere
100 listings
Avg. $785,988 •
$115K –
$4.2M
74 rentals available
Northampton
99 listings
Avg. $820,735 •
$50K –
$5.8M
4 rentals available
Weymouth
99 listings
Avg. $687,582 •
$250K –
$2.7M
33 rentals available
Yarmouth
98 listings
Avg. $923,733 •
$199K –
$13.9M
7 rentals available
Lexington
97 listings
Avg. $2,024,877 •
$60K –
$5.5M
40 rentals available
Westfield
96 listings
Avg. $575,312 •
$70K –
$6.9M
10 rentals available
Mashpee
95 listings
Avg. $1,342,817 •
$200K –
$7.3M
1 rentals available
Chicopee
94 listings
Avg. $464,233 •
$55K –
$3.0M
7 rentals available
Marlborough
94 listings
Avg. $804,434 •
$80K –
$4.8M
22 rentals available
Watertown
92 listings
Avg. $1,051,525 •
$100K –
$2.8M
96 rentals available
Shrewsbury
91 listings
Avg. $837,967 •
$250K –
$3.6M
35 rentals available
Arlington
90 listings
Avg. $1,428,380 •
$150K –
$12.0M
61 rentals available
Malden
88 listings
Avg. $920,460 •
$180K –
$2.9M
105 rentals available
Chelmsford
87 listings
Avg. $664,995 •
$225K –
$2.5M
7 rentals available
Methuen
87 listings
Avg. $782,959 •
$170K –
$5.2M
15 rentals available
Chelsea
86 listings
Avg. $738,349 •
$263K –
$8.7M
127 rentals available
Natick
83 listings
Avg. $1,263,722 •
$225K –
$7.2M
40 rentals available
Woburn
83 listings
Avg. $921,207 •
$150K –
$3.0M
37 rentals available
Dartmouth
83 listings
Avg. $1,120,631 •
$101K –
$13.0M
7 rentals available
Winthrop
82 listings
Avg. $724,204 •
$220K –
$2.3M
42 rentals available
Sandwich
81 listings
Avg. $1,363,101 •
$92K –
$12.9M
5 rentals available
Easton
80 listings
Avg. $843,052 •
$90K –
$2.2M
7 rentals available
Newburyport
80 listings
Avg. $1,584,295 •
$270K –
$5.2M
21 rentals available
Peabody
79 listings
Avg. $747,201 •
$100K –
$9.0M
24 rentals available
Hingham
78 listings
Avg. $1,989,381 •
$180K –
$11.8M
6 rentals available
Bourne
76 listings
Avg. $905,949 •
$174K –
$4.5M
14 rentals available
Bridgewater
75 listings
Avg. $784,277 •
$220K –
$3.4M
6 rentals available
Franklin
73 listings
Avg. $738,415 •
$188K –
$2.8M
18 rentals available
Needham
72 listings
Avg. $2,245,129 •
$200K –
$7.0M
13 rentals available
Beverly
72 listings
Avg. $2,018,823 •
$279K –
$23.0M
35 rentals available
North Andover
71 listings
Avg. $1,081,320 •
$90K –
$12.5M
14 rentals available
Holyoke
71 listings
Avg. $426,935 •
$119K –
$1.0M
28 rentals available
Lawrence
70 listings
Avg. $751,518 •
$70K –
$6.6M
37 rentals available
Everett
68 listings
Avg. $953,366 •
$55K –
$6.1M
73 rentals available
Dedham
68 listings
Avg. $1,115,609 •
$200K –
$5.5M
28 rentals available
Webster
67 listings
Avg. $571,071 •
$50K –
$2.8M
13 rentals available
Middleboro
67 listings
Avg. $795,352 •
$120K –
$9.5M
12 rentals available
North Attleboro
67 listings
Avg. $652,872 •
$95K –
$2.1M
16 rentals available
Provincetown
67 listings
Avg. $2,061,354 •
$65K –
$11.5M
Gardner
67 listings
Avg. $505,628 •
$50K –
$1.9M
14 rentals available
Raynham
66 listings
Avg. $714,822 •
$150K –
$3.5M
2 rentals available
Salisbury
65 listings
Avg. $811,926 •
$130K –
$2.6M
12 rentals available
Winchester
65 listings
Avg. $1,865,857 •
$330K –
$18.0M
33 rentals available
Hudson
64 listings
Avg. $801,542 •
$220K –
$4.8M
6 rentals available
Westport
63 listings
Avg. $1,291,809 •
$190K –
$10.0M
9 rentals available
Ludlow
62 listings
Avg. $472,953 •
$59K –
$1.6M
6 rentals available
Billerica
62 listings
Avg. $830,653 •
$75K –
$5.8M
9 rentals available
Belchertown
62 listings
Avg. $504,656 •
$70K –
$6.5M
4 rentals available
Braintree
62 listings
Avg. $769,861 •
$318K –
$2.5M
26 rentals available
Sturbridge
61 listings
Avg. $546,669 •
$99K –
$2.4M
6 rentals available
Stoughton
61 listings
Avg. $658,453 •
$100K –
$3.5M
28 rentals available
Rockland
61 listings
Avg. $509,428 •
$115K –
$1.2M
6 rentals available
Concord
60 listings
Avg. $2,936,292 •
$482K –
$16.8M
8 rentals available
Belmont
60 listings
Avg. $1,716,717 •
$80K –
$4.2M
36 rentals available
Dracut
60 listings
Avg. $579,409 •
$125K –
$2.0M
6 rentals available
Acton
59 listings
Avg. $910,015 •
$179K –
$2.8M
26 rentals available
Lunenburg
59 listings
Avg. $613,768 •
$90K –
$1.5M
3 rentals available
Fairhaven
59 listings
Avg. $695,805 •
$89K –
$2.3M
2 rentals available
Edgartown
59 listings
Avg. $3,809,217 •
$50K –
$21.5M
17 rentals available
Canton
59 listings
Avg. $818,089 •
$120K –
$2.7M
21 rentals available
Lakeville
59 listings
Avg. $725,688 •
$150K –
$1.6M
4 rentals available
Randolph
59 listings
Avg. $667,463 •
$135K –
$2.5M
7 rentals available
Wakefield
59 listings
Avg. $852,107 •
$50K –
$2.5M
25 rentals available
Hopkinton
59 listings
Avg. $1,309,047 •
$440K –
$3.8M
9 rentals available
Wellesley
58 listings
Avg. $2,796,950 •
$675K –
$9.0M
23 rentals available
Rehoboth
58 listings
Avg. $866,906 •
$208K –
$2.1M
1 rentals available
Dennis
58 listings
Avg. $1,401,361 •
$80K –
$22.5M
5 rentals available
Marshfield
58 listings
Avg. $1,075,509 •
$50K –
$5.9M
33 rentals available
Palmer
57 listings
Avg. $436,859 •
$50K –
$1.4M
8 rentals available
Milford
57 listings
Avg. $749,140 •
$250K –
$8.5M
9 rentals available
Melrose
57 listings
Avg. $862,886 •
$339K –
$2.7M
20 rentals available
Uxbridge
57 listings
Avg. $521,799 •
$138K –
$1.4M
6 rentals available
Walpole
56 listings
Avg. $968,425 •
$400K –
$5.5M
12 rentals available
Hull
56 listings
Avg. $950,787 •
$275K –
$2.9M
30 rentals available
Westborough
55 listings
Avg. $925,484 •
$135K –
$3.5M
17 rentals available
Norton
55 listings
Avg. $702,798 •
$55K –
$1.8M
4 rentals available
North Reading
55 listings
Avg. $1,018,727 •
$250K –
$3.0M
3 rentals available
South Hadley
55 listings
Avg. $509,969 •
$200K –
$1.2M
4 rentals available
Grafton
55 listings
Avg. $717,791 •
$200K –
$1.9M
9 rentals available
Amherst
55 listings
Avg. $618,462 •
$140K –
$3.0M
12 rentals available
Amesbury
55 listings
Avg. $1,033,809 •
$240K –
$4.5M
5 rentals available
Milton
54 listings
Avg. $1,733,013 •
$599K –
$11.9M
24 rentals available
Oxford
52 listings
Avg. $487,535 •
$129K –
$850K
5 rentals available
Sudbury
52 listings
Avg. $1,674,419 •
$379K –
$4.5M
5 rentals available
Ware
52 listings
Avg. $358,285 •
$50K –
$2.3M
2 rentals available
Danvers
52 listings
Avg. $770,852 •
$90K –
$2.7M
9 rentals available
Tewksbury
51 listings
Avg. $747,057 •
$215K –
$3.0M
5 rentals available
East Bridgewater
51 listings
Avg. $833,020 •
$130K –
$3.0M
8 rentals available
Mattapoisett
51 listings
Avg. $1,112,235 •
$95K –
$3.7M
3 rentals available
Norwood
50 listings
Avg. $905,688 •
$280K –
$2.8M
21 rentals available
Southbridge
50 listings
Avg. $509,606 •
$65K –
$2.3M
16 rentals available
Wilbraham
50 listings
Avg. $560,994 •
$70K –
$2.0M
1 rentals available
Saugus
49 listings
Avg. $937,778 •
$185K –
$4.0M
15 rentals available
Rutland
49 listings
Avg. $524,404 •
$105K –
$2.0M
4 rentals available
Millbury
49 listings
Avg. $505,087 •
$170K –
$1.6M
5 rentals available
Chatham
49 listings
Avg. $2,679,445 •
$600K –
$6.9M
1 rentals available
Northborough
49 listings
Avg. $997,093 •
$139K –
$7.2M
7 rentals available
Athol
49 listings
Avg. $409,889 •
$75K –
$1.3M
3 rentals available
Agawam
49 listings
Avg. $454,368 •
$150K –
$2.5M
Carver
48 listings
Avg. $578,424 •
$55K –
$1.8M
2 rentals available
Brimfield
48 listings
Avg. $457,056 •
$50K –
$2.5M
Sharon
48 listings
Avg. $1,009,754 •
$360K –
$2.6M
15 rentals available
Clinton
47 listings
Avg. $530,894 •
$90K –
$2.4M
7 rentals available
Swampscott
47 listings
Avg. $1,514,466 •
$330K –
$14.0M
20 rentals available
Charlton
47 listings
Avg. $541,766 •
$80K –
$2.5M
3 rentals available
Southborough
47 listings
Avg. $1,505,491 •
$565K –
$6.3M
6 rentals available
Mansfield
47 listings
Avg. $842,583 •
$220K –
$3.3M
11 rentals available
Burlington
46 listings
Avg. $1,326,538 •
$160K –
$3.4M
13 rentals available
Ipswich
46 listings
Avg. $1,153,512 •
$150K –
$3.3M
8 rentals available
Westford
46 listings
Avg. $1,058,596 •
$299K –
$3.6M
8 rentals available
Bellingham
45 listings
Avg. $586,509 •
$349K –
$1.2M
9 rentals available
Holden
45 listings
Avg. $705,251 •
$307K –
$1.8M
1 rentals available
Winchendon
44 listings
Avg. $473,550 •
$125K –
$1.3M
5 rentals available
Sutton
43 listings
Avg. $718,572 •
$225K –
$2.5M
2 rentals available
Orange
43 listings
Avg. $406,458 •
$50K –
$1.1M
6 rentals available
Reading
43 listings
Avg. $921,426 •
$180K –
$2.3M
11 rentals available
Marion
43 listings
Avg. $1,120,644 •
$389K –
$2.5M
2 rentals available
West Springfield
42 listings
Avg. $458,578 •
$174K –
$2.1M
1 rentals available
Bedford
42 listings
Avg. $1,469,500 •
$389K –
$5.3M
8 rentals available
Northbridge
42 listings
Avg. $553,479 •
$165K –
$965K
4 rentals available
Dighton
42 listings
Avg. $796,726 •
$160K –
$2.2M
1 rentals available
Ashland
41 listings
Avg. $714,032 •
$308K –
$2.0M
8 rentals available
Holliston
41 listings
Avg. $992,226 •
$220K –
$5.0M
6 rentals available
Harwich
40 listings
Avg. $1,743,207 •
$295K –
$7.5M
1 rentals available
Spencer
40 listings
Avg. $595,995 •
$65K –
$1.6M
7 rentals available
Duxbury
40 listings
Avg. $3,105,870 •
$375K –
$34.0M
6 rentals available
Wilmington
40 listings
Avg. $827,165 •
$400K –
$1.7M
2 rentals available
Weston
40 listings
Avg. $5,017,600 •
$835K –
$29.0M
Middleton
39 listings
Avg. $1,028,110 •
$364K –
$2.3M
2 rentals available
Groton
39 listings
Avg. $946,582 •
$260K –
$3.0M
4 rentals available
Swansea
38 listings
Avg. $627,112 •
$300K –
$1.6M
1 rentals available
Hanson
38 listings
Avg. $681,917 •
$170K –
$4.5M
1 rentals available
Wayland
38 listings
Avg. $1,361,779 •
$499K –
$4.0M
4 rentals available
Greenfield
38 listings
Avg. $388,605 •
$65K –
$700K
6 rentals available
Dudley
38 listings
Avg. $572,058 •
$55K –
$2.4M
3 rentals available
Kingston
38 listings
Avg. $945,816 •
$275K –
$2.0M
2 rentals available
Foxboro
37 listings
Avg. $995,137 •
$100K –
$9.3M
10 rentals available
Whitman
37 listings
Avg. $723,530 •
$123K –
$2.3M
9 rentals available
Westminster
37 listings
Avg. $912,838 •
$88K –
$5.1M
9 rentals available
Marblehead
37 listings
Avg. $2,804,565 •
$325K –
$21.0M
34 rentals available
Holbrook
36 listings
Avg. $709,821 •
$110K –
$6.0M
5 rentals available
Orleans
36 listings
Avg. $1,988,674 •
$238K –
$8.0M
Stoneham
36 listings
Avg. $819,628 •
$65K –
$1.6M
17 rentals available
Seekonk
36 listings
Avg. $739,428 •
$75K –
$3.3M
2 rentals available
Lynnfield
35 listings
Avg. $1,423,251 •
$180K –
$3.5M
3 rentals available
Auburn
35 listings
Avg. $504,257 •
$150K –
$945K
6 rentals available
Newbury
35 listings
Avg. $1,110,037 •
$399K –
$2.1M
6 rentals available
Longmeadow
34 listings
Avg. $670,191 •
$350K –
$1.7M
3 rentals available
East Longmeadow
34 listings
Avg. $503,250 •
$120K –
$1.7M
4 rentals available
Southwick
34 listings
Avg. $584,938 •
$85K –
$1.6M
Abington
33 listings
Avg. $649,297 •
$175K –
$2.4M
4 rentals available
Upton
33 listings
Avg. $847,458 •
$400K –
$1.6M
2 rentals available
Medway
32 listings
Avg. $698,631 •
$200K –
$1.2M
8 rentals available
Douglas
32 listings
Avg. $652,384 •
$140K –
$2.0M
Maynard
32 listings
Avg. $728,609 •
$230K –
$2.4M
6 rentals available
Truro
32 listings
Avg. $2,611,156 •
$219K –
$23.0M
Dover
31 listings
Avg. $3,093,371 •
$1.2M –
$12.5M
1 rentals available
Pittsfield
31 listings
Avg. $340,679 •
$63K –
$1.8M
Freetown
31 listings
Avg. $728,613 •
$160K –
$1.3M
1 rentals available
Scituate
30 listings
Avg. $1,703,823 •
$115K –
$5.4M
28 rentals available
West Brookfield
30 listings
Avg. $450,423 •
$99K –
$1.7M
5 rentals available
Monson
30 listings
Avg. $393,590 •
$95K –
$950K
Littleton
30 listings
Avg. $1,318,957 •
$75K –
$4.9M
8 rentals available
Eastham
30 listings
Avg. $976,020 •
$160K –
$2.7M
Halifax
30 listings
Avg. $448,000 •
$179K –
$999K
1 rentals available
Leicester
30 listings
Avg. $704,950 •
$119K –
$2.2M
4 rentals available
Templeton
29 listings
Avg. $587,331 •
$50K –
$4.0M
Hanover
29 listings
Avg. $1,281,493 •
$299K –
$2.7M
Easthampton
29 listings
Avg. $698,681 •
$299K –
$4.3M
2 rentals available
Warren
29 listings
Avg. $527,672 •
$50K –
$3.8M
1 rentals available
Brewster
29 listings
Avg. $932,514 •
$295K –
$3.4M
1 rentals available
Sherborn
29 listings
Avg. $1,976,131 •
$675K –
$9.5M
2 rentals available
Groveland
28 listings
Avg. $827,952 •
$225K –
$3.0M
2 rentals available
Stow
27 listings
Avg. $938,704 •
$285K –
$2.1M
2 rentals available
Westwood
27 listings
Avg. $2,711,796 •
$625K –
$11.0M
5 rentals available
Tisbury
26 listings
Avg. $2,029,577 •
$112K –
$6.2M
12 rentals available
Harvard
26 listings
Avg. $1,269,650 •
$499K –
$3.6M
1 rentals available
Ayer
26 listings
Avg. $663,759 •
$180K –
$1.3M
15 rentals available
Norfolk
26 listings
Avg. $961,387 •
$75K –
$2.7M
3 rentals available
Boxborough
26 listings
Avg. $729,435 •
$160K –
$2.2M
12 rentals available
Pepperell
25 listings
Avg. $629,528 •
$150K –
$1.1M
4 rentals available
Bolton
25 listings
Avg. $1,187,820 •
$175K –
$2.5M
2 rentals available
Wellfleet
25 listings
Avg. $1,060,952 •
$299K –
$3.0M
Norwell
25 listings
Avg. $1,475,720 •
$168K –
$3.0M
2 rentals available
Carlisle
25 listings
Avg. $1,746,196 •
$599K –
$4.0M
1 rentals available
Somerset
25 listings
Avg. $601,952 •
$420K –
$1.2M
1 rentals available
Manchester
24 listings
Avg. $3,480,792 •
$875K –
$17.5M
18 rentals available
West Boylston
24 listings
Avg. $955,442 •
$315K –
$5.0M
2 rentals available
Hardwick
24 listings
Avg. $294,448 •
$50K –
$840K
1 rentals available
Wrentham
24 listings
Avg. $947,142 •
$300K –
$1.9M
5 rentals available
North Brookfield
24 listings
Avg. $482,750 •
$80K –
$910K
Acushnet
23 listings
Avg. $633,200 •
$159K –
$939K
3 rentals available
Pembroke
23 listings
Avg. $969,887 •
$280K –
$3.9M
3 rentals available
Cohasset
23 listings
Avg. $1,687,365 •
$675K –
$2.7M
20 rentals available
Rowley
23 listings
Avg. $1,091,801 •
$190K –
$2.1M
4 rentals available
Millis
23 listings
Avg. $908,815 •
$265K –
$2.4M
13 rentals available
Sterling
23 listings
Avg. $841,170 •
$140K –
$3.8M
6 rentals available
Southampton
23 listings
Avg. $528,683 •
$120K –
$1.4M
Medfield
23 listings
Avg. $980,404 •
$149K –
$1.7M
8 rentals available
Ashburnham
23 listings
Avg. $509,422 •
$149K –
$975K
1 rentals available
Hopedale
23 listings
Avg. $1,610,213 •
$100K –
$9.5M
3 rentals available
Oak Bluffs
22 listings
Avg. $2,554,545 •
$64K –
$5.5M
8 rentals available
Rochester
22 listings
Avg. $864,768 •
$280K –
$1.5M
Merrimac
22 listings
Avg. $698,418 •
$235K –
$1.9M
5 rentals available
Lincoln
21 listings
Avg. $2,363,114 •
$595K –
$8.3M
2 rentals available
Berkley
21 listings
Avg. $639,933 •
$240K –
$1.0M
Rockport
21 listings
Avg. $1,113,800 •
$460K –
$3.0M
20 rentals available
Topsfield
20 listings
Avg. $1,123,430 •
$499K –
$3.4M
1 rentals available
Nahant
19 listings
Avg. $1,857,968 •
$499K –
$6.2M
4 rentals available
Blackstone
19 listings
Avg. $544,689 •
$330K –
$1.2M
3 rentals available
Barre
19 listings
Avg. $346,689 •
$80K –
$650K
1 rentals available
Lancaster
19 listings
Avg. $652,195 •
$195K –
$980K
2 rentals available
Shirley
19 listings
Avg. $763,879 •
$153K –
$3.0M
2 rentals available
Tyngsborough
19 listings
Avg. $1,172,716 •
$250K –
$3.0M
2 rentals available
Boxford
19 listings
Avg. $1,412,884 •
$375K –
$3.5M
1 rentals available
West Bridgewater
18 listings
Avg. $756,822 •
$120K –
$1.3M
2 rentals available
Brookfield
18 listings
Avg. $318,928 •
$115K –
$665K
North Adams
18 listings
Avg. $408,589 •
$125K –
$1.2M
1 rentals available
Ashby
18 listings
Avg. $435,972 •
$125K –
$950K
Hatfield
17 listings
Avg. $607,582 •
$125K –
$1.4M
Granby
17 listings
Avg. $412,329 •
$80K –
$899K
Plainville
17 listings
Avg. $570,259 •
$60K –
$1.7M
6 rentals available
Georgetown
17 listings
Avg. $854,723 •
$275K –
$2.0M
1 rentals available
Millville
16 listings
Avg. $435,781 •
$79K –
$700K
Hampden
16 listings
Avg. $449,522 •
$85K –
$900K
1 rentals available
Hadley
16 listings
Avg. $1,051,050 •
$140K –
$3.3M
2 rentals available
Wales
16 listings
Avg. $328,456 •
$59K –
$700K
Bernardston
15 listings
Avg. $461,893 •
$69K –
$1.4M
1 rentals available
Essex
15 listings
Avg. $1,188,867 •
$599K –
$2.9M
2 rentals available
Worthington
15 listings
Avg. $420,687 •
$65K –
$875K
Huntington
15 listings
Avg. $261,187 •
$69K –
$540K
Holland
15 listings
Avg. $418,380 •
$65K –
$1.1M
1 rentals available
Nantucket
14 listings
Avg. $4,173,214 •
$50K –
$32.0M
61 rentals available
Chilmark
14 listings
Avg. $6,113,614 •
$51K –
$45.0M
19 rentals available
Hamilton
14 listings
Avg. $1,486,598 •
$750K –
$2.8M
1 rentals available
Deerfield
14 listings
Avg. $619,899 •
$99K –
$1.7M
Townsend
14 listings
Avg. $609,457 •
$377K –
$1.5M
2 rentals available
Petersham
14 listings
Avg. $514,636 •
$80K –
$1.2M
Boylston
13 listings
Avg. $904,731 •
$349K –
$1.8M
1 rentals available
Montague
12 listings
Avg. $513,125 •
$160K –
$1.7M
1 rentals available
Berlin
12 listings
Avg. $897,808 •
$250K –
$1.7M
1 rentals available
Chester
12 listings
Avg. $182,400 •
$50K –
$365K
New Salem
12 listings
Avg. $424,383 •
$80K –
$799K
Blandford
11 listings
Avg. $419,491 •
$50K –
$1.0M
Otis
11 listings
Avg. $546,209 •
$115K –
$1.1M
East Brookfield
11 listings
Avg. $360,136 •
$75K –
$800K
Avon
11 listings
Avg. $1,242,964 •
$475K –
$6.8M
6 rentals available
Mendon
11 listings
Avg. $793,655 •
$395K –
$1.2M
Hubbardston
11 listings
Avg. $491,278 •
$75K –
$689K
Becket
10 listings
Avg. $812,230 •
$69K –
$2.8M
Charlemont
10 listings
Avg. $860,190 •
$65K –
$2.2M
Plympton
10 listings
Avg. $946,380 •
$215K –
$4.1M
Phillipston
10 listings
Avg. $478,160 •
$195K –
$715K
West Newbury
9 listings
Avg. $956,544 •
$525K –
$1.4M
2 rentals available
Paxton
9 listings
Avg. $530,411 •
$175K –
$940K
1 rentals available
Royalston
9 listings
Avg. $343,144 •
$60K –
$625K
Oakham
9 listings
Avg. $590,100 •
$300K –
$1.1M
Ashfield
9 listings
Avg. $567,644 •
$99K –
$1.9M
Shutesbury
9 listings
Avg. $312,089 •
$75K –
$825K
Heath
8 listings
Avg. $232,237 •
$55K –
$369K
Russell
8 listings
Avg. $400,974 •
$75K –
$695K
Chesterfield
8 listings
Avg. $582,869 •
$169K –
$1.9M
Middlefield
8 listings
Avg. $453,500 •
$97K –
$1.6M
Dunstable
8 listings
Avg. $1,277,488 •
$375K –
$2.4M
Williamsburg
8 listings
Avg. $386,800 •
$135K –
$850K
Princeton
8 listings
Avg. $639,988 •
$225K –
$1.2M
Goshen
8 listings
Avg. $471,999 •
$60K –
$1.5M
1 rentals available
Adams
7 listings
Avg. $363,984 •
$79K –
$695K
Pelham
7 listings
Avg. $673,243 •
$150K –
$1.4M
1 rentals available
Leverett
7 listings
Avg. $509,143 •
$110K –
$1.3M
Northfield
7 listings
Avg. $446,914 •
$90K –
$950K
Great Barrington
7 listings
Avg. $1,566,286 •
$550K –
$3.7M
Shelburne
7 listings
Avg. $1,430,000 •
$365K –
$6.9M
West Tisbury
6 listings
Avg. $1,686,333 •
$50K –
$3.5M
26 rentals available
Lenox
6 listings
Avg. $2,720,817 •
$495K –
$4.9M
Williamstown
6 listings
Avg. $608,833 •
$425K –
$799K
Buckland
6 listings
Avg. $300,650 •
$145K –
$675K
New Braintree
6 listings
Avg. $260,817 •
$65K –
$535K
Conway
5 listings
Avg. $377,000 •
$100K –
$585K
Montgomery
5 listings
Avg. $649,740 •
$320K –
$1.1M
Sunderland
5 listings
Avg. $1,037,400 •
$599K –
$2.0M
Erving
5 listings
Avg. $224,980 •
$85K –
$345K
Washington
5 listings
Avg. $184,960 •
$55K –
$530K
Whately
5 listings
Avg. $1,444,780 •
$60K –
$5.0M
Aquinnah
5 listings
Avg. $2,584,000 •
$330K –
$5.9M
7 rentals available
Westhampton
5 listings
Avg. $823,400 •
$69K –
$1.4M
Wenham
4 listings
Avg. $993,194 •
$399K –
$2.4M
1 rentals available
Rowe
4 listings
Avg. $313,125 •
$59K –
$585K
Dalton
4 listings
Avg. $1,740,600 •
$248K –
$5.0M
Hawley
3 listings
Avg. $506,000 •
$100K –
$979K
Leyden
3 listings
Avg. $434,967 •
$300K –
$580K
Richmond
3 listings
Avg. $283,267 •
$110K –
$550K
1 rentals available
Granville
3 listings
Avg. $449,933 •
$320K –
$550K
Devens
3 listings
Avg. $799,000 •
$789K –
$819K
Plainfield
3 listings
Avg. $237,665 •
$90K –
$498K
Hinsdale
2 listings
Avg. $359,500 •
$350K –
$369K
West Stockbridge
2 listings
Avg. $574,500 •
$300K –
$849K
Colrain
2 listings
Avg. $210,950 •
$116K –
$306K
Sandisfield
2 listings
Avg. $275,000 •
$75K –
$475K
Clarksburg
2 listings
Avg. $289,000 •
$258K –
$320K
Wendell
2 listings
Avg. $374,950 •
$375K –
$375K
Cheshire
2 listings
Avg. $352,000 •
$105K –
$599K
Stockbridge
2 listings
Avg. $7,492,500 •
$485K –
$14.5M
Windsor
2 listings
Avg. $712,400 •
$700K –
$725K
Warwick
2 listings
Avg. $829,950 •
$170K –
$1.5M
Peru
2 listings
Avg. $241,950 •
$85K –
$399K
Tolland
2 listings
Avg. $367,450 •
$165K –
$570K
Tiverton
1 listings
Avg. $259,900 •
$260K –
$260K
Savoy
1 listings
Avg. $498,000 •
$498K –
$498K
Florida
1 listings
Avg. $324,000 •
$324K –
$324K
Monterey
1 listings
Avg. $3,490,000 •
$3.5M –
$3.5M
Monroe
1 listings
Avg. $795,000 •
$795K –
$795K
Hancock
1 listings
Avg. $268,900 •
$269K –
$269K
Lee
1 listings
Avg. $1,450,000 •
$1.5M –
$1.5M
Gosnold
1 listings
Avg. $995,000 •
$995K –
$995K
Tyringham
1 listings
Avg. $70,000 •
$70K –
$70K
Gill
1 listings
Avg. $275,000 •
$275K –
$275K
New Marlboro
1 listings
Avg. $3,998,000 •
$4.0M –
$4.0M
Cummington
1 listings
Avg. $249,000 •
$249K –
$249K
No cities match your search
Try a different name or

