Massachusetts Real Estate

11,674 homes for sale across 190 cities • 7,264 rentals available

Browse by City

190 cities with active listings in Massachusetts

Boston

1,827 listings
Avg. $1,734,426 • $51K – $44.5M
Single Family 164
Condo 1,217
Multi Family 267
Other 62
2,640 rentals available

Fall River

268 listings
Avg. $702,165 • $170K – $5.9M
Single Family 87
Condo 40
Multi Family 102
Other 10
89 rentals available

Plymouth

262 listings
Avg. $1,008,945 • $80K – $12.3M
Single Family 134
Condo 73
Multi Family 11
Other 25
36 rentals available

New Bedford

224 listings
Avg. $712,578 • $75K – $9.3M
Single Family 77
Condo 10
Multi Family 65
Other 9
42 rentals available

Newton

220 listings
Avg. $2,445,219 • $175K – $40.0M
Single Family 97
Condo 80
Multi Family 23
Other 8
181 rentals available

Somerville

191 listings
Avg. $1,445,349 • $200K – $16.0M
Single Family 12
Condo 105
Multi Family 60
Other 3
251 rentals available

Lowell

185 listings
Avg. $654,131 • $75K – $2.6M
Single Family 69
Condo 44
Multi Family 40
Other 4
91 rentals available

Quincy

181 listings
Avg. $919,760 • $60K – $5.7M
Single Family 51
Condo 78
Multi Family 26
Other 3
157 rentals available

Brookline

181 listings
Avg. $2,891,257 • $125K – $17.0M
Single Family 46
Condo 101
Multi Family 14
Other 7
258 rentals available

Brockton

172 listings
Avg. $698,648 • $90K – $9.0M
Single Family 92
Condo 25
Multi Family 30
Other 5
46 rentals available

Cambridge

166 listings
Avg. $2,056,713 • $50K – $15.7M
Single Family 16
Condo 115
Multi Family 21
Other 2
329 rentals available

Lynn

163 listings
Avg. $961,014 • $125K – $13.3M
Single Family 61
Condo 42
Multi Family 47
161 rentals available

Barnstable

152 listings
Avg. $2,190,830 • $220K – $18.5M
Single Family 116
Condo 20
Other 6
5 rentals available

Taunton

138 listings
Avg. $647,696 • $50K – $5.9M
Single Family 53
Condo 23
Multi Family 24
Other 24
34 rentals available

Falmouth

136 listings
Avg. $1,597,620 • $109K – $17.5M
Single Family 100
Condo 15
Multi Family 2
Other 6
10 rentals available

Haverhill

129 listings
Avg. $989,079 • $130K – $37.5M
Single Family 58
Condo 29
Multi Family 11
Other 10
36 rentals available

Framingham

128 listings
Avg. $800,318 • $89K – $3.7M
Single Family 68
Condo 40
Multi Family 9
59 rentals available

Medford

123 listings
Avg. $934,045 • $160K – $3.5M
Single Family 31
Condo 57
Multi Family 24
Other 3
163 rentals available

Salem

105 listings
Avg. $817,721 • $60K – $4.2M
Single Family 26
Condo 50
Multi Family 14
Other 1
73 rentals available

Wareham

103 listings
Avg. $628,589 • $68K – $4.3M
Single Family 44
Condo 16
Multi Family 3
Other 23
17 rentals available

Revere

103 listings
Avg. $824,179 • $115K – $4.2M
Single Family 29
Condo 35
Multi Family 28
Other 4
82 rentals available

Waltham

97 listings
Avg. $1,232,063 • $250K – $5.8M
Single Family 34
Condo 32
Multi Family 12
Other 1
99 rentals available

Attleboro

95 listings
Avg. $575,285 • $69K – $2.1M
Single Family 47
Condo 11
Multi Family 11
Other 17
27 rentals available

Gloucester

90 listings
Avg. $1,150,762 • $279K – $4.7M
Single Family 39
Condo 28
Multi Family 8
Other 9
41 rentals available

Marlborough

