Massachusetts Real Estate
12,581 homes for sale across 345 cities • 7,194 rentals available
Browse by City
345 cities with active listings in Massachusetts
Boston
1,884 listings
Avg. $1,885,269 •
$50K –
$44.5M
2,482 rentals available
Worcester
266 listings
Avg. $777,103 •
$55K –
$12.5M
220 rentals available
Newton
247 listings
Avg. $2,622,096 •
$175K –
$16.5M
149 rentals available
Cambridge
208 listings
Avg. $2,429,500 •
$300K –
$26.0M
307 rentals available
Springfield
206 listings
Avg. $445,605 •
$75K –
$5.5M
53 rentals available
Plymouth
189 listings
Avg. $1,052,866 •
$180K –
$12.3M
35 rentals available
Fall River
177 listings
Avg. $681,652 •
$140K –
$3.5M
138 rentals available
Somerville
172 listings
Avg. $1,466,551 •
$150K –
$9.5M
247 rentals available
Brookline
165 listings
Avg. $2,866,563 •
$225K –
$19.0M
251 rentals available
New Bedford
161 listings
Avg. $758,860 •
$95K –
$6.0M
40 rentals available
Brockton
129 listings
Avg. $711,493 •
$130K –
$9.0M
47 rentals available
Barnstable
127 listings
Avg. $2,152,868 •
$175K –
$15.0M
8 rentals available
Lowell
124 listings
Avg. $614,357 •
$80K –
$2.7M
82 rentals available
Quincy
117 listings
Avg. $932,602 •
$175K –
$6.2M
170 rentals available
Lynn
97 listings
Avg. $794,415 •
$185K –
$7.0M
149 rentals available
Fitchburg
95 listings
Avg. $489,527 •
$65K –
$3.6M
35 rentals available
Falmouth
91 listings
Avg. $1,385,041 •
$125K –
$7.6M
5 rentals available
Wareham
89 listings
Avg. $514,714 •
$69K –
$2.0M
9 rentals available
Framingham
89 listings
Avg. $849,529 •
$125K –
$3.7M
56 rentals available
Taunton
87 listings
Avg. $609,053 •
$65K –
$3.4M
32 rentals available
Lexington
86 listings
Avg. $2,469,918 •
$60K –
$5.6M
22 rentals available
Haverhill
83 listings
Avg. $733,931 •
$130K –
$7.2M
44 rentals available
Mashpee
80 listings
Avg. $1,248,761 •
$150K –
$6.9M
1 rentals available
Medford
77 listings
Avg. $927,194 •
$70K –
$2.2M
116 rentals available
Dartmouth
75 listings
Avg. $1,140,276 •
$115K –
$4.0M
4 rentals available
Attleboro
74 listings
Avg. $785,073 •
$59K –
$12.5M
33 rentals available
Revere
74 listings
Avg. $757,978 •
$165K –
$3.3M
95 rentals available
Waltham
73 listings
Avg. $1,523,256 •
$195K –
$14.0M
92 rentals available
Wellesley
73 listings
Avg. $3,044,631 •
$489K –
$8.0M
17 rentals available
Chicopee
72 listings
Avg. $385,722 •
$55K –
$1.3M
6 rentals available
Marlborough
68 listings
Avg. $769,829 •
$75K –
$4.1M
29 rentals available
Bourne
67 listings
Avg. $1,122,990 •
$185K –
$10.9M
8 rentals available
Concord
67 listings
Avg. $2,386,297 •
$509K –
$10.9M
5 rentals available
Watertown
66 listings
Avg. $920,291 •
$200K –
$2.7M
76 rentals available
Salem
63 listings
Avg. $828,633 •
$90K –
$8.0M
82 rentals available
Arlington
61 listings
Avg. $1,431,641 •
$200K –
$9.0M
61 rentals available
Northampton
61 listings
Avg. $824,538 •
$60K –
$4.4M
11 rentals available
Andover
60 listings
Avg. $1,417,612 •
$160K –
$5.3M
22 rentals available
Provincetown
59 listings
Avg. $2,110,236 •
$135K –
$12.0M
Lawrence
59 listings
Avg. $724,549 •
$75K –
$3.2M
37 rentals available
Shrewsbury
58 listings
Avg. $858,573 •
$249K –
$3.3M
26 rentals available
Weymouth
58 listings
Avg. $736,100 •
$159K –
$2.5M
48 rentals available
Needham
57 listings
Avg. $2,232,603 •
$415K –
$5.5M
14 rentals available
Sandwich
55 listings
Avg. $1,087,993 •
$120K –
$6.0M
4 rentals available
Holyoke
55 listings
Avg. $471,275 •
$149K –
$1.8M
17 rentals available
Natick
54 listings
Avg. $1,568,366 •
$310K –
$5.0M
34 rentals available
Hull
53 listings
Avg. $976,902 •
$310K –
$3.2M
23 rentals available
Dennis
53 listings
Avg. $1,270,081 •
$80K –
$7.0M
15 rentals available
Gardner
53 listings
Avg. $414,979 •
$50K –
$779K
12 rentals available
Canton
53 listings
Avg. $863,737 •
$150K –
$2.3M
18 rentals available
Yarmouth
51 listings
Avg. $818,647 •
$239K –
$2.4M
3 rentals available
North Andover
50 listings
Avg. $1,246,262 •
$50K –
$13.0M
27 rentals available
North Attleboro
49 listings
Avg. $690,978 •
$95K –
$2.3M
16 rentals available
Beverly
49 listings
Avg. $1,810,014 •
$250K –
$14.9M
31 rentals available
Gloucester
49 listings
Avg. $1,365,822 •
$250K –
$4.8M
31 rentals available
Salisbury
48 listings
Avg. $823,358 •
$145K –
$2.6M
6 rentals available
Bridgewater
48 listings
Avg. $699,316 •
$230K –
$2.2M
6 rentals available
Leominster
48 listings
Avg. $483,942 •
$75K –
$1.7M
7 rentals available
Milford
48 listings
Avg. $756,215 •
$175K –
$8.5M
8 rentals available
Sudbury
47 listings
Avg. $1,752,677 •
$75K –
$4.5M
4 rentals available
Methuen
47 listings
Avg. $698,206 •
$180K –
$1.7M
9 rentals available
Harwich
46 listings
Avg. $1,482,434 •
$159K –
$6.9M
Walpole
46 listings
Avg. $1,114,507 •
$239K –
$3.0M
15 rentals available
Newburyport
46 listings
Avg. $1,525,000 •
$225K –
$5.6M
13 rentals available
Hopkinton
46 listings
Avg. $1,598,783 •
$515K –
$4.0M
4 rentals available
Dedham
46 listings
Avg. $1,382,228 •
$168K –
$5.3M
16 rentals available
Charlton
46 listings
Avg. $492,254 •
$95K –
$2.5M
6 rentals available
Woburn
46 listings
Avg. $1,105,006 •
$280K –
$7.5M
44 rentals available
Malden
46 listings
Avg. $1,007,171 •
$95K –
$3.2M
88 rentals available
Grafton
45 listings
Avg. $764,091 •
$100K –
$1.8M
8 rentals available
Chatham
45 listings
Avg. $3,479,556 •
$425K –
$13.0M
5 rentals available
Westborough
44 listings
Avg. $1,074,512 •
$315K –
$3.5M
15 rentals available
Sturbridge
44 listings
Avg. $554,754 •
$75K –
$2.2M
Chelmsford
44 listings
Avg. $742,186 •
$99K –
$2.7M
12 rentals available
Weston
43 listings
Avg. $6,592,928 •
$699K –
$34.0M
8 rentals available
Middleboro
43 listings
Avg. $1,147,516 •
$120K –
$11.5M
12 rentals available
Southbridge
42 listings
Avg. $561,317 •
$65K –
$2.3M
11 rentals available
Dracut
42 listings
Avg. $582,710 •
$99K –
$2.2M
5 rentals available
Rutland
42 listings
Avg. $433,831 •
$80K –
$820K
2 rentals available
Belmont
42 listings
Avg. $1,889,326 •
$395K –
$8.0M
24 rentals available
Acton
41 listings
Avg. $1,218,017 •
$120K –
$2.8M
13 rentals available
Wilbraham
41 listings
Avg. $726,344 •
$105K –
$2.5M
Chelsea
41 listings
Avg. $632,998 •
$195K –
$1.7M
82 rentals available
Braintree
41 listings
Avg. $774,477 •
$359K –
$1.6M
28 rentals available
Westport
41 listings
Avg. $1,133,388 •
$255K –
$4.5M
3 rentals available
Ipswich
40 listings
Avg. $1,180,409 •
$52K –
$3.3M
6 rentals available
Everett
40 listings
Avg. $1,132,759 •
$60K –
$7.3M
130 rentals available
Amherst
40 listings
Avg. $690,430 •
$140K –
$3.0M
11 rentals available
Westfield
40 listings
Avg. $976,575 •
$70K –
$6.9M
7 rentals available
Winchester
39 listings
Avg. $2,179,274 •
$289K –
$4.7M
15 rentals available
Duxbury
39 listings
Avg. $3,184,862 •
$95K –
$36.0M
5 rentals available
Peabody
39 listings
Avg. $784,396 •
$115K –
$2.8M
25 rentals available
Winthrop
39 listings
Avg. $915,063 •
$340K –
$4.0M
28 rentals available
Norton
38 listings
Avg. $911,956 •
$55K –
$3.0M
2 rentals available
Hingham
38 listings
Avg. $2,638,442 •
$125K –
$6.1M
8 rentals available
Palmer
37 listings
Avg. $318,395 •
$51K –
$1.4M
4 rentals available
Swansea
37 listings
Avg. $725,716 •
$70K –
$1.5M
1 rentals available
Rehoboth
37 listings
Avg. $690,520 •
$225K –
$1.7M
1 rentals available
Scituate
37 listings
Avg. $1,454,124 •
$115K –
$5.2M
19 rentals available
Hudson
36 listings
Avg. $909,067 •
$180K –
$6.0M
9 rentals available
Brimfield
36 listings
Avg. $439,550 •
$50K –
$3.0M
Orange
36 listings
Avg. $826,647 •
$75K –
$9.0M
2 rentals available
Marshfield
36 listings
Avg. $1,030,883 •
$449K –
$3.7M
11 rentals available
Westford
36 listings
Avg. $1,076,011 •
$90K –
$3.6M
4 rentals available
Tewksbury
35 listings
Avg. $956,020 •
$120K –
$9.0M
7 rentals available
Stoughton
35 listings
Avg. $1,107,763 •
$350K –
$7.9M
12 rentals available
Holden
35 listings
Avg. $732,169 •
$310K –
$1.5M
4 rentals available
Ludlow
34 listings
Avg. $452,588 •
$70K –
$1.6M
1 rentals available
Athol
34 listings
Avg. $491,859 •
$105K –
$1.4M
2 rentals available
Edgartown
34 listings
Avg. $4,042,729 •
$50K –
$16.9M
18 rentals available
Easton
34 listings
Avg. $817,462 •
$146K –
$2.2M
5 rentals available
North Reading
33 listings
Avg. $697,884 •
$315K –
$1.3M
2 rentals available
Raynham
33 listings
Avg. $750,426 •
$150K –
$1.7M
2 rentals available
Lunenburg
33 listings
Avg. $586,042 •
$105K –
$1.5M
1 rentals available
Belchertown
33 listings
Avg. $345,341 •
$60K –
$895K
1 rentals available
Marblehead
33 listings
Avg. $1,921,058 •
$299K –
$8.8M
31 rentals available
Webster
33 listings
Avg. $511,961 •
$75K –
$1.6M
12 rentals available
Northbridge
33 listings
Avg. $703,227 •
$250K –
$1.3M
3 rentals available
Clinton
32 listings
Avg. $481,853 •
$91K –
$1.7M
11 rentals available
Orleans
32 listings
Avg. $2,189,396 •
$241K –
$9.2M
1 rentals available
Uxbridge
32 listings
Avg. $732,962 •
$99K –
$4.5M
4 rentals available
Saugus
31 listings
Avg. $901,238 •
$125K –
$4.4M
19 rentals available
Southborough
31 listings
Avg. $1,868,307 •
$516K –
$6.5M
3 rentals available
Fairhaven
31 listings
Avg. $656,696 •
$249K –
$1.5M
5 rentals available
Milton
31 listings
Avg. $2,301,152 •
$375K –
$14.5M
14 rentals available
Northborough
31 listings
Avg. $982,980 •
$220K –
$3.5M
9 rentals available
Groton
31 listings
Avg. $1,260,823 •
$400K –
$3.0M
8 rentals available
Greenfield
30 listings
Avg. $457,416 •
$50K –
$2.2M
2 rentals available
Ware
30 listings
Avg. $314,666 •
$50K –
$2.3M
7 rentals available
West Springfield
30 listings
Avg. $596,930 •
$156K –
$2.3M
6 rentals available
Franklin
30 listings
Avg. $905,700 •
$323K –
$1.9M
9 rentals available
Melrose
29 listings
Avg. $1,030,459 •
$300K –
$2.3M
29 rentals available
Burlington
29 listings
Avg. $1,336,986 •
$319K –
$3.5M
10 rentals available
Billerica
29 listings
Avg. $748,567 •
$230K –
$3.0M
8 rentals available
Oxford
29 listings
Avg. $627,948 •
$110K –
$3.6M
8 rentals available
Lakeville
28 listings
Avg. $748,145 •
$195K –
$1.8M
Templeton
28 listings
Avg. $667,468 •
$50K –
$4.0M
2 rentals available
Mattapoisett
28 listings
Avg. $1,191,959 •
$149K –
$3.7M
4 rentals available
Stoneham
28 listings
Avg. $776,079 •
$260K –
$1.7M
14 rentals available
Agawam
28 listings
Avg. $545,346 •
$169K –
$2.5M
Reading
28 listings
Avg. $1,059,329 •
$459K –
$2.2M
15 rentals available
Southwick
27 listings
Avg. $619,896 •
$85K –
$1.6M
1 rentals available
Cohasset
27 listings
Avg. $1,930,066 •
$800K –
$4.5M
9 rentals available
Medfield
27 listings
Avg. $1,365,311 •
$340K –
$2.9M
4 rentals available
Swampscott
27 listings
Avg. $1,001,644 •
$370K –
$2.7M
13 rentals available
Westwood
27 listings
Avg. $2,461,067 •
$120K –
$9.0M
7 rentals available
Pittsfield
27 listings
Avg. $372,668 •
$70K –
$1.5M
Rockland
27 listings
Avg. $549,093 •
$165K –
$3.0M
7 rentals available
Danvers
27 listings
Avg. $684,596 •
$80K –
$3.4M
15 rentals available
Sharon
27 listings
Avg. $982,744 •
$180K –
$2.3M
10 rentals available
Randolph
26 listings
Avg. $685,085 •
$175K –
$1.3M
10 rentals available
Bellingham
26 listings
Avg. $763,735 •
$300K –
$2.2M
2 rentals available
Westminster
26 listings
Avg. $834,127 •
$80K –
$3.0M
1 rentals available
East Longmeadow
26 listings
Avg. $546,581 •
$110K –
$2.1M
Auburn
25 listings
Avg. $587,644 •
$135K –
$1.3M
3 rentals available
Wilmington
25 listings
Avg. $677,501 •
$460K –
$980K
4 rentals available
Norfolk
25 listings
Avg. $1,126,444 •
$99K –
$3.2M
Brewster
25 listings
Avg. $1,121,676 •
$289K –
$3.0M
1 rentals available
Norwell
25 listings
Avg. $1,931,900 •
$285K –
$3.0M
1 rentals available
Easthampton
25 listings
Avg. $591,456 •
$299K –
$1.4M
Abington
24 listings
Avg. $749,227 •
$399K –
$1.9M
7 rentals available
Winchendon
24 listings
Avg. $432,863 •
$120K –
$1.5M
4 rentals available
Amesbury
23 listings
Avg. $951,722 •
$199K –
$4.5M
5 rentals available
East Bridgewater
23 listings
Avg. $764,491 •
$146K –
$2.0M
1 rentals available
North Adams
22 listings
Avg. $358,414 •
$85K –
$1.3M
2 rentals available
Holliston
22 listings
Avg. $1,220,123 •
$220K –
$5.0M
1 rentals available
Truro
22 listings
Avg. $1,379,677 •
$225K –
$4.0M
Carver
22 listings
Avg. $557,686 •
$215K –
$1.0M
4 rentals available
Foxboro
22 listings
Avg. $873,859 •
$150K –
$2.8M
8 rentals available
Seekonk
22 listings
Avg. $703,832 •
$115K –
$3.6M
1 rentals available
Lynnfield
22 listings
Avg. $2,036,598 •
$180K –
$9.0M
1 rentals available
Tisbury
21 listings
Avg. $2,786,619 •
$112K –
$10.5M
15 rentals available
Warren
21 listings
Avg. $563,643 •
$65K –
$5.9M
1 rentals available
Dudley
21 listings
Avg. $667,600 •
$60K –
$2.4M
3 rentals available
Southampton
21 listings
Avg. $298,414 •
$110K –
$814K
South Hadley
21 listings
Avg. $473,862 •
$140K –
$997K
6 rentals available
Norwood
21 listings
Avg. $1,262,110 •
$202K –
$3.7M
28 rentals available
Rockport
21 listings
Avg. $1,625,662 •
$449K –
$4.0M
9 rentals available
Dighton
20 listings
Avg. $722,389 •
$225K –
$1.2M
Upton
20 listings
Avg. $1,090,160 •
$250K –
$7.5M
6 rentals available
Millbury
20 listings
Avg. $633,915 •
$85K –
$2.1M
4 rentals available
Wrentham
20 listings
Avg. $1,149,235 •
$200K –
$3.5M
4 rentals available
Wayland
20 listings
Avg. $1,623,900 •
$635K –
$3.0M
2 rentals available
Pembroke
20 listings
Avg. $1,164,550 •
$70K –
$4.0M
Nantucket
20 listings
Avg. $4,056,445 •
$50K –
$39.9M
72 rentals available
Somerset
19 listings
Avg. $530,379 •
$375K –
$699K
2 rentals available
Ashby
19 listings
Avg. $351,819 •
$75K –
$1,000K
1 rentals available
Sutton
19 listings
Avg. $599,552 •
$200K –
$1.1M
2 rentals available
Whitman
19 listings
Avg. $648,789 •
$419K –
$970K
8 rentals available
Wakefield
19 listings
Avg. $901,321 •
$200K –
$3.3M
25 rentals available
Plainville
19 listings
Avg. $706,237 •
$200K –
$2.0M
5 rentals available
Marion
19 listings
Avg. $1,328,471 •
$230K –
$4.7M
2 rentals available
Middleton
19 listings
Avg. $1,356,915 •
$560K –
$2.6M
6 rentals available
Halifax
19 listings
Avg. $475,316 •
$130K –
$850K
Leicester
19 listings
Avg. $959,611 •
$119K –
$2.9M
2 rentals available
Holbrook
19 listings
Avg. $899,026 •
$135K –
$6.0M
3 rentals available
Acushnet
19 listings
Avg. $611,810 •
$180K –
$1.8M
Kingston
18 listings
Avg. $894,717 •
$275K –
$1.7M
3 rentals available
Granby
18 listings
Avg. $480,651 •
$75K –
$2.5M
Ashland
18 listings
Avg. $647,633 •
$299K –
$1.2M
8 rentals available
Dover
18 listings
Avg. $2,320,111 •
$599K –
$4.0M
6 rentals available
Littleton
18 listings
Avg. $970,211 •
$125K –
$3.8M
2 rentals available
Douglas
18 listings
Avg. $647,722 •
$120K –
$1.3M
2 rentals available
Stow
18 listings
Avg. $1,005,611 •
$349K –
$1.7M
1 rentals available
Bedford
18 listings
Avg. $1,313,867 •
$455K –
$2.4M
6 rentals available
Mansfield
18 listings
Avg. $750,672 •
$215K –
$1.5M
11 rentals available
Mendon
17 listings
Avg. $697,320 •
$125K –
$1.5M
Monson
17 listings
Avg. $349,953 •
$70K –
$875K
1 rentals available
Harvard
17 listings
Avg. $1,467,147 •
$430K –
$3.6M
West Bridgewater
17 listings
Avg. $890,394 •
$269K –
$1.9M
3 rentals available
Millis
17 listings
Avg. $1,405,865 •
$300K –
$5.5M
18 rentals available
Georgetown
17 listings
Avg. $935,159 •
$500K –
$2.2M
Eastham
17 listings
Avg. $1,252,176 •
$250K –
$3.5M
Bolton
17 listings
Avg. $1,278,459 •
$275K –
$3.7M
Hanson
16 listings
Avg. $870,738 •
$145K –
$4.5M
1 rentals available
Sherborn
16 listings
Avg. $2,044,031 •
$719K –
$6.0M
2 rentals available
Wellfleet
16 listings
Avg. $1,090,181 •
$289K –
$2.4M
Freetown
16 listings
Avg. $697,394 •
$300K –
$1.8M
2 rentals available
Barre
16 listings
Avg. $354,575 •
$56K –
$640K
Spencer
16 listings
Avg. $542,706 •
$80K –
$1.3M
8 rentals available
West Brookfield
15 listings
Avg. $475,820 •
$125K –
$1.7M
3 rentals available
Hanover
15 listings
Avg. $1,162,707 •
$580K –
$1.9M
3 rentals available
Newbury
15 listings
Avg. $1,136,713 •
$570K –
$1.8M
7 rentals available
Shirley
15 listings
Avg. $952,940 •
$299K –
$3.0M
1 rentals available
Maynard
14 listings
Avg. $688,257 •
$309K –
$2.1M
Lincoln
14 listings
Avg. $2,702,000 •
$610K –
$8.3M
2 rentals available
Rowley
14 listings
Avg. $909,421 •
$325K –
$2.3M
3 rentals available
Rochester
14 listings
Avg. $667,307 •
$209K –
$900K
Sterling
14 listings
Avg. $648,379 •
$105K –
$1.3M
Lancaster
13 listings
Avg. $591,800 •
$230K –
$975K
2 rentals available
Medway
13 listings
Avg. $883,108 •
$530K –
$2.0M
3 rentals available
Ashburnham
13 listings
Avg. $533,215 •
$90K –
$1.1M
Deerfield
13 listings
Avg. $569,531 •
$100K –
$1.7M
Tyngsborough
13 listings
Avg. $1,020,455 •
$270K –
$3.2M
2 rentals available
Boxford
13 listings
Avg. $1,133,223 •
$450K –
$2.5M
1 rentals available
Nahant
12 listings
Avg. $2,237,808 •
$400K –
$6.5M
2 rentals available
Longmeadow
12 listings
Avg. $564,783 •
$340K –
$1.2M
4 rentals available
Brookfield
12 listings
Avg. $321,208 •
$60K –
$1.6M
Oak Bluffs
12 listings
Avg. $3,209,417 •
$64K –
$8.9M
10 rentals available
Charlemont
12 listings
Avg. $700,225 •
$65K –
$2.2M
Townsend
12 listings
Avg. $594,217 •
$175K –
$900K
5 rentals available
Manchester
12 listings
Avg. $4,545,417 •
$895K –
$19.5M
20 rentals available
Bernardston
11 listings
Avg. $347,436 •
$69K –
$750K
Hardwick
11 listings
Avg. $311,609 •
$55K –
$825K
Wales
11 listings
Avg. $387,657 •
$115K –
$545K
1 rentals available
West Boylston
11 listings
Avg. $741,791 •
$400K –
$1.4M
1 rentals available
Boxborough
11 listings
Avg. $751,409 •
$175K –
$2.3M
9 rentals available
Pepperell
11 listings
Avg. $662,599 •
$525K –
$850K
1 rentals available
Adams
11 listings
Avg. $346,773 •
$70K –
$1,000K
North Brookfield
10 listings
Avg. $281,365 •
$80K –
$449K
1 rentals available
Topsfield
10 listings
Avg. $951,460 •
$299K –
$1.8M
East Brookfield
10 listings
Avg. $478,700 •
$85K –
$850K
1 rentals available
Merrimac
10 listings
Avg. $660,240 •
$325K –
$990K
1 rentals available
Blackstone
9 listings
Avg. $519,622 •
$162K –
$925K
3 rentals available
Montague
9 listings
Avg. $359,289 •
$225K –
$449K
Chilmark
9 listings
Avg. $3,806,744 •
$51K –
$14.5M
19 rentals available
Berkley
9 listings
Avg. $717,622 •
$480K –
$1.1M
1 rentals available
Phillipston
9 listings
Avg. $359,189 •
$50K –
$600K
Hamilton
9 listings
Avg. $1,100,222 •
$62K –
$2.7M
4 rentals available
Carlisle
9 listings
Avg. $2,155,222 •
$779K –
$5.0M
West Tisbury
8 listings
Avg. $2,210,250 •
$50K –
$8.0M
26 rentals available
Hatfield
8 listings
Avg. $1,054,986 •
$100K –
$6.0M
Essex
8 listings
Avg. $1,528,000 •
$689K –
$3.9M
Millville
8 listings
Avg. $617,838 •
$79K –
$1.3M
Wenham
8 listings
Avg. $1,483,475 •
$450K –
$2.3M
1 rentals available
Boylston
8 listings
Avg. $1,100,963 •
$600K –
$1.8M
2 rentals available
Hadley
8 listings
Avg. $993,375 •
$140K –
$3.3M
1 rentals available
Groveland
8 listings
Avg. $939,736 •
$225K –
$3.0M
Avon
7 listings
Avg. $2,021,257 •
$400K –
$7.5M
7 rentals available
Great Barrington
7 listings
Avg. $1,479,557 •
$53K –
$7.3M
Princeton
7 listings
Avg. $385,343 •
$250K –
$625K
1 rentals available
Petersham
7 listings
Avg. $305,543 •
$60K –
$625K
Holland
7 listings
Avg. $412,114 •
$75K –
$735K
Ayer
7 listings
Avg. $783,285 •
$365K –
$1.1M
4 rentals available
Huntington
6 listings
Avg. $173,717 •
$50K –
$382K
1 rentals available
West Newbury
6 listings
Avg. $1,001,467 •
$500K –
$2.2M
Otis
6 listings
Avg. $479,783 •
$150K –
$750K
Plympton
6 listings
Avg. $953,167 •
$475K –
$1.7M
2 rentals available
Oakham
6 listings
Avg. $744,450 •
$485K –
$989K
Worthington
6 listings
Avg. $369,633 •
$50K –
$799K
Dunstable
5 listings
Avg. $1,229,800 •
$375K –
$2.7M
Paxton
5 listings
Avg. $576,349 •
$470K –
$632K
Williamstown
5 listings
Avg. $603,800 •
$129K –
$1.2M
Williamsburg
5 listings
Avg. $287,000 •
$125K –
$850K
1 rentals available
Berlin
5 listings
Avg. $1,028,600 •
$419K –
$1.7M
1 rentals available
Chesterfield
5 listings
Avg. $1,016,260 •
$322K –
$1.9M
Erving
5 listings
Avg. $1,397,000 •
$85K –
$6.0M
Chester
5 listings
Avg. $218,660 •
$75K –
$405K
Royalston
5 listings
Avg. $268,280 •
$64K –
$499K
Hopedale
5 listings
Avg. $864,880 •
$650K –
$1.2M
Leverett
5 listings
Avg. $2,441,400 •
$329K –
$10.0M
Hampden
5 listings
Avg. $318,590 •
$85K –
$699K
Lanesborough
5 listings
Avg. $929,800 •
$65K –
$2.5M
Hawley
4 listings
Avg. $318,500 •
$100K –
$649K
Granville
4 listings
Avg. $532,200 •
$60K –
$999K
Ashfield
4 listings
Avg. $166,250 •
$125K –
$225K
Russell
4 listings
Avg. $349,950 •
$80K –
$650K
Whately
4 listings
Avg. $1,882,475 •
$60K –
$5.0M
Plainfield
4 listings
Avg. $291,000 •
$125K –
$539K
New Salem
4 listings
Avg. $161,175 •
$80K –
$375K
Lenox
4 listings
Avg. $2,003,475 •
$215K –
$4.9M
Lee
4 listings
Avg. $2,364,975 •
$1.3M –
$3.4M
Heath
3 listings
Avg. $301,000 •
$55K –
$469K
Warwick
3 listings
Avg. $533,333 •
$55K –
$1.5M
Colrain
3 listings
Avg. $599,967 •
$425K –
$750K
Montgomery
3 listings
Avg. $436,267 •
$320K –
$659K
Sandisfield
3 listings
Avg. $591,667 •
$575K –
$625K
Goshen
3 listings
Avg. $93,000 •
$60K –
$159K
Shutesbury
3 listings
Avg. $465,300 •
$106K –
$1.1M
Hubbardston
3 listings
Avg. $504,633 •
$395K –
$599K
Cheshire
3 listings
Avg. $381,967 •
$150K –
$599K
Rowe
3 listings
Avg. $93,333 •
$50K –
$160K
Wendell
3 listings
Avg. $436,300 •
$70K –
$650K
New Braintree
3 listings
Avg. $270,333 •
$56K –
$685K
1 rentals available
Becket
3 listings
Avg. $311,833 •
$68K –
$599K
Tolland
3 listings
Avg. $206,633 •
$80K –
$325K
Blandford
2 listings
Avg. $134,450 •
$120K –
$149K
Devens
2 listings
Avg. $789,000 •
$789K –
$789K
Gill
2 listings
Avg. $284,500 •
$70K –
$499K
Aquinnah
2 listings
Avg. $2,250,000 •
$1.2M –
$3.4M
7 rentals available
New Marlboro
2 listings
Avg. $2,747,000 •
$499K –
$5.0M
Shelburne
2 listings
Avg. $440,000 •
$395K –
$485K
Stockbridge
2 listings
Avg. $567,000 •
$289K –
$845K
Middlefield
2 listings
Avg. $554,950 •
$460K –
$650K
Westhampton
2 listings
Avg. $239,500 •
$79K –
$400K
Dalton
2 listings
Avg. $2,724,500 •
$459K –
$5.0M
Conway
2 listings
Avg. $427,500 •
$100K –
$755K
Washington
2 listings
Avg. $1,750,000 •
$1.8M –
$1.8M
Pelham
2 listings
Avg. $752,500 •
$55K –
$1.5M
Buckland
1 listings
Avg. $499,000 •
$499K –
$499K
1 rentals available
West Stockbridge
1 listings
Avg. $315,000 •
$315K –
$315K
Monterey
1 listings
Avg. $3,900,000 •
$3.9M –
$3.9M
Monroe
1 listings
Avg. $75,000 •
$75K –
$75K
Epping
1 listings
Avg. $349,900 •
$350K –
$350K
Leyden
1 listings
Avg. $185,000 •
$185K –
$185K
Bennington
1 listings
Avg. $625,000 •
$625K –
$625K
Egremont
1 listings
Avg. $2,400,000 •
$2.4M –
$2.4M
Hampton
1 listings
Avg. $1,500,000 •
$1.5M –
$1.5M
Tyringham
1 listings
Avg. $70,000 •
$70K –
$70K
Sheffield
1 listings
Avg. $299,900 •
$300K –
$300K
Northfield
1 listings
Avg. $110,000 •
$110K –
$110K
Peru
1 listings
Avg. $50,000 •
$50K –
$50K
East Kingston
1 listings
Avg. $1,669,320 •
$1.7M –
$1.7M
Florida
1 listings
Avg. $54,000 •
$54K –
$54K
Windsor
1 listings
Avg. $95,000 •
$95K –
$95K
No cities match your search
Try a different name or
