Massachusetts Real Estate
14,643 homes for sale across 347 cities • 8,094 rentals available
Browse by City
347 cities with active listings in Massachusetts
Boston
2,200 listings
Avg. $1,840,594 •
$50K –
$44.5M
3,079 rentals available
Worcester
297 listings
Avg. $721,608 •
$67K –
$12.0M
213 rentals available
Newton
260 listings
Avg. $2,395,415 •
$56K –
$12.5M
159 rentals available
Springfield
235 listings
Avg. $441,426 •
$55K –
$5.5M
44 rentals available
Plymouth
230 listings
Avg. $1,055,405 •
$139K –
$12.3M
38 rentals available
Cambridge
215 listings
Avg. $2,402,072 •
$300K –
$19.8M
364 rentals available
Brookline
215 listings
Avg. $2,849,609 •
$200K –
$17.0M
299 rentals available
Fall River
202 listings
Avg. $706,586 •
$140K –
$5.5M
164 rentals available
New Bedford
191 listings
Avg. $678,950 •
$90K –
$4.0M
57 rentals available
Somerville
189 listings
Avg. $1,428,696 •
$125K –
$17.0M
252 rentals available
Lowell
156 listings
Avg. $613,173 •
$80K –
$2.7M
108 rentals available
Quincy
153 listings
Avg. $942,895 •
$150K –
$6.2M
172 rentals available
Barnstable
146 listings
Avg. $1,997,751 •
$149K –
$21.5M
11 rentals available
Brockton
139 listings
Avg. $722,587 •
$99K –
$9.0M
44 rentals available
Lynn
122 listings
Avg. $798,246 •
$125K –
$7.2M
144 rentals available
Fitchburg
108 listings
Avg. $516,113 •
$90K –
$3.6M
30 rentals available
Medford
107 listings
Avg. $973,123 •
$275K –
$2.3M
133 rentals available
Lexington
107 listings
Avg. $2,497,008 •
$60K –
$5.6M
28 rentals available
Falmouth
107 listings
Avg. $1,352,465 •
$109K –
$7.6M
8 rentals available
Wareham
103 listings
Avg. $551,828 •
$69K –
$2.6M
16 rentals available
Haverhill
96 listings
Avg. $1,197,818 •
$144K –
$37.5M
31 rentals available
Taunton
94 listings
Avg. $610,382 •
$65K –
$4.0M
38 rentals available
Mashpee
89 listings
Avg. $1,402,334 •
$250K –
$7.5M
1 rentals available
Bourne
87 listings
Avg. $1,112,383 •
$185K –
$10.9M
6 rentals available
Waltham
80 listings
Avg. $1,617,062 •
$449K –
$14.0M
131 rentals available
Framingham
80 listings
Avg. $910,303 •
$145K –
$8.0M
55 rentals available
Salem
78 listings
Avg. $749,800 •
$80K –
$3.5M
79 rentals available
Attleboro
76 listings
Avg. $782,538 •
$59K –
$12.5M
42 rentals available
Marlborough
76 listings
Avg. $745,356 •
$80K –
$4.0M
25 rentals available
Revere
76 listings
Avg. $784,106 •
$150K –
$3.2M
109 rentals available
Dennis
74 listings
Avg. $1,040,751 •
$80K –
$5.0M
9 rentals available
Yarmouth
73 listings
Avg. $824,375 •
$229K –
$2.6M
Shrewsbury
72 listings
Avg. $872,419 •
$250K –
$3.5M
13 rentals available
Gloucester
71 listings
Avg. $1,274,500 •
$305K –
$4.8M
23 rentals available
Wellesley
71 listings
Avg. $2,840,666 •
$489K –
$7.0M
25 rentals available
Dartmouth
71 listings
Avg. $1,248,910 •
$115K –
$13.0M
13 rentals available
Natick
71 listings
Avg. $1,470,544 •
$279K –
$7.2M
33 rentals available
Provincetown
70 listings
Avg. $2,034,799 •
$65K –
$12.0M
1 rentals available
Weymouth
70 listings
Avg. $664,568 •
$175K –
$2.5M
34 rentals available
Holyoke
70 listings
Avg. $513,003 •
$120K –
$1.8M
17 rentals available
Watertown
68 listings
Avg. $1,025,087 •
$185K –
$2.7M
80 rentals available
Needham
68 listings
Avg. $2,191,312 •
$200K –
$6.2M
18 rentals available
Sandwich
67 listings
Avg. $1,265,794 •
$120K –
$6.0M
6 rentals available
Methuen
65 listings
Avg. $726,093 •
$180K –
$2.7M
17 rentals available
Newburyport
63 listings
Avg. $1,755,971 •
$245K –
$5.6M
12 rentals available
Andover
62 listings
Avg. $1,530,329 •
$130K –
$5.3M
14 rentals available
Northampton
62 listings
Avg. $942,803 •
$60K –
$4.3M
9 rentals available
Grafton
61 listings
Avg. $716,703 •
$99K –
$1.7M
8 rentals available
Beverly
60 listings
Avg. $2,067,121 •
$250K –
$18.0M
24 rentals available
Arlington
59 listings
Avg. $1,708,111 •
$150K –
$9.0M
70 rentals available
Hingham
59 listings
Avg. $2,574,525 •
$125K –
$12.5M
6 rentals available
Concord
59 listings
Avg. $3,064,812 •
$699K –
$18.0M
10 rentals available
Chicopee
58 listings
Avg. $414,747 •
$55K –
$1.3M
8 rentals available
Dedham
57 listings
Avg. $1,260,035 •
$200K –
$5.3M
19 rentals available
Hull
55 listings
Avg. $948,725 •
$400K –
$3.0M
30 rentals available
Leominster
55 listings
Avg. $604,563 •
$93K –
$1.7M
10 rentals available
Chatham
55 listings
Avg. $3,202,216 •
$425K –
$13.0M
5 rentals available
Woburn
55 listings
Avg. $955,327 •
$150K –
$3.0M
45 rentals available
North Andover
54 listings
Avg. $1,172,617 •
$50K –
$13.0M
23 rentals available
Acton
53 listings
Avg. $1,103,392 •
$120K –
$2.8M
16 rentals available
Salisbury
53 listings
Avg. $755,647 •
$50K –
$2.6M
3 rentals available
Hopkinton
53 listings
Avg. $1,503,499 •
$460K –
$4.0M
5 rentals available
Lawrence
53 listings
Avg. $818,524 •
$75K –
$3.8M
35 rentals available
Winthrop
53 listings
Avg. $911,017 •
$230K –
$4.0M
31 rentals available
Westborough
53 listings
Avg. $1,004,485 •
$243K –
$3.5M
14 rentals available
Everett
52 listings
Avg. $892,192 •
$55K –
$2.9M
101 rentals available
Sudbury
52 listings
Avg. $1,801,066 •
$295K –
$4.5M
2 rentals available
Westfield
52 listings
Avg. $747,369 •
$70K –
$6.9M
7 rentals available
Harwich
51 listings
Avg. $1,584,151 •
$289K –
$6.9M
Northborough
51 listings
Avg. $1,048,960 •
$200K –
$7.2M
2 rentals available
Edgartown
50 listings
Avg. $4,792,826 •
$50K –
$21.5M
18 rentals available
Gardner
50 listings
Avg. $437,709 •
$50K –
$799K
12 rentals available
Middleboro
50 listings
Avg. $1,044,930 •
$120K –
$11.5M
13 rentals available
Charlton
50 listings
Avg. $468,088 •
$90K –
$2.5M
5 rentals available
Saugus
50 listings
Avg. $937,390 •
$140K –
$4.4M
11 rentals available
Canton
50 listings
Avg. $759,191 •
$150K –
$2.2M
18 rentals available
Bridgewater
49 listings
Avg. $714,230 •
$246K –
$2.5M
9 rentals available
Weston
49 listings
Avg. $5,575,833 •
$850K –
$31.5M
14 rentals available
Webster
49 listings
Avg. $598,649 •
$75K –
$2.8M
2 rentals available
Westport
48 listings
Avg. $1,281,883 •
$80K –
$4.5M
5 rentals available
Belmont
47 listings
Avg. $1,769,419 •
$395K –
$4.8M
39 rentals available
Marblehead
47 listings
Avg. $1,626,026 •
$289K –
$8.8M
25 rentals available
Marshfield
46 listings
Avg. $1,056,767 •
$388K –
$3.7M
15 rentals available
Easton
46 listings
Avg. $806,704 •
$144K –
$2.2M
7 rentals available
Scituate
46 listings
Avg. $1,625,422 •
$115K –
$7.9M
16 rentals available
Braintree
45 listings
Avg. $713,227 •
$309K –
$1.6M
27 rentals available
Chelmsford
45 listings
Avg. $737,098 •
$99K –
$2.6M
17 rentals available
Malden
45 listings
Avg. $959,660 •
$95K –
$3.2M
118 rentals available
Seekonk
45 listings
Avg. $757,102 •
$90K –
$3.6M
2 rentals available
Winchester
45 listings
Avg. $1,876,782 •
$365K –
$4.4M
28 rentals available
Brimfield
44 listings
Avg. $406,892 •
$50K –
$3.0M
1 rentals available
Amesbury
44 listings
Avg. $942,917 •
$230K –
$4.5M
7 rentals available
Lakeville
44 listings
Avg. $839,866 •
$150K –
$3.0M
1 rentals available
Chelsea
43 listings
Avg. $765,014 •
$195K –
$8.9M
87 rentals available
Stoughton
43 listings
Avg. $720,430 •
$100K –
$4.0M
11 rentals available
Rehoboth
43 listings
Avg. $770,787 •
$225K –
$1.8M
3 rentals available
Southbridge
43 listings
Avg. $532,377 •
$65K –
$2.3M
10 rentals available
North Attleboro
42 listings
Avg. $604,921 •
$80K –
$2.2M
14 rentals available
Palmer
42 listings
Avg. $363,474 •
$51K –
$1.4M
4 rentals available
Southborough
42 listings
Avg. $1,682,647 •
$207K –
$6.5M
4 rentals available
Dracut
42 listings
Avg. $620,288 •
$99K –
$2.0M
6 rentals available
Wilbraham
42 listings
Avg. $691,507 •
$105K –
$2.5M
1 rentals available
Milton
42 listings
Avg. $2,198,659 •
$375K –
$11.9M
11 rentals available
Milford
42 listings
Avg. $891,348 •
$200K –
$8.5M
18 rentals available
Raynham
42 listings
Avg. $667,296 •
$130K –
$1.7M
2 rentals available
Walpole
41 listings
Avg. $1,059,715 •
$240K –
$3.0M
15 rentals available
Billerica
41 listings
Avg. $821,262 •
$215K –
$3.0M
4 rentals available
Rutland
41 listings
Avg. $451,429 •
$80K –
$820K
2 rentals available
Amherst
41 listings
Avg. $583,485 •
$140K –
$3.0M
7 rentals available
Ipswich
40 listings
Avg. $1,175,309 •
$52K –
$3.3M
6 rentals available
Mattapoisett
40 listings
Avg. $1,001,697 •
$149K –
$3.2M
7 rentals available
Hudson
40 listings
Avg. $923,132 •
$225K –
$6.0M
6 rentals available
Bellingham
40 listings
Avg. $716,692 •
$300K –
$2.2M
5 rentals available
Duxbury
40 listings
Avg. $3,363,302 •
$599K –
$36.0M
8 rentals available
Peabody
40 listings
Avg. $772,997 •
$115K –
$2.8M
16 rentals available
West Springfield
39 listings
Avg. $580,800 •
$183K –
$2.3M
1 rentals available
Clinton
39 listings
Avg. $524,897 •
$84K –
$1.7M
13 rentals available
Athol
39 listings
Avg. $461,656 •
$60K –
$1.4M
5 rentals available
Randolph
39 listings
Avg. $607,784 •
$135K –
$1.2M
12 rentals available
Orange
38 listings
Avg. $764,674 •
$50K –
$9.0M
Sturbridge
38 listings
Avg. $538,921 •
$99K –
$1.7M
Norwell
38 listings
Avg. $1,662,145 •
$285K –
$3.0M
1 rentals available
Reading
38 listings
Avg. $1,063,545 •
$390K –
$2.3M
15 rentals available
Lunenburg
38 listings
Avg. $571,129 •
$70K –
$1.5M
Westford
37 listings
Avg. $1,058,365 •
$75K –
$3.6M
5 rentals available
Orleans
36 listings
Avg. $2,511,942 •
$319K –
$9.2M
1 rentals available
Franklin
36 listings
Avg. $968,417 •
$320K –
$3.9M
9 rentals available
Northbridge
36 listings
Avg. $667,797 •
$250K –
$1.3M
2 rentals available
Ludlow
36 listings
Avg. $506,304 •
$80K –
$1.6M
Swansea
35 listings
Avg. $612,060 •
$70K –
$1.4M
1 rentals available
Norton
35 listings
Avg. $911,586 •
$55K –
$3.0M
2 rentals available
Tewksbury
35 listings
Avg. $971,186 •
$100K –
$9.0M
7 rentals available
Belchertown
34 listings
Avg. $377,178 •
$93K –
$895K
2 rentals available
Ware
33 listings
Avg. $348,806 •
$50K –
$2.3M
6 rentals available
Oxford
33 listings
Avg. $568,912 •
$50K –
$3.6M
5 rentals available
Stoneham
33 listings
Avg. $822,236 •
$300K –
$1.8M
22 rentals available
Greenfield
33 listings
Avg. $436,567 •
$50K –
$2.2M
5 rentals available
Brewster
32 listings
Avg. $965,150 •
$295K –
$2.5M
1 rentals available
Truro
32 listings
Avg. $1,388,309 •
$220K –
$4.1M
Melrose
32 listings
Avg. $988,291 •
$379K –
$2.3M
31 rentals available
Southwick
32 listings
Avg. $655,359 •
$85K –
$1.6M
Dudley
31 listings
Avg. $600,081 •
$55K –
$2.4M
5 rentals available
Swampscott
31 listings
Avg. $1,272,716 •
$350K –
$5.0M
16 rentals available
Millbury
31 listings
Avg. $661,487 •
$170K –
$2.1M
6 rentals available
Pittsfield
31 listings
Avg. $368,227 •
$70K –
$1.5M
1 rentals available
Holliston
31 listings
Avg. $1,177,110 •
$200K –
$5.0M
2 rentals available
Rockland
31 listings
Avg. $504,787 •
$160K –
$3.0M
5 rentals available
Danvers
31 listings
Avg. $823,887 •
$100K –
$3.4M
17 rentals available
Holden
31 listings
Avg. $768,181 •
$300K –
$1.5M
6 rentals available
Agawam
31 listings
Avg. $516,406 •
$140K –
$2.5M
Spencer
31 listings
Avg. $617,516 •
$100K –
$1.5M
5 rentals available
Dover
30 listings
Avg. $2,728,613 •
$500K –
$7.5M
7 rentals available
South Hadley
30 listings
Avg. $475,030 •
$135K –
$1.3M
3 rentals available
Norfolk
30 listings
Avg. $1,101,030 •
$99K –
$3.0M
3 rentals available
Uxbridge
30 listings
Avg. $741,642 •
$99K –
$4.5M
4 rentals available
Norwood
30 listings
Avg. $1,083,017 •
$202K –
$3.7M
26 rentals available
Wayland
30 listings
Avg. $1,700,327 •
$635K –
$4.0M
8 rentals available
Foxboro
30 listings
Avg. $799,136 •
$99K –
$2.8M
14 rentals available
Cohasset
29 listings
Avg. $1,861,062 •
$675K –
$4.5M
9 rentals available
Fairhaven
29 listings
Avg. $631,555 •
$150K –
$1.5M
3 rentals available
Auburn
29 listings
Avg. $509,065 •
$125K –
$1.3M
3 rentals available
Newbury
29 listings
Avg. $1,270,400 •
$600K –
$2.6M
3 rentals available
East Longmeadow
29 listings
Avg. $567,107 •
$120K –
$2.1M
1 rentals available
Kingston
29 listings
Avg. $809,673 •
$245K –
$1.7M
5 rentals available
Marion
28 listings
Avg. $1,203,527 •
$230K –
$4.7M
2 rentals available
Warren
28 listings
Avg. $522,750 •
$50K –
$5.9M
3 rentals available
Templeton
28 listings
Avg. $674,589 •
$50K –
$4.0M
4 rentals available
Westwood
27 listings
Avg. $2,524,029 •
$83K –
$8.8M
9 rentals available
Leicester
27 listings
Avg. $750,211 •
$119K –
$2.5M
5 rentals available
Winchendon
27 listings
Avg. $446,956 •
$70K –
$1.3M
4 rentals available
Monson
26 listings
Avg. $330,427 •
$70K –
$850K
1 rentals available
Sutton
26 listings
Avg. $809,881 •
$250K –
$2.5M
1 rentals available
Wakefield
26 listings
Avg. $1,105,304 •
$200K –
$5.9M
22 rentals available
Freetown
26 listings
Avg. $723,531 •
$299K –
$1.6M
3 rentals available
Rockport
26 listings
Avg. $1,459,112 •
$449K –
$3.8M
9 rentals available
Westminster
26 listings
Avg. $785,404 •
$80K –
$3.0M
3 rentals available
Sharon
26 listings
Avg. $1,163,981 •
$180K –
$2.5M
10 rentals available
East Bridgewater
26 listings
Avg. $748,773 •
$146K –
$2.0M
2 rentals available
Middleton
25 listings
Avg. $1,297,635 •
$400K –
$2.6M
3 rentals available
Groton
25 listings
Avg. $1,107,944 •
$400K –
$3.0M
2 rentals available
North Reading
25 listings
Avg. $971,511 •
$305K –
$2.4M
1 rentals available
Douglas
24 listings
Avg. $626,324 •
$120K –
$1.3M
Dighton
24 listings
Avg. $712,767 •
$180K –
$1.2M
Wellfleet
24 listings
Avg. $1,028,746 •
$289K –
$2.4M
Eastham
24 listings
Avg. $929,825 •
$250K –
$2.3M
Lynnfield
24 listings
Avg. $2,137,645 •
$180K –
$9.0M
3 rentals available
Wilmington
24 listings
Avg. $744,941 •
$300K –
$1.6M
1 rentals available
Burlington
23 listings
Avg. $1,517,852 •
$650K –
$3.5M
9 rentals available
Somerset
23 listings
Avg. $578,578 •
$400K –
$1.2M
4 rentals available
Ashby
23 listings
Avg. $355,373 •
$75K –
$935K
1 rentals available
Halifax
23 listings
Avg. $465,870 •
$130K –
$890K
Bedford
23 listings
Avg. $1,449,778 •
$389K –
$3.5M
7 rentals available
Tisbury
23 listings
Avg. $2,405,130 •
$112K –
$9.3M
15 rentals available
Acushnet
23 listings
Avg. $628,496 •
$165K –
$1.8M
Harvard
22 listings
Avg. $1,405,977 •
$525K –
$3.6M
2 rentals available
Whitman
22 listings
Avg. $821,002 •
$420K –
$2.5M
11 rentals available
Upton
22 listings
Avg. $1,190,027 •
$250K –
$7.5M
2 rentals available
Millis
22 listings
Avg. $1,303,882 •
$300K –
$5.5M
11 rentals available
Stow
22 listings
Avg. $925,864 •
$349K –
$1.7M
Holbrook
22 listings
Avg. $863,386 •
$135K –
$6.0M
6 rentals available
Granby
21 listings
Avg. $535,333 •
$75K –
$2.5M
Abington
21 listings
Avg. $806,505 •
$340K –
$2.6M
8 rentals available
Hanson
21 listings
Avg. $667,986 •
$125K –
$4.5M
Oak Bluffs
21 listings
Avg. $2,364,143 •
$64K –
$5.5M
10 rentals available
Easthampton
21 listings
Avg. $785,390 •
$70K –
$5.0M
Sherborn
21 listings
Avg. $1,913,690 •
$719K –
$6.0M
4 rentals available
Nantucket
21 listings
Avg. $4,337,948 •
$50K –
$39.9M
78 rentals available
Bolton
21 listings
Avg. $1,262,510 •
$250K –
$3.7M
1 rentals available
Longmeadow
20 listings
Avg. $701,365 •
$350K –
$2.0M
1 rentals available
Plainville
20 listings
Avg. $577,465 •
$65K –
$1.7M
5 rentals available
Rochester
20 listings
Avg. $779,825 •
$209K –
$1.2M
1 rentals available
North Adams
19 listings
Avg. $369,811 •
$70K –
$1.3M
3 rentals available
Rowley
19 listings
Avg. $855,332 •
$175K –
$2.3M
2 rentals available
Mansfield
19 listings
Avg. $914,179 •
$590K –
$1.5M
10 rentals available
Sterling
19 listings
Avg. $705,537 •
$95K –
$3.8M
1 rentals available
Pembroke
19 listings
Avg. $1,007,426 •
$70K –
$4.0M
Carver
19 listings
Avg. $693,874 •
$55K –
$2.7M
3 rentals available
Southampton
18 listings
Avg. $501,144 •
$110K –
$1.5M
1 rentals available
Ashland
18 listings
Avg. $643,011 •
$309K –
$1.7M
9 rentals available
Brookfield
18 listings
Avg. $267,917 •
$60K –
$750K
Wrentham
18 listings
Avg. $1,239,094 •
$249K –
$3.2M
5 rentals available
Manchester
18 listings
Avg. $4,333,389 •
$550K –
$17.5M
18 rentals available
Pepperell
18 listings
Avg. $616,750 •
$160K –
$1.2M
4 rentals available
Littleton
17 listings
Avg. $1,381,453 •
$135K –
$3.8M
7 rentals available
Hardwick
17 listings
Avg. $331,506 •
$53K –
$925K
Georgetown
17 listings
Avg. $927,440 •
$699K –
$1.6M
Ashburnham
17 listings
Avg. $510,876 •
$150K –
$1,000K
Tyngsborough
17 listings
Avg. $1,010,441 •
$270K –
$3.2M
1 rentals available
Merrimac
17 listings
Avg. $715,953 •
$240K –
$1.3M
Ayer
17 listings
Avg. $869,629 •
$345K –
$4.5M
11 rentals available
North Brookfield
17 listings
Avg. $412,947 •
$80K –
$800K
Maynard
16 listings
Avg. $846,106 •
$300K –
$2.5M
2 rentals available
Barre
16 listings
Avg. $319,244 •
$56K –
$640K
Medway
16 listings
Avg. $803,681 •
$300K –
$2.0M
3 rentals available
Medfield
15 listings
Avg. $1,175,033 •
$650K –
$1.8M
7 rentals available
West Brookfield
15 listings
Avg. $477,787 •
$115K –
$1.6M
1 rentals available
West Bridgewater
15 listings
Avg. $728,913 •
$120K –
$1.2M
2 rentals available
Shirley
15 listings
Avg. $924,333 •
$125K –
$3.0M
4 rentals available
Townsend
15 listings
Avg. $510,773 •
$165K –
$799K
3 rentals available
Lancaster
15 listings
Avg. $549,960 •
$230K –
$800K
2 rentals available
Wales
14 listings
Avg. $358,648 •
$103K –
$750K
1 rentals available
Boxford
14 listings
Avg. $1,366,271 •
$425K –
$2.2M
2 rentals available
Mendon
14 listings
Avg. $799,760 •
$125K –
$1.1M
1 rentals available
Otis
13 listings
Avg. $503,608 •
$122K –
$829K
Hanover
13 listings
Avg. $1,437,685 •
$625K –
$3.5M
1 rentals available
Holland
13 listings
Avg. $422,131 •
$75K –
$675K
Boxborough
13 listings
Avg. $873,627 •
$175K –
$2.3M
9 rentals available
Charlemont
13 listings
Avg. $745,746 •
$65K –
$2.2M
Blackstone
12 listings
Avg. $596,192 •
$225K –
$950K
4 rentals available
Chilmark
12 listings
Avg. $3,284,642 •
$51K –
$12.5M
19 rentals available
Lincoln
12 listings
Avg. $3,667,750 •
$1.4M –
$8.3M
3 rentals available
Hopedale
12 listings
Avg. $683,575 •
$100K –
$1.2M
2 rentals available
Becket
12 listings
Avg. $783,808 •
$75K –
$2.8M
Carlisle
12 listings
Avg. $1,838,583 •
$779K –
$2.6M
West Tisbury
12 listings
Avg. $2,017,242 •
$50K –
$8.0M
26 rentals available
Nahant
12 listings
Avg. $2,031,217 •
$390K –
$6.0M
2 rentals available
Paxton
12 listings
Avg. $513,508 •
$250K –
$720K
Hatfield
11 listings
Avg. $440,453 •
$89K –
$1.5M
Essex
11 listings
Avg. $1,030,263 •
$326K –
$2.5M
1 rentals available
Bernardston
11 listings
Avg. $629,355 •
$69K –
$1.4M
Deerfield
11 listings
Avg. $502,982 •
$99K –
$1.7M
Phillipston
11 listings
Avg. $392,636 •
$180K –
$675K
Hamilton
11 listings
Avg. $1,178,455 •
$55K –
$3.2M
1 rentals available
Boylston
11 listings
Avg. $1,139,768 •
$490K –
$2.0M
1 rentals available
East Brookfield
11 listings
Avg. $528,091 •
$75K –
$1.2M
2 rentals available
Adams
11 listings
Avg. $357,800 •
$70K –
$1,000K
West Boylston
10 listings
Avg. $615,699 •
$400K –
$960K
2 rentals available
Berkley
10 listings
Avg. $719,650 •
$259K –
$1.3M
1 rentals available
Chester
9 listings
Avg. $260,300 •
$75K –
$579K
Petersham
9 listings
Avg. $438,189 •
$60K –
$1.6M
Hadley
9 listings
Avg. $1,112,433 •
$140K –
$3.3M
1 rentals available
Groveland
9 listings
Avg. $937,422 •
$240K –
$3.0M
Avon
9 listings
Avg. $1,724,167 •
$200K –
$7.5M
5 rentals available
Blandford
8 listings
Avg. $334,288 •
$50K –
$598K
Williamstown
8 listings
Avg. $526,750 •
$129K –
$1.2M
West Newbury
8 listings
Avg. $982,225 •
$100K –
$1.9M
1 rentals available
Heath
8 listings
Avg. $212,350 •
$55K –
$459K
Montague
7 listings
Avg. $532,100 •
$180K –
$1.8M
Princeton
7 listings
Avg. $491,957 •
$250K –
$850K
1 rentals available
Erving
7 listings
Avg. $1,649,271 •
$250K –
$6.0M
Ashfield
7 listings
Avg. $887,857 •
$125K –
$1.9M
Millville
7 listings
Avg. $611,986 •
$79K –
$1.3M
Chesterfield
7 listings
Avg. $773,643 •
$80K –
$1.9M
Royalston
7 listings
Avg. $320,914 •
$64K –
$639K
Worthington
7 listings
Avg. $288,100 •
$65K –
$749K
Topsfield
7 listings
Avg. $964,557 •
$299K –
$2.2M
1 rentals available
Tolland
7 listings
Avg. $360,629 •
$65K –
$640K
Huntington
6 listings
Avg. $244,567 •
$50K –
$382K
Goshen
6 listings
Avg. $274,483 •
$50K –
$600K
1 rentals available
Hubbardston
6 listings
Avg. $376,600 •
$90K –
$540K
Berlin
6 listings
Avg. $913,967 •
$419K –
$1.7M
Leverett
6 listings
Avg. $2,070,182 •
$150K –
$10.0M
Hampden
6 listings
Avg. $469,658 •
$85K –
$985K
Lanesborough
6 listings
Avg. $1,142,150 •
$65K –
$2.5M
Great Barrington
6 listings
Avg. $1,820,333 •
$53K –
$7.3M
Sandisfield
5 listings
Avg. $459,980 •
$75K –
$625K
Plympton
5 listings
Avg. $1,039,600 •
$599K –
$1.4M
Oakham
5 listings
Avg. $746,780 •
$475K –
$1.1M
Cheshire
5 listings
Avg. $262,780 •
$53K –
$599K
New Salem
5 listings
Avg. $268,740 •
$80K –
$699K
Lenox
5 listings
Avg. $2,595,980 •
$280K –
$4.9M
Westhampton
5 listings
Avg. $644,580 •
$79K –
$1.3M
Northfield
5 listings
Avg. $460,980 •
$110K –
$550K
Washington
5 listings
Avg. $896,880 •
$85K –
$1.8M
Dunstable
5 listings
Avg. $1,076,760 •
$325K –
$1.6M
Williamsburg
4 listings
Avg. $311,250 •
$110K –
$850K
1 rentals available
Whately
4 listings
Avg. $1,973,750 •
$525K –
$5.0M
Gill
4 listings
Avg. $336,200 •
$70K –
$630K
Shutesbury
4 listings
Avg. $211,225 •
$106K –
$379K
Wendell
4 listings
Avg. $429,975 •
$70K –
$650K
Pelham
4 listings
Avg. $558,500 •
$55K –
$1.5M
Hawley
4 listings
Avg. $299,750 •
$65K –
$649K
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
Shelburne
3 listings
Avg. $419,667 •
$395K –
$465K
Stockbridge
3 listings
Avg. $543,000 •
$289K –
$845K
Lee
3 listings
Avg. $1,052,967 •
$499K –
$1.4M
Florida
3 listings
Avg. $187,333 •
$54K –
$349K
Conway
3 listings
Avg. $685,000 •
$100K –
$1.2M
Montgomery
3 listings
Avg. $436,267 •
$320K –
$659K
Granville
3 listings
Avg. $478,300 •
$60K –
$895K
Monroe
2 listings
Avg. $485,000 •
$75K –
$895K
Russell
2 listings
Avg. $364,950 •
$80K –
$650K
Wenham
2 listings
Avg. $1,592,500 •
$1.3M –
$1.9M
1 rentals available
Egremont
2 listings
Avg. $1,747,500 •
$1.1M –
$2.4M
Tyringham
2 listings
Avg. $97,450 •
$70K –
$125K
Rowe
2 listings
Avg. $264,500 •
$160K –
$369K
New Marlboro
2 listings
Avg. $2,747,000 •
$499K –
$5.0M
New Braintree
2 listings
Avg. $370,500 •
$56K –
$685K
Dalton
2 listings
Avg. $2,938,000 •
$886K –
$5.0M
Warwick
2 listings
Avg. $774,950 •
$60K –
$1.5M
Colrain
2 listings
Avg. $509,950 •
$425K –
$595K
Monterey
1 listings
Avg. $3,490,000 •
$3.5M –
$3.5M
Buckland
1 listings
Avg. $385,000 •
$385K –
$385K
1 rentals available
Clarksburg
1 listings
Avg. $275,000 •
$275K –
$275K
Gosnold
1 listings
Avg. $1,195,000 •
$1.2M –
$1.2M
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
Peru
1 listings
Avg. $210,000 •
$210K –
$210K
Sheffield
1 listings
Avg. $250,000 •
$250K –
$250K
East Kingston
1 listings
Avg. $1,669,320 •
$1.7M –
$1.7M
Cummington
1 listings
Avg. $375,000 •
$375K –
$375K
Alford
1 listings
Avg. $9,995,000 •
$10.0M –
$10.0M
West Stockbridge
1 listings
Avg. $315,000 •
$315K –
$315K
No cities match your search
Try a different name or