85 listings
Avg. $759,539 • $99K – $4.9M
Single Family 30
Condo 15
Multi Family 13
Other 21
21 rentals available

Weymouth

84 listings
Avg. $686,590 • $205K – $2.7M
Single Family 38
Condo 26
Multi Family 9
Other 1
36 rentals available

Mashpee

82 listings
Avg. $1,306,594 • $265K – $7.5M
Single Family 39
Condo 40
Other 3
3 rentals available

Lexington

81 listings
Avg. $2,188,498 • $60K – $5.5M
Single Family 64
Condo 12
Other 1
51 rentals available

Yarmouth

77 listings
Avg. $802,588 • $229K – $2.7M
Single Family 61
Condo 10
Multi Family 1
Other 3
8 rentals available

Bourne

77 listings
Avg. $1,129,717 • $325K – $10.9M
Single Family 40
Condo 31
Other 1
11 rentals available

Malden

76 listings
Avg. $1,013,712 • $180K – $5.3M
Single Family 23
Condo 15
Multi Family 27
Other 1
106 rentals available

Sandwich

76 listings
Avg. $1,296,530 • $92K – $12.9M
Single Family 57
Condo 7
Other 7
3 rentals available

Dartmouth

76 listings
Avg. $1,181,201 • $101K – $13.0M
Single Family 46
Condo 5
Other 10
10 rentals available

Andover

75 listings
Avg. $1,627,707 • $285K – $5.3M
Single Family 47
Condo 19
Multi Family 1
Other 2
21 rentals available

Winthrop

74 listings
Avg. $737,003 • $220K – $2.4M
Single Family 21
Condo 42
Multi Family 6
39 rentals available

Methuen

74 listings
Avg. $772,318 • $180K – $5.2M
Single Family 41
Condo 16
Multi Family 4
Other 3
9 rentals available

Chelsea

68 listings
Avg. $735,324 • $263K – $8.7M
Single Family 9
Condo 39
Multi Family 12
Other 1
103 rentals available

Newburyport

67 listings
Avg. $1,680,503 • $270K – $6.5M
Single Family 38
Condo 21
Multi Family 4
22 rentals available

Beverly

65 listings
Avg. $2,027,113 • $250K – $23.0M
Single Family 30
Condo 19
Multi Family 8
Other 4
28 rentals available

Braintree

64 listings
Avg. $785,879 • $283K – $1.9M
Single Family 32
Condo 28
Other 1
31 rentals available

Easton

64 listings
Avg. $801,588 • $109K – $2.3M
Single Family 32
Condo 21
Multi Family 1
Other 9
8 rentals available

Hingham

64 listings
Avg. $2,208,386 • $180K – $11.8M
Single Family 41
Condo 19
Multi Family 1
Other 2
12 rentals available

Peabody

63 listings
Avg. $757,927 • $85K – $2.8M
Single Family 28
Condo 8
Multi Family 7
Other 7
27 rentals available

Dennis

63 listings
Avg. $1,117,909 • $80K – $4.6M
Single Family 37
Condo 14
Multi Family 4
Other 1
2 rentals available

Watertown

63 listings
Avg. $1,060,821 • $370K – $2.7M
Single Family 7
Condo 36
Multi Family 14
Other 2
93 rentals available

Provincetown

62 listings
Avg. $2,013,618 • $65K – $12.0M
Single Family 16
Condo 37
Multi Family 3
Other 2

Lakeville

62 listings
Avg. $755,263 • $150K – $3.0M
Single Family 35
Condo 6
Multi Family 2
Other 12
1 rentals available

Dracut

62 listings
Avg. $638,376 • $100K – $5.7M
Single Family 23
Condo 21
Multi Family 1
Other 7
7 rentals available

Bridgewater

61 listings
Avg. $755,334 • $235K – $3.4M
Single Family 36
Condo 10
Other 5
18 rentals available

Canton

59 listings
Avg. $825,926 • $120K – $2.8M
Single Family 16
Condo 33
Multi Family 3
Other 3
15 rentals available

Marshfield

59 listings
Avg. $1,170,429 • $165K – $6.5M
Single Family 36
Condo 10
Multi Family 3
Other 7
35 rentals available

North Andover

59 listings
Avg. $1,096,254 • $90K – $12.5M
Single Family 31
Condo 15
Multi Family 2
11 rentals available

Hull

57 listings
Avg. $957,950 • $289K – $2.9M
Single Family 26
Condo 23
Multi Family 6
Other 2
35 rentals available

Needham

57 listings
Avg. $2,064,472 • $200K – $5.8M
Single Family 45
Condo 8
Multi Family 1
Other 2
16 rentals available

Woburn

56 listings
Avg. $967,868 • $150K – $3.0M
Single Family 35
Condo 8
Multi Family 3
Other 5
32 rentals available

Hudson

56 listings
Avg. $908,693 • $225K – $6.0M
Single Family 29
Condo 13
Multi Family 5
Other 2
4 rentals available

Hopkinton

56 listings
Avg. $1,352,698 • $480K – $3.8M
Single Family 34
Condo 17
Other 4
6 rentals available

Arlington

56 listings
Avg. $1,640,582 • $150K – $12.0M
Single Family 18
Condo 24
Multi Family 6
Other 1
83 rentals available

Lawrence

55 listings
Avg. $809,204 • $70K – $5.6M
Single Family 9
Condo 9
Multi Family 15
Other 5
43 rentals available

Wellesley

55 listings
Avg. $2,888,276 • $675K – $11.0M
Single Family 43
Condo 8
Multi Family 2
Other 2
27 rentals available

Everett

54 listings
Avg. $950,440 • $55K – $5.5M
Single Family 12
Condo 14
Multi Family 23
83 rentals available

Edgartown

54 listings
Avg. $3,998,506 • $50K – $21.5M
Single Family 38
Condo 4
Multi Family 1
Other 10
17 rentals available

Acton

53 listings
Avg. $1,013,413 • $193K – $2.8M
Single Family 24
Condo 21
Multi Family 1
Other 3
17 rentals available

Sharon

52 listings
Avg. $1,020,298 • $300K – $2.7M
Single Family 30
Condo 17
Other 4
13 rentals available

Chelmsford

51 listings
Avg. $675,108 • $100K – $2.5M
Single Family 20
Condo 23
Multi Family 3
Other 4
20 rentals available

Chatham

51 listings
Avg. $3,223,392 • $475K – $13.0M
Single Family 41
Condo 3
Other 1
2 rentals available

Mattapoisett

51 listings
Avg. $1,029,561 • $65K – $3.7M
Single Family 36
Condo 1
Multi Family 2
Other 11
11 rentals available

Dedham

51 listings
Avg. $1,284,987 • $85K – $8.8M
Single Family 31
Condo 16
Other 1
17 rentals available

Salisbury

50 listings
Avg. $751,002 • $122K – $2.6M
Single Family 16
Condo 18
Multi Family 2
Other 8
10 rentals available

Natick

50 listings
Avg. $1,269,338 • $225K – $7.2M
Single Family 22
Condo 18
Multi Family 2
Other 3
32 rentals available

Danvers

49 listings
Avg. $851,912 • $90K – $3.0M
Single Family 25
Condo 6
Multi Family 2
Other 9
6 rentals available

Walpole

49 listings
Avg. $809,342 • $400K – $3.0M
Single Family 22
Condo 23
Multi Family 1
Other 1
8 rentals available

Amesbury

48 listings
Avg. $947,367 • $260K – $4.5M
Single Family 20
Condo 15
Multi Family 4
Other 1
3 rentals available

Franklin

48 listings
Avg. $740,696 • $285K – $2.2M
Single Family 20
Condo 16
Multi Family 2
Other 7
18 rentals available

Westport

48 listings
Avg. $1,332,490 • $190K – $8.0M
Single Family 36
Other 10
10 rentals available

Billerica

48 listings
Avg. $925,242 • $162K – $5.8M
Single Family 33
Condo 8
Multi Family 1
Other 1
12 rentals available

Randolph

47 listings
Avg. $642,685 • $135K – $2.7M
Single Family 27
Condo 9
Multi Family 2
Other 5
8 rentals available

Stoughton

47 listings
Avg. $689,064 • $110K – $3.5M
Single Family 20
Condo 16
Multi Family 1
Other 2
39 rentals available

Saugus

47 listings
Avg. $818,082 • $140K – $4.0M
Single Family 33
Condo 6
Multi Family 1
Other 3
17 rentals available

Belmont

47 listings
Avg. $1,513,751 • $99K – $4.5M
Single Family 21
Condo 17
Multi Family 5
Other 1
44 rentals available

Wakefield

47 listings
Avg. $985,396 • $50K – $5.5M
Single Family 13
Condo 19
Multi Family 7
Other 1
20 rentals available

Winchester

46 listings
Avg. $1,793,727 • $289K – $3.6M
Single Family 32
Condo 10
Multi Family 1
Other 1
29 rentals available

Ipswich

46 listings
Avg. $1,157,568 • $195K – $3.3M
Single Family 19
Condo 14
Multi Family 1
Other 7
4 rentals available

Sudbury

45 listings
Avg. $1,645,484 • $379K – $4.5M
Single Family 35
Condo 5
Other 3
5 rentals available

Scituate

44 listings
Avg. $1,729,993 • $115K – $5.4M
Single Family 37
Condo 3
Other 4
39 rentals available

Concord

44 listings
Avg. $3,305,589 • $490K – $18.0M
Single Family 37
Condo 5
Other 1
8 rentals available

Rehoboth

44 listings
Avg. $849,757 • $220K – $2.1M
Single Family 35
Other 7
2 rentals available

Raynham

44 listings
Avg. $657,797 • $150K – $1.4M
Single Family 20
Condo 4
Multi Family 4
Other 12
4 rentals available

Swansea

41 listings
Avg. $608,634 • $70K – $1.4M
Single Family 26
Condo 4
Multi Family 2
Other 3
3 rentals available

Fairhaven

41 listings
Avg. $720,668 • $89K – $2.3M
Single Family 18
Condo 2
Multi Family 2
Other 7
5 rentals available

Groton

39 listings
Avg. $787,967 • $260K – $3.0M
Single Family 18
Condo 8
Multi Family 3
Other 8
5 rentals available

Burlington

39 listings
Avg. $1,221,831 • $160K – $2.7M
Single Family 30
Condo 5
Other 1
13 rentals available

Melrose

39 listings
Avg. $941,664 • $350K – $1.9M
Single Family 19
Condo 12
Multi Family 5
16 rentals available

Norton

38 listings
Avg. $881,610 • $55K – $3.0M
Single Family 15
Condo 8
Multi Family 1
Other 8
3 rentals available

Rockport

38 listings
Avg. $1,207,453 • $250K – $5.5M
Single Family 24
Condo 10
Other 2
12 rentals available

North Reading

37 listings
Avg. $1,160,901 • $300K – $3.9M
Single Family 18
Condo 15
Multi Family 2
Other 2
1 rentals available

Weston

37 listings
Avg. $5,511,589 • $60K – $29.0M
Single Family 33
Condo 1
Multi Family 1
Other 2
5 rentals available

Bedford

37 listings
Avg. $1,608,100 • $389K – $5.3M
Single Family 19
Condo 13
Multi Family 3
5 rentals available

Milton

37 listings
Avg. $1,990,746 • $600K – $14.5M
Single Family 28
Condo 8
Multi Family 1
18 rentals available

Ashland

37 listings
Avg. $623,665 • $308K – $2.1M
Single Family 8
Condo 24
Multi Family 2
Other 3
11 rentals available

Rockland

36 listings
Avg. $468,858 • $179K – $1.2M
Single Family 16
Condo 7
Multi Family 1
Other 9
2 rentals available

Marion

35 listings
Avg. $1,109,080 • $250K – $2.7M
Single Family 30
Other 3

Norwood

35 listings
Avg. $940,274 • $202K – $3.3M
Single Family 15
Condo 9
Multi Family 2
Other 1
24 rentals available

Brewster

35 listings
Avg. $1,014,649 • $295K – $2.5M
Single Family 23
Condo 9
Multi Family 1
Other 2
1 rentals available

Seekonk

35 listings
Avg. $668,543 • $100K – $3.6M
Single Family 21
Multi Family 2
Other 10
2 rentals available

Bellingham

35 listings
Avg. $618,140 • $175K – $1.2M
Single Family 17
Condo 11
Other 5
6 rentals available

Hanson

35 listings
Avg. $658,237 • $180K – $4.5M
Single Family 11
Condo 6
Other 9
2 rentals available

Swampscott

34 listings
Avg. $1,739,618 • $350K – $14.0M
Single Family 18
Condo 10
Multi Family 6
12 rentals available

Duxbury

34 listings
Avg. $2,341,104 • $459K – $12.0M
Single Family 22
Condo 10
Other 1
9 rentals available

Wayland

34 listings
Avg. $1,386,253 • $499K – $4.2M
Single Family 22
Condo 9
Multi Family 2
Other 1
11 rentals available

Middleton

34 listings
Avg. $1,062,875 • $384K – $2.3M
Single Family 11
Condo 11
Other 11
3 rentals available

Harwich

34 listings
Avg. $1,683,771 • $250K – $7.5M
Single Family 21
Condo 7
Multi Family 1
Other 3
1 rentals available

Carver

33 listings
Avg. $723,630 • $55K – $2.5M
Single Family 16
Condo 3
Multi Family 1
Other 10
2 rentals available

Tewksbury

33 listings
Avg. $937,700 • $85K – $9.0M
Single Family 19
Condo 8
5 rentals available

Freetown

33 listings
Avg. $688,391 • $250K – $1.4M
Single Family 24
Multi Family 3
Other 6
2 rentals available

Stoneham

33 listings
Avg. $854,361 • $360K – $1.5M
Single Family 21
Condo 10
Multi Family 1
9 rentals available

Holliston

33 listings
Avg. $1,210,672 • $425K – $5.0M
Single Family 24
Condo 2
Multi Family 2
Other 1
5 rentals available

Hanover

32 listings
Avg. $1,296,512 • $399K – $3.0M
Single Family 26
Condo 2
Multi Family 2
Other 1
2 rentals available

Mansfield

31 listings
Avg. $865,765 • $240K – $3.3M
Single Family 12
Condo 10
Multi Family 1
Other 2
13 rentals available

Reading

31 listings
Avg. $999,455 • $150K – $2.4M
Single Family 17
Condo 9
Multi Family 1
Other 1
12 rentals available

Pembroke

30 listings
Avg. $897,520 • $190K – $3.9M
Single Family 19
Condo 6
Other 1
5 rentals available

Marblehead

30 listings
Avg. $2,999,523 • $339K – $21.0M
Single Family 18
Condo 10
Multi Family 1
Other 1
25 rentals available

Westford

30 listings
Avg. $1,177,323 • $50K – $4.0M
Single Family 17
Condo 6
Other 4
10 rentals available

Holbrook

30 listings
Avg. $759,532 • $350K – $6.0M
Single Family 21
Condo 5
Multi Family 1
Other 2
6 rentals available

Truro

29 listings
Avg. $2,490,379 • $219K – $23.0M
Single Family 14
Condo 6
Multi Family 1
Other 6

Tisbury

29 listings
Avg. $2,311,690 • $112K – $8.0M
Single Family 22
Condo 3
Other 2
14 rentals available

Orleans

29 listings
Avg. $2,238,972 • $238K – $8.0M
Single Family 18
Condo 5
Other 1

Norwell

29 listings
Avg. $1,358,828 • $285K – $3.0M
Single Family 22
Condo 1
Multi Family 1
Other 2
5 rentals available

East Bridgewater

29 listings
Avg. $920,407 • $130K – $3.0M
Single Family 10
Condo 5
Multi Family 4
Other 5
7 rentals available

Cohasset

29 listings
Avg. $2,159,207 • $900K – $5.0M
Single Family 17
Condo 7
Multi Family 2
Other 1
15 rentals available

Wilmington

28 listings
Avg. $838,767 • $430K – $1.7M
Single Family 18
Condo 8
Multi Family 1
1 rentals available

Halifax

27 listings
Avg. $536,988 • $190K – $1.3M
Single Family 11
Condo 8
Other 8
1 rentals available

Abington

27 listings
Avg. $876,170 • $319K – $3.3M
Single Family 13
Condo 6
Multi Family 4
Other 1
8 rentals available

Wrentham

27 listings
Avg. $1,001,500 • $425K – $2.3M
Single Family 23
Condo 2
Other 1
4 rentals available

Boxborough

27 listings
Avg. $638,833 • $160K – $2.3M
Single Family 5
Condo 19
Other 1
8 rentals available

Norfolk

27 listings
Avg. $1,005,279 • $75K – $2.7M
Single Family 15
Condo 10
Other 1
3 rentals available

Kingston

27 listings
Avg. $887,715 • $209K – $1.7M
Single Family 18
Condo 2
Multi Family 1
Other 4
7 rentals available

Newbury

27 listings
Avg. $1,372,911 • $750K – $5.8M
Single Family 16
Condo 7
Multi Family 2
Other 2
7 rentals available

Wellfleet

27 listings
Avg. $912,241 • $329K – $2.2M
Single Family 15
Condo 2
Other 6

Lynnfield

26 listings
Avg. $1,584,600 • $600K – $3.5M
Single Family 20
Condo 1
Other 2
3 rentals available

Sherborn

26 listings
Avg. $1,800,727 • $675K – $6.0M
Single Family 13
Condo 8
Other 3
1 rentals available

Tyngsborough

25 listings
Avg. $837,682 • $232K – $3.0M
Single Family 11
Condo 8
Other 2
2 rentals available

Whitman

25 listings
Avg. $659,902 • $150K – $2.2M
Single Family 11
Condo 8
Multi Family 3
Other 1
12 rentals available

Somerset

25 listings
Avg. $622,220 • $410K – $1.2M
Single Family 24
Multi Family 1
2 rentals available

West Bridgewater

25 listings
Avg. $758,544 • $120K – $1.3M
Single Family 13
Condo 4
Other 5
2 rentals available

Dighton

25 listings
Avg. $706,051 • $160K – $1.2M
Single Family 18
Other 7
2 rentals available

Pepperell

24 listings
Avg. $625,425 • $150K – $1.1M
Single Family 15
Condo 2
Multi Family 1
Other 6
4 rentals available

Berkley

23 listings
Avg. $850,578 • $259K – $2.1M
Single Family 13
Other 6

Rowley

23 listings
Avg. $977,104 • $160K – $2.5M
Single Family 10
Condo 4
Multi Family 2
Other 4
4 rentals available

Maynard

22 listings
Avg. $840,605 • $265K – $2.5M
Single Family 12
Multi Family 3
7 rentals available

Carlisle

22 listings
Avg. $1,744,127 • $599K – $4.5M
Single Family 16
Condo 2
Other 4
3 rentals available

Dover

22 listings
Avg. $3,142,950 • $1.2M – $15.0M
Single Family 22
2 rentals available

Oak Bluffs

21 listings
Avg. $2,344,524 • $64K – $5.5M
Single Family 15
Other 4
8 rentals available

Eastham

21 listings
Avg. $927,081 • $280K – $2.3M
Single Family 15
Condo 1
Multi Family 1

Groveland

20 listings
Avg. $974,262 • $225K – $3.0M
Single Family 14
Condo 3
Other 1
2 rentals available

Westwood

20 listings
Avg. $3,253,840 • $785K – $8.8M
Single Family 17
Condo 1
Multi Family 1
9 rentals available

Littleton

20 listings
Avg. $845,079 • $135K – $2.1M
Single Family 15
Condo 2
Other 2
4 rentals available

Plainville

19 listings
Avg. $564,337 • $110K – $1.7M
Single Family 5
Condo 3
Multi Family 2
Other 8
3 rentals available

Rochester

19 listings
Avg. $910,438 • $209K – $2.0M
Single Family 11
Condo 6
Other 2
1 rentals available

Medway

18 listings
Avg. $687,400 • $200K – $970K
Single Family 11
Condo 6
Other 1
3 rentals available

Acushnet

18 listings
Avg. $678,656 • $175K – $1.8M
Single Family 14
Condo 1
Other 2
1 rentals available

Nantucket

18 listings
Avg. $2,380,944 • $50K – $13.0M
Single Family 17
64 rentals available

Topsfield

17 listings
Avg. $1,059,506 • $275K – $2.6M
Single Family 9
Condo 1
Other 5
2 rentals available

Nahant

17 listings
Avg. $1,919,865 • $515K – $6.3M
Single Family 14
Condo 1
Other 2
2 rentals available

Ashby

17 listings
Avg. $411,259 • $125K – $950K
Single Family 10
Other 6

Hamilton

16 listings
Avg. $1,331,856 • $365K – $2.8M
Single Family 11
Condo 2
Other 3
2 rentals available

Shirley

16 listings
Avg. $733,093 • $135K – $3.0M
Single Family 6
Condo 4
Multi Family 2
Other 4
1 rentals available

Georgetown

15 listings
Avg. $961,107 • $325K – $2.0M
Single Family 12
Condo 3

Boxford

15 listings
Avg. $1,078,713 • $425K – $1.9M
Single Family 10
Condo 1
Other 3

Essex

15 listings
Avg. $1,252,867 • $625K – $2.4M
Single Family 6
Condo 3
Multi Family 2
Other 1
2 rentals available

Ayer

15 listings
Avg. $610,176 • $180K – $990K
Single Family 9
Condo 2
Multi Family 1
Other 2
16 rentals available

Millis

15 listings
Avg. $1,035,423 • $589K – $2.4M
Single Family 7
Condo 5
Other 2
18 rentals available

Medfield

14 listings
Avg. $1,039,614 • $149K – $2.0M
Single Family 8
Condo 4
Other 1
9 rentals available

Townsend

14 listings
Avg. $630,857 • $389K – $1.5M
Single Family 13
Condo 1
3 rentals available

Stow

14 listings
Avg. $932,207 • $285K – $1.8M
Single Family 10
Condo 3
Other 1
4 rentals available

Lincoln

14 listings
Avg. $2,341,850 • $549K – $8.3M
Single Family 9
Condo 2
Other 3
4 rentals available

Merrimac

14 listings
Avg. $854,043 • $525K – $1.9M
Single Family 7
Other 3
2 rentals available

Chilmark

13 listings
Avg. $6,518,900 • $51K – $45.0M
Single Family 12
Other 1
19 rentals available

Plympton

12 listings
Avg. $1,100,233 • $250K – $4.1M
Single Family 6
Other 2

West Newbury

11 listings
Avg. $1,077,636 • $575K – $2.1M
Single Family 7
Condo 2
Multi Family 1
2 rentals available

West Tisbury

10 listings
Avg. $2,205,700 • $50K – $7.5M
Single Family 7
Other 3
26 rentals available

Wenham

9 listings
Avg. $1,320,931 • $397K – $2.8M
Single Family 6
Condo 1
Other 2
1 rentals available

Dunstable

8 listings
Avg. $1,393,113 • $650K – $2.5M
Single Family 7
Other 1

Avon

8 listings
Avg. $1,839,738 • $599K – $6.8M
Single Family 4
Multi Family 2
Other 1
4 rentals available

Aquinnah

4 listings
Avg. $2,870,000 • $330K – $7.0M
Single Family 2
Other 2
7 rentals available

Gosnold

2 listings
Avg. $1,095,000 • $995K – $1.2M
Single Family 1
Other 1

Worcester

2 listings
Avg. $1,025,000 • $350K – $1.7M
Condo 1
216 rentals available

Northampton

1 listings
Avg. $1,400,000 • $1.4M – $1.4M
3 rentals available

Holyoke

1 listings
Avg. $695,000 • $695K – $695K
32 rentals available

Ware

1 listings
Avg. $95,000 • $95K – $95K
2 rentals available