Massachusetts Real Estate

12,222 homes for sale across 191 cities • 8,464 rentals available

Browse by City

191 cities with active listings in Massachusetts

Boston

2,174 listings
Avg. $1,804,811 • $55K – $38.0M
Single Family 204
Condo 1,505
Multi Family 284
Other 65
3,398 rentals available

Newton

267 listings
Avg. $2,511,478 • $56K – $16.5M
Single Family 122
Condo 93
Multi Family 23
Other 11
205 rentals available

Plymouth

253 listings
Avg. $992,059 • $80K – $12.3M
Single Family 140
Condo 66
Multi Family 9
Other 22
30 rentals available

Fall River

230 listings
Avg. $728,231 • $163K – $5.5M
Single Family 75
Condo 32
Multi Family 88
Other 8
116 rentals available

Brookline

214 listings
Avg. $3,171,806 • $250K – $36.0M
Single Family 64
Condo 116
Multi Family 13
Other 8
354 rentals available

New Bedford

213 listings
Avg. $668,441 • $85K – $5.0M
Single Family 72
Condo 7
Multi Family 66
Other 9
43 rentals available

Somerville

208 listings
Avg. $1,485,111 • $125K – $16.0M
Single Family 13
Condo 113
Multi Family 65
Other 5
283 rentals available

Cambridge

200 listings
Avg. $2,123,566 • $50K – $15.8M
Single Family 32
Condo 129
Multi Family 26
Other 2
409 rentals available

Lowell

183 listings
Avg. $645,674 • $75K – $2.6M
Single Family 52
Condo 53
Multi Family 40
Other 5
118 rentals available

Quincy

172 listings
Avg. $958,581 • $60K – $6.0M
Single Family 48
Condo 82
Multi Family 20
Other 4
177 rentals available

Lynn

166 listings
Avg. $1,054,938 • $125K – $14.3M
Single Family 63
Condo 44
Multi Family 43
152 rentals available

Barnstable

153 listings
Avg. $2,155,519 • $220K – $21.5M
Single Family 113
Condo 16
Multi Family 1
Other 6
6 rentals available

Brockton

140 listings
Avg. $680,667 • $90K – $5.5M
Single Family 65
Condo 25
Multi Family 27
Other 4
47 rentals available

Medford

134 listings
Avg. $965,036 • $160K – $2.0M
Single Family 35
Condo 60
Multi Family 28
Other 3
175 rentals available

Haverhill

131 listings
Avg. $1,075,543 • $100K – $37.5M
Single Family 49
Condo 30
Multi Family 15
Other 14
38 rentals available

Framingham

123 listings
Avg. $969,654 • $89K – $8.0M
Single Family 54
Condo 43
Multi Family 15
53 rentals available

Salem

119 listings
Avg. $784,692 • $60K – $4.2M
Single Family 24
Condo 65
Multi Family 12
84 rentals available

Falmouth

119 listings
Avg. $1,558,957 • $109K – $12.3M
Single Family 89
Condo 12
Multi Family 1
Other 3
9 rentals available

Taunton

118 listings
Avg. $652,039 • $50K – $5.9M
Single Family 46
Condo 17
Multi Family 18
Other 22
39 rentals available

Wareham

116 listings
Avg. $600,072 • $119K – $2.5M
Single Family 56
Condo 14
Multi Family 3
Other 25
14 rentals available

Lexington

97 listings
Avg. $2,310,113 • $60K – $5.5M
Single Family 82
Condo 11
56 rentals available

Waltham

96 listings
Avg. $1,445,523 • $250K – $14.0M
Single Family 33
Condo 35
Multi Family 8
Other 1
126 rentals available

Revere

94 listings
Avg. $772,277 • $125K – $3.2M
Single Family 22
Condo 40
Multi Family 22
Other 2
79 rentals available

Marlborough

93 listings
Avg. $749,704 • $99K – $4.9M
Single Family 34
Condo 19
Multi Family 12
Other 21
26 rentals available

Mashpee

85 listings
Avg. $1,382,532 • $240K – $7.5M
Single Family 55
Condo 26
Other 4
1 rentals available

Attleboro

85 listings
Avg. $571,753 • $69K – $2.2M
Single Family 37
Condo 8
Multi Family 10
Other 25
27 rentals available

Sandwich

84 listings
Avg. $1,211,437 • $92K – $5.5M
Single Family 69
Condo 6
Other 4
3 rentals available

Gloucester

83 listings
Avg. $1,271,158 • $279K – $4.9M
Single Family 36
Condo 26
Multi Family 6
Other 9
38 rentals available

Malden

82 listings
Avg. $949,561 • $95K – $6.0M
Single Family 17
Condo 21
Multi Family 25
Other 3
121 rentals available

Andover

82 listings
Avg. $1,577,282 • $130K – $5.3M
Single Family 49
Condo 20
Multi Family 1
Other 3
27 rentals available

Bourne

81 listings
Avg. $1,278,122 • $330K – $10.9M
Single Family 41
Condo 31
Multi Family 1
Other 1
6 rentals available

Hingham

80 listings
Avg. $2,194,204 • $370K – $11.8M
Single Family 57
Condo 17
Multi Family 4
Other 1
8 rentals available

Winthrop

76 listings
Avg. $877,315 • $220K – $4.7M
Single Family 21
Condo 39
Multi Family 11
34 rentals available

Dennis

75 listings
Avg. $1,445,283 • $80K – $16.5M
Single Family 46
Condo 14
Multi Family 5
Other 3
1 rentals available

Weymouth

75 listings
Avg. $679,177 • $125K – $2.5M
Single Family 37
Condo 18
Multi Family 9
Other 2
29 rentals available

Wellesley

74 listings
Avg. $2,844,981 • $839K – $11.0M
Single Family 56
Condo 12
Multi Family 4
Other 2
27 rentals available

Watertown

73 listings
Avg. $1,159,715 • $335K – $3.9M
Single Family 12
Condo 36
Multi Family 14
Other 4
97 rentals available

Yarmouth

72 listings
Avg. $936,668 • $229K – $2.7M
Single Family 60
Condo 7
Multi Family 1
Other 2
3 rentals available

Arlington

72 listings
Avg. $1,606,132 • $150K – $12.0M
Single Family 25
Condo 32
Multi Family 7
Other 2
75 rentals available

Newburyport

71 listings
Avg. $1,584,520 • $300K – $5.6M
Single Family 42
Condo 20
Multi Family 2
Other 2
7 rentals available

Dartmouth

70 listings
Avg. $1,293,406 • $115K – $13.0M
Single Family 43
Condo 7
Other 9
12 rentals available

Methuen

70 listings
Avg. $734,327 • $180K – $2.7M
Single Family 36
Condo 16
Multi Family 5
Other 3
9 rentals available

Beverly

67 listings
Avg. $2,054,715 • $250K – $23.0M
Single Family 34
Condo 16
Multi Family 4
Other 8
30 rentals available

Canton

67 listings
Avg. $781,126 • $150K – $2.2M
Single Family 22
Condo 36
Multi Family 1
Other 4
18 rentals available

Belmont

66 listings
Avg. $1,729,729 • $395K – $4.5M
Single Family 39
Condo 15
Multi Family 9
57 rentals available

Needham

66 listings
Avg. $2,039,250 • $200K – $5.8M
Single Family 50
Condo 13
Other 2
15 rentals available

Chelsea

66 listings
Avg. $799,369 • $266K – $8.9M
Single Family 4
Condo 42
Multi Family 14
Other 1
85 rentals available

Natick

65 listings
Avg. $1,373,785 • $225K – $7.2M
Single Family 38
Condo 17
Multi Family 4
Other 2
41 rentals available

Hopkinton

64 listings
Avg. $1,536,373 • $445K – $4.0M
Single Family 35
Condo 21
Multi Family 1
Other 6
13 rentals available

Easton

63 listings
Avg. $868,762 • $109K – $2.2M
Single Family 34
Condo 16
Other 11
6 rentals available

Braintree

62 listings
Avg. $838,756 • $320K – $2.7M
Single Family 29
Condo 28
Multi Family 1
Other 1
35 rentals available

Concord

61 listings
Avg. $3,208,030 • $500K – $18.0M
Single Family 50
Condo 6
Multi Family 2
Other 1
9 rentals available

Everett

61 listings
Avg. $995,354 • $55K – $5.9M
Single Family 15
Condo 16
Multi Family 25
99 rentals available

Chelmsford

61 listings
Avg. $703,947 • $89K – $2.5M
Single Family 31
Condo 19
Multi Family 2
Other 5
15 rentals available

Lakeville

60 listings
Avg. $781,055 • $150K – $3.0M
Single Family 33
Condo 4
Multi Family 2
Other 13

Chatham

59 listings
Avg. $3,002,608 • $475K – $13.0M
Single Family 49
Condo 2
Other 1
2 rentals available

Peabody

59 listings
Avg. $742,493 • $85K – $2.8M
Single Family 26
Condo 6
Multi Family 6
Other 8
21 rentals available

Bridgewater

58 listings
Avg. $807,802 • $238K – $4.9M
Single Family 33
Condo 7
Multi Family 3
Other 6
16 rentals available

Dedham

58 listings
Avg. $935,607 • $85K – $3.8M
Single Family 36
Condo 16
Multi Family 2
Other 1
22 rentals available

Westport

58 listings
Avg. $1,390,779 • $190K – $8.1M
Single Family 46
Other 10
6 rentals available

Dracut

57 listings
Avg. $598,281 • $100K – $2.0M
Single Family 27
Condo 10
Multi Family 1
Other 7
8 rentals available

North Andover

57 listings
Avg. $763,821 • $50K – $2.7M
Single Family 24
Condo 16
Multi Family 4
18 rentals available

Hull

56 listings
Avg. $933,032 • $289K – $2.8M
Single Family 24
Condo 26
Multi Family 4
Other 2
37 rentals available

Hudson

56 listings
Avg. $916,779 • $225K – $6.0M
Single Family 26
Condo 14
Multi Family 7
Other 3
4 rentals available

Acton

54 listings
Avg. $1,088,730 • $240K – $2.8M
Single Family 27
Condo 19
Multi Family 1
Other 3
14 rentals available

Marshfield

53 listings
Avg. $1,244,806 • $165K – $6.8M
Single Family 38
Condo 6
Multi Family 2
Other 4
28 rentals available

Provincetown

53 listings
Avg. $2,117,826 • $65K – $12.0M
Single Family 14
Condo 31
Multi Family 3
Other 1

Edgartown

51 listings
Avg. $5,354,516 • $50K – $49.0M
Single Family 38
Multi Family 1
Other 11
18 rentals available

Salisbury

50 listings
Avg. $831,610 • $50K – $2.6M
Single Family 11
Condo 23
Multi Family 3
Other 9
8 rentals available

Sudbury

50 listings
Avg. $1,450,392 • $379K – $3.0M
Single Family 35
Condo 11
Multi Family 1
Other 1
8 rentals available

Winchester

50 listings
Avg. $1,679,525 • $289K – $3.6M
Single Family 35
Condo 10
Multi Family 2
Other 1
29 rentals available

Duxbury

49 listings
Avg. $2,174,908 • $460K – $12.0M
Single Family 38
Condo 9
Other 1
12 rentals available

Mattapoisett

49 listings
Avg. $1,047,275 • $65K – $4.0M
Single Family 32
Condo 2
Multi Family 2
Other 12
5 rentals available

Rehoboth

49 listings
Avg. $815,547 • $225K – $2.0M
Single Family 39
Multi Family 1
Other 7

Walpole

49 listings
Avg. $870,356 • $269K – $3.0M
Single Family 26
Condo 18
Multi Family 1
Other 2
9 rentals available

Sharon

49 listings
Avg. $1,184,573 • $305K – $2.7M
Single Family 35
Condo 10
Other 3
20 rentals available

Weston

49 listings
Avg. $4,877,955 • $70K – $29.0M
Single Family 46
Condo 1
Other 2
13 rentals available

Billerica

49 listings
Avg. $830,212 • $129K – $3.0M
Single Family 29
Condo 13
Other 2
13 rentals available

Scituate

49 listings
Avg. $1,806,602 • $115K – $7.9M
Single Family 39
Condo 5
Multi Family 1
Other 4
29 rentals available

Franklin

48 listings
Avg. $852,090 • $275K – $3.0M
Single Family 26
Condo 12
Multi Family 3
Other 5
15 rentals available

Lawrence

47 listings
Avg. $815,253 • $75K – $3.0M
Single Family 5
Condo 10
Multi Family 13
Other 2
49 rentals available

Marblehead

47 listings
Avg. $2,322,657 • $275K – $21.0M
Single Family 25
Condo 19
Multi Family 2
Other 1
25 rentals available

Wakefield

47 listings
Avg. $1,022,826 • $50K – $5.9M
Single Family 14
Condo 19
Multi Family 7
Other 1
21 rentals available

Raynham

47 listings
Avg. $715,845 • $150K – $1.8M
Single Family 24
Condo 3
Multi Family 2
Other 13
5 rentals available

Amesbury

47 listings
Avg. $974,840 • $275K – $4.5M
Single Family 17
Condo 11
Multi Family 6
Other 3
6 rentals available

Saugus

46 listings
Avg. $862,354 • $140K – $4.0M
Single Family 33
Condo 4
Multi Family 1
Other 3
8 rentals available

Randolph

45 listings
Avg. $676,340 • $135K – $2.7M
Single Family 28
Condo 8
Other 6
8 rentals available

Melrose

45 listings
Avg. $907,302 • $240K – $1.9M
Single Family 19
Condo 15
Multi Family 8
27 rentals available

Milton

44 listings
Avg. $2,146,966 • $600K – $14.5M
Single Family 34
Condo 6
Multi Family 4
14 rentals available

Seekonk

44 listings
Avg. $771,677 • $100K – $3.6M
Single Family 32
Multi Family 1
Other 9
4 rentals available

Woburn

43 listings
Avg. $1,042,628 • $150K – $3.0M
Single Family 20
Condo 14
Multi Family 3
Other 2
47 rentals available

Stoughton

42 listings
Avg. $643,291 • $80K – $3.5M
Single Family 17
Condo 13
Multi Family 1
Other 4
13 rentals available

Danvers

42 listings
Avg. $862,561 • $100K – $3.3M
Single Family 15
Condo 8
Multi Family 5
Other 5
10 rentals available

Ipswich

41 listings
Avg. $1,194,987 • $289K – $3.7M
Single Family 18
Condo 11
Multi Family 1
Other 7
6 rentals available

Fairhaven

40 listings
Avg. $667,332 • $89K – $2.3M
Single Family 18
Condo 2
Multi Family 2
Other 7
3 rentals available

North Reading

40 listings
Avg. $1,112,169 • $225K – $3.9M
Single Family 18
Condo 19
Multi Family 2
Other 1

Westford

39 listings
Avg. $1,009,777 • $65K – $3.6M
Single Family 25
Condo 5
Multi Family 1
Other 2
10 rentals available

Rockland

38 listings
Avg. $617,663 • $150K – $2.7M
Single Family 16
Condo 9
Multi Family 4
Other 7
5 rentals available

Norton

38 listings
Avg. $939,107 • $55K – $3.0M
Single Family 14
Condo 8
Multi Family 1
Other 9
4 rentals available

Swampscott

37 listings
Avg. $1,613,638 • $349K – $14.0M
Single Family 17
Condo 16
Multi Family 4
18 rentals available

Freetown

37 listings
Avg. $658,903 • $275K – $1.6M
Single Family 27
Condo 2
Multi Family 1
Other 7
2 rentals available

Harwich

37 listings
Avg. $1,483,535 • $250K – $6.9M
Single Family 24
Condo 8
Other 2

Tewksbury

36 listings
Avg. $919,442 • $80K – $9.0M
Single Family 19
Condo 8
7 rentals available

Swansea

36 listings
Avg. $642,670 • $70K – $1.4M
Single Family 23
Condo 3
Multi Family 2
Other 2
2 rentals available

Bedford

36 listings
Avg. $1,525,692 • $389K – $5.3M
Single Family 20
Condo 12
Multi Family 2
17 rentals available

Marion

36 listings
Avg. $1,150,569 • $230K – $4.5M
Single Family 28
Other 6
2 rentals available

Norwood

35 listings
Avg. $992,840 • $202K – $3.3M
Single Family 14
Condo 8
Multi Family 3
23 rentals available

Middleton

35 listings
Avg. $1,140,618 • $565K – $2.3M
Single Family 12
Condo 10
Other 12
5 rentals available

Groton

34 listings
Avg. $911,697 • $300K – $3.0M
Single Family 16
Condo 7
Other 8
4 rentals available

Bellingham

34 listings
Avg. $658,220 • $175K – $1.4M
Single Family 16
Condo 9
Multi Family 1
Other 4
6 rentals available

Burlington

34 listings
Avg. $1,419,991 • $322K – $3.5M
Single Family 25
Condo 4
Other 2
16 rentals available

Rockport

34 listings
Avg. $1,144,891 • $339K – $3.7M
Single Family 21
Condo 8
Multi Family 1
Other 2
9 rentals available

East Bridgewater

33 listings
Avg. $866,085 • $146K – $3.0M
Single Family 17
Condo 2
Multi Family 3
Other 6
2 rentals available

Stoneham

33 listings
Avg. $839,512 • $299K – $1.6M
Single Family 18
Condo 12
Multi Family 1
Other 1
17 rentals available

Reading

33 listings
Avg. $984,073 • $150K – $2.0M
Single Family 16
Condo 11
Multi Family 1
Other 1
23 rentals available

West Bridgewater

32 listings
Avg. $788,316 • $120K – $1.6M
Single Family 13
Condo 4
Multi Family 1
Other 9
2 rentals available

Kingston

32 listings
Avg. $858,025 • $209K – $2.0M
Single Family 23
Multi Family 1
Other 5
12 rentals available

Holliston

32 listings
Avg. $1,277,009 • $220K – $5.0M
Single Family 21
Condo 2
Multi Family 1
Other 4
2 rentals available

Ashland

32 listings
Avg. $632,134 • $308K – $1.1M
Single Family 9
Condo 20
Other 3
16 rentals available

Hanson

31 listings
Avg. $598,707 • $125K – $4.5M
Single Family 9
Condo 4
Other 11

Wayland

30 listings
Avg. $1,587,893 • $635K – $4.2M
Single Family 20
Condo 6
Multi Family 3
Other 1
13 rentals available

Carver

29 listings
Avg. $668,776 • $55K – $2.6M
Single Family 14
Condo 2
Multi Family 1
Other 9
2 rentals available

Wellfleet

29 listings
Avg. $807,948 • $349K – $1.8M
Single Family 15
Condo 5
Other 5
1 rentals available

Orleans

29 listings
Avg. $2,152,689 • $238K – $8.0M
Single Family 19
Condo 2
Multi Family 1
Other 1

Mansfield

29 listings
Avg. $801,934 • $290K – $1.5M
Single Family 14
Condo 6
Multi Family 1
Other 3
13 rentals available

Wilmington

29 listings
Avg. $770,887 • $300K – $1.7M
Single Family 13
Condo 13
Multi Family 1
4 rentals available

Cohasset

29 listings
Avg. $2,294,586 • $925K – $6.2M
Single Family 17
Condo 9
Multi Family 2
Other 1
13 rentals available

Norfolk

29 listings
Avg. $1,088,514 • $99K – $2.9M
Single Family 19
Condo 7
Other 2
2 rentals available

Sherborn

28 listings
Avg. $1,705,496 • $719K – $6.0M
Single Family 15
Condo 7
Other 4
3 rentals available

Newbury

27 listings
Avg. $1,414,733 • $799K – $5.8M
Single Family 17
Condo 5
Multi Family 2
Other 3
6 rentals available

Dighton

27 listings
Avg. $715,277 • $160K – $1.3M
Single Family 20
Multi Family 1
Other 6
1 rentals available

Oak Bluffs

27 listings
Avg. $2,197,185 • $64K – $5.5M
Single Family 23
Condo 1
Other 2
8 rentals available

Brewster

27 listings
Avg. $1,237,478 • $295K – $2.8M
Single Family 18
Condo 4
Multi Family 1
Other 2
1 rentals available

Lynnfield

27 listings
Avg. $1,776,769 • $699K – $4.5M
Single Family 21
Condo 2
Other 2
4 rentals available

Hanover

27 listings
Avg. $1,379,341 • $399K – $3.0M
Single Family 24
Condo 1
Multi Family 1
Other 1
1 rentals available

Tisbury

26 listings
Avg. $2,150,654 • $112K – $9.3M
Single Family 18
Condo 3
Other 2
14 rentals available

Eastham

26 listings
Avg. $989,104 • $250K – $2.3M
Single Family 19
Multi Family 2
Other 1

Halifax

26 listings
Avg. $506,746 • $130K – $1.2M
Single Family 12
Condo 5
Other 9

Carlisle

26 listings
Avg. $1,714,607 • $650K – $4.5M
Single Family 18
Condo 2
Other 6
2 rentals available

Somerset

26 listings
Avg. $610,115 • $400K – $1.2M
Single Family 23
Multi Family 3
4 rentals available

Whitman

26 listings
Avg. $697,104 • $380K – $2.2M
Single Family 13
Condo 5
Multi Family 3
Other 2
6 rentals available

Holbrook

25 listings
Avg. $829,166 • $390K – $6.0M
Single Family 14
Condo 5
Multi Family 2
Other 3
4 rentals available

Truro

25 listings
Avg. $2,019,540 • $219K – $12.0M
Single Family 17
Condo 2
Multi Family 1
Other 4

Pepperell

24 listings
Avg. $660,733 • $150K – $1.2M
Single Family 16
Condo 2
Multi Family 1
Other 5
4 rentals available

Westwood

24 listings
Avg. $2,927,404 • $83K – $8.8M
Single Family 19
Condo 1
Multi Family 1
Other 1
7 rentals available

Wrentham

23 listings
Avg. $1,127,722 • $375K – $2.3M
Single Family 18
Condo 2
Other 1
5 rentals available

Tyngsborough

23 listings
Avg. $1,017,529 • $232K – $3.0M
Single Family 12
Condo 4
Other 3
3 rentals available

Acushnet

23 listings
Avg. $586,648 • $125K – $1.8M
Single Family 15
Condo 1
Multi Family 1
Other 5

Pembroke

22 listings
Avg. $1,165,441 • $190K – $4.0M
Single Family 13
Condo 3
Multi Family 1
Other 2
3 rentals available

Dover

22 listings
Avg. $3,470,040 • $1.5M – $15.0M
Single Family 22
4 rentals available

Boxborough

22 listings
Avg. $963,895 • $205K – $3.4M
Single Family 9
Condo 11
8 rentals available

Littleton

22 listings
Avg. $1,211,473 • $135K – $3.6M
Single Family 15
Condo 2
Multi Family 1
Other 2
4 rentals available

Medway

22 listings
Avg. $735,022 • $200K – $1.3M
Single Family 14
Condo 5
Other 2
4 rentals available

Nantucket

21 listings
Avg. $2,488,333 • $50K – $13.0M
Single Family 18
Other 2
68 rentals available

Norwell

21 listings
Avg. $1,646,400 • $285K – $3.0M
Single Family 18
3 rentals available

Ashby

21 listings
Avg. $346,838 • $75K – $950K
Single Family 10
Other 10
1 rentals available

Stow

20 listings
Avg. $950,100 • $349K – $1.7M
Single Family 14
Condo 5
2 rentals available

Abington

18 listings
Avg. $939,694 • $319K – $3.3M
Single Family 8
Condo 2
Multi Family 4
Other 1
10 rentals available

Berkley

18 listings
Avg. $848,411 • $275K – $2.3M
Single Family 12
Other 3

Nahant

18 listings
Avg. $1,933,883 • $385K – $6.3M
Single Family 14
Condo 2
Other 2
2 rentals available

Shirley

18 listings
Avg. $803,555 • $300K – $3.0M
Single Family 11
Condo 3
Multi Family 2
Other 2
5 rentals available

Boxford

18 listings
Avg. $1,084,706 • $425K – $2.2M
Single Family 14
Other 3

Essex

18 listings
Avg. $1,243,778 • $625K – $2.4M
Single Family 7
Condo 3
Multi Family 3
Other 1
1 rentals available

Rochester

17 listings
Avg. $896,265 • $300K – $2.0M
Single Family 13
Condo 4
1 rentals available

Chilmark

17 listings
Avg. $6,850,335 • $51K – $45.0M
Single Family 16
Other 1
19 rentals available

Maynard

16 listings
Avg. $928,831 • $350K – $2.5M
Single Family 8
Condo 2
Multi Family 3
4 rentals available

Rowley

16 listings
Avg. $1,241,019 • $175K – $3.9M
Single Family 6
Other 6
2 rentals available

Millis

16 listings
Avg. $1,148,494 • $435K – $2.8M
Single Family 9
Condo 3
Other 3
18 rentals available

Merrimac

16 listings
Avg. $803,531 • $300K – $1.9M
Single Family 8
Condo 1
Multi Family 1
Other 2
2 rentals available

Topsfield

16 listings
Avg. $970,150 • $499K – $2.9M
Single Family 6
Condo 1
Other 8
2 rentals available

Plainville

15 listings
Avg. $555,153 • $250K – $1.7M
Single Family 5
Condo 2
Other 6
3 rentals available

Lincoln

14 listings
Avg. $2,956,557 • $595K – $8.3M
Single Family 12
Condo 1
Other 1
4 rentals available

Hamilton

14 listings
Avg. $1,419,321 • $599K – $3.1M
Single Family 11
Other 3

Medfield

13 listings
Avg. $1,053,377 • $149K – $2.0M
Single Family 9
Condo 2
10 rentals available

Groveland

13 listings
Avg. $1,117,115 • $240K – $3.0M
Single Family 9
Multi Family 1
Other 2

Townsend

13 listings
Avg. $514,200 • $165K – $799K
Single Family 11
Other 2
1 rentals available

Plympton

12 listings
Avg. $847,558 • $300K – $1.4M
Single Family 9
Other 1

West Tisbury

11 listings
Avg. $2,144,273 • $50K – $7.5M
Single Family 8
Other 3
26 rentals available

West Newbury

11 listings
Avg. $1,112,727 • $659K – $2.2M
Single Family 8
Condo 1
Multi Family 1
1 rentals available

Georgetown

11 listings
Avg. $946,882 • $415K – $1.5M
Single Family 6
Condo 3
Other 1

Dunstable

10 listings
Avg. $1,347,650 • $740K – $2.7M
Single Family 9
Other 1

Avon

8 listings
Avg. $1,755,249 • $550K – $6.8M
Single Family 4
Condo 1
Multi Family 1
Other 1
1 rentals available

Wenham

7 listings
Avg. $1,428,714 • $515K – $2.8M
Single Family 5
Condo 2
2 rentals available

Ayer

7 listings
Avg. $597,128 • $180K – $995K
Single Family 3
Condo 1
Multi Family 1
Other 1
14 rentals available

Aquinnah

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

Gosnold

1 listings
Avg. $1,195,000 • $1.2M – $1.2M
Single Family 1

Worcester

1 listings
Avg. $1,700,000 • $1.7M – $1.7M
238 rentals available

Holyoke

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

Milford

1 listings
Avg. $300,000 • $300K – $300K
16 rentals available

Northampton

1 listings
Avg. $1,500,000 • $1.5M – $1.5M
14 rentals available

North Attleboro

1 listings
Avg. $699,900 • $700K – $700K
Multi Family 1
27 rentals available