Massachusetts Real Estate

10,487 homes for sale across 189 cities • 7,376 rentals available

Browse by City

189 cities with active listings in Massachusetts

Boston

2,120 listings
Avg. $1,822,910 • $50K – $49.5M
Single Family 171
Condo 1,504
Multi Family 54
Other 275
2,831 rentals available

Newton

286 listings
Avg. $2,527,993 • $175K – $16.5M
Single Family 139
Condo 100
Multi Family 5
Other 26
148 rentals available

Plymouth

218 listings
Avg. $1,061,960 • $139K – $12.3M
Single Family 104
Condo 71
Multi Family 2
Other 27
32 rentals available

Cambridge

215 listings
Avg. $2,609,075 • $300K – $26.0M
Single Family 40
Condo 125
Multi Family 5
Other 33
340 rentals available

Somerville

191 listings
Avg. $1,339,468 • $125K – $8.5M
Single Family 18
Condo 103
Multi Family 16
Other 43
247 rentals available

Brookline

190 listings
Avg. $2,874,428 • $200K – $19.0M
Single Family 59
Condo 106
Other 15
286 rentals available

New Bedford

189 listings
Avg. $721,354 • $90K – $6.0M
Single Family 51
Condo 11
Multi Family 13
Other 54
50 rentals available

Fall River

180 listings
Avg. $717,811 • $163K – $4.2M
Single Family 56
Condo 35
Multi Family 10
Other 58
159 rentals available

Lowell

146 listings
Avg. $650,988 • $80K – $2.9M
Single Family 33
Condo 46
Multi Family 5
Other 37
103 rentals available

Quincy

140 listings
Avg. $933,731 • $150K – $6.2M
Single Family 32
Condo 70
Multi Family 5
Other 22
154 rentals available

Barnstable

130 listings
Avg. $2,203,101 • $175K – $21.5M
Single Family 93
Condo 9
Multi Family 1
Other 8
8 rentals available

Brockton

123 listings
Avg. $708,769 • $99K – $9.0M
Single Family 61
Condo 19
Multi Family 7
Other 18
50 rentals available

Lexington

113 listings
Avg. $2,450,879 • $60K – $5.6M
Single Family 94
Condo 12
Other 1
31 rentals available

Taunton

110 listings
Avg. $597,586 • $65K – $4.0M
Single Family 40
Condo 17
Multi Family 3
Other 36
31 rentals available

Lynn

110 listings
Avg. $909,197 • $185K – $7.2M
Single Family 31
Condo 38
Multi Family 7
Other 24
152 rentals available

Medford

100 listings
Avg. $954,088 • $368K – $2.2M
Single Family 28
Condo 45
Multi Family 3
Other 19
110 rentals available

Wareham

96 listings
Avg. $553,467 • $69K – $2.6M
Single Family 41
Condo 14
Multi Family 2
Other 26
10 rentals available

Haverhill

96 listings
Avg. $1,201,262 • $120K – $37.5M
Single Family 36
Condo 18
Multi Family 3
Other 24
39 rentals available

Falmouth

94 listings
Avg. $1,305,258 • $199K – $7.6M
Single Family 72
Condo 10
Multi Family 1
Other 4
6 rentals available

Framingham

93 listings
Avg. $835,876 • $145K – $3.7M
Single Family 43
Condo 26
Multi Family 2
Other 12
48 rentals available

Mashpee

87 listings
Avg. $1,180,321 • $200K – $6.9M
Single Family 50
Condo 32
Other 5

Waltham

85 listings
Avg. $1,543,560 • $195K – $14.0M
Single Family 26
Condo 25
Multi Family 2
Other 13
114 rentals available

Attleboro

84 listings
Avg. $720,850 • $59K – $12.5M
Single Family 38
Condo 14
Multi Family 1
Other 23
37 rentals available

Bourne

76 listings
Avg. $1,440,492 • $185K – $23.0M
Single Family 36
Condo 23
Multi Family 1
Other 5
10 rentals available

Weymouth

76 listings
Avg. $731,325 • $89K – $2.5M
Single Family 37
Condo 24
Multi Family 1
Other 2
35 rentals available

Wellesley

75 listings
Avg. $2,963,516 • $489K – $7.5M
Single Family 58
Condo 11
Multi Family 1
Other 4
20 rentals available

Marlborough

75 listings
Avg. $719,060 • $85K – $4.1M
Single Family 26
Condo 18
Multi Family 4
Other 19
28 rentals available

Revere

71 listings
Avg. $776,163 • $57K – $3.3M
Single Family 12
Condo 31
Multi Family 7
Other 15
101 rentals available

Salem

68 listings
Avg. $854,203 • $100K – $8.0M
Single Family 12
Condo 36
Multi Family 5
Other 6
92 rentals available

Watertown

68 listings
Avg. $1,037,846 • $300K – $2.8M
Single Family 8
Condo 45
Multi Family 1
Other 6
73 rentals available

Dartmouth

68 listings
Avg. $1,214,329 • $115K – $4.0M
Single Family 38
Condo 3
Multi Family 1
Other 14
5 rentals available

Gloucester

67 listings
Avg. $1,365,301 • $250K – $4.8M
Single Family 27
Condo 19
Multi Family 3
Other 11
27 rentals available

Natick

66 listings
Avg. $1,648,855 • $225K – $7.2M
Single Family 37
Condo 16
Multi Family 3
Other 4
40 rentals available

Provincetown

64 listings
Avg. $2,003,319 • $65K – $12.0M
Single Family 17
Condo 36
Multi Family 1
Other 2
1 rentals available

Dennis

62 listings
Avg. $1,229,755 • $80K – $7.0M
Single Family 42
Condo 10
Other 5
13 rentals available

Concord

62 listings
Avg. $2,882,334 • $521K – $18.0M
Single Family 45
Condo 11
Other 4
9 rentals available

Yarmouth

61 listings
Avg. $868,097 • $239K – $2.6M
Single Family 43
Condo 10
Other 6
2 rentals available

Needham

59 listings
Avg. $2,106,281 • $408K – $4.6M
Single Family 39
Condo 16
Other 2
16 rentals available

Hull

57 listings
Avg. $1,014,196 • $310K – $3.0M
Single Family 33
Condo 19
Other 3
27 rentals available

Dedham

57 listings
Avg. $1,220,682 • $200K – $5.3M
Single Family 36
Condo 16
Other 2
18 rentals available

North Andover

56 listings
Avg. $1,017,928 • $50K – $13.0M
Single Family 17
Condo 18
Multi Family 1
Other 2
23 rentals available

Sandwich

55 listings
Avg. $1,176,745 • $120K – $6.0M
Single Family 43
Condo 2
Other 6
5 rentals available

Andover

55 listings
Avg. $1,368,749 • $130K – $5.3M
Single Family 27
Condo 20
Other 3
20 rentals available

Methuen

54 listings
Avg. $753,891 • $180K – $2.7M
Single Family 30
Condo 11
Other 4
9 rentals available

Lawrence

53 listings
Avg. $669,124 • $75K – $3.2M
Single Family 12
Condo 9
Multi Family 1
Other 12
36 rentals available

Canton

53 listings
Avg. $834,453 • $150K – $2.2M
Single Family 16
Condo 27
Multi Family 1
Other 6
18 rentals available

Malden

53 listings
Avg. $934,823 • $95K – $3.2M
Single Family 11
Condo 18
Multi Family 3
Other 9
105 rentals available

Hingham

52 listings
Avg. $2,343,937 • $125K – $5.9M
Single Family 33
Condo 14
Multi Family 1
Other 3
13 rentals available

Woburn

51 listings
Avg. $1,093,864 • $285K – $3.0M
Single Family 21
Condo 17
Multi Family 1
Other 8
43 rentals available

Salisbury

50 listings
Avg. $807,660 • $50K – $2.6M
Single Family 8
Condo 26
Other 11
5 rentals available

Arlington

50 listings
Avg. $1,467,902 • $150K – $9.0M
Single Family 20
Condo 20
Multi Family 2
Other 2
66 rentals available

Raynham

49 listings
Avg. $679,646 • $150K – $1.7M
Single Family 23
Condo 6
Multi Family 1
Other 12
2 rentals available

Hopkinton

48 listings
Avg. $1,565,688 • $630K – $4.0M
Single Family 27
Condo 15
Other 6
9 rentals available

Acton

47 listings
Avg. $1,059,821 • $120K – $2.8M
Single Family 17
Condo 19
Other 3
15 rentals available

Winthrop

47 listings
Avg. $817,939 • $235K – $4.0M
Single Family 9
Condo 27
Multi Family 2
Other 4
27 rentals available

Easton

47 listings
Avg. $782,057 • $185K – $2.2M
Single Family 26
Condo 8
Other 10
8 rentals available

Newburyport

46 listings
Avg. $1,677,122 • $225K – $5.6M
Single Family 20
Condo 16
Other 4
14 rentals available

Beverly

45 listings
Avg. $2,298,119 • $250K – $18.0M
Single Family 18
Condo 10
Multi Family 1
Other 8
30 rentals available

Marshfield

45 listings
Avg. $993,133 • $400K – $3.7M
Single Family 33
Condo 6
Other 2
12 rentals available

Westport

45 listings
Avg. $1,094,842 • $80K – $4.5M
Single Family 35
Multi Family 2
Other 6
6 rentals available

Weston

44 listings
Avg. $5,965,227 • $1.5M – $34.0M
Single Family 42
Condo 2
10 rentals available

Belmont

44 listings
Avg. $1,851,445 • $395K – $8.0M
Single Family 19
Condo 16
Multi Family 1
Other 5
29 rentals available

Bridgewater

44 listings
Avg. $798,677 • $250K – $4.9M
Single Family 21
Condo 6
Other 12
9 rentals available

Winchester

44 listings
Avg. $2,072,791 • $289K – $4.7M
Single Family 31
Condo 10
Multi Family 1
23 rentals available

Rehoboth

44 listings
Avg. $780,206 • $225K – $1.8M
Single Family 31
Condo 1
Multi Family 1
Other 9
1 rentals available

Saugus

43 listings
Avg. $812,579 • $125K – $2.1M
Single Family 23
Condo 7
Other 8
17 rentals available

Stoughton

43 listings
Avg. $959,432 • $260K – $7.9M
Single Family 19
Condo 10
Other 6
11 rentals available

Milton

43 listings
Avg. $2,105,365 • $599K – $11.9M
Single Family 28
Condo 8
Multi Family 4
Other 3
8 rentals available

Walpole

43 listings
Avg. $1,146,409 • $239K – $3.0M
Single Family 25
Condo 11
Multi Family 1
Other 3
10 rentals available

Everett

43 listings
Avg. $1,172,561 • $55K – $7.3M
Single Family 8
Condo 9
Multi Family 4
Other 18
133 rentals available

Chelsea

43 listings
Avg. $614,296 • $195K – $1.7M
Single Family 2
Condo 31
Multi Family 1
Other 6
82 rentals available

Chelmsford

43 listings
Avg. $770,467 • $99K – $2.7M
Single Family 15
Condo 17
Other 6
20 rentals available

Norton

42 listings
Avg. $943,364 • $55K – $3.0M
Single Family 19
Condo 9
Other 9
3 rentals available

Harwich

42 listings
Avg. $1,526,307 • $159K – $6.9M
Single Family 25
Condo 9
Other 3

Chatham

41 listings
Avg. $3,218,829 • $425K – $13.0M
Single Family 34
Condo 3
4 rentals available

Dracut

41 listings
Avg. $606,221 • $99K – $2.2M
Single Family 14
Condo 10
Multi Family 1
Other 7
6 rentals available

Scituate

40 listings
Avg. $1,572,415 • $115K – $6.0M
Single Family 27
Condo 6
Other 7
12 rentals available

Peabody

40 listings
Avg. $826,642 • $115K – $2.8M
Single Family 14
Condo 9
Other 9
23 rentals available

Sudbury

40 listings
Avg. $1,676,774 • $295K – $4.5M
Single Family 30
Condo 5
Other 2
3 rentals available

Braintree

40 listings
Avg. $750,357 • $350K – $1.8M
Single Family 20
Condo 17
Other 3
29 rentals available

Ipswich

39 listings
Avg. $1,158,199 • $195K – $3.3M
Single Family 16
Condo 9
Other 8
7 rentals available

Lakeville

38 listings
Avg. $729,149 • $175K – $1.6M
Single Family 16
Condo 3
Other 10
1 rentals available

Fairhaven

38 listings
Avg. $610,884 • $150K – $1.5M
Single Family 20
Condo 5
Multi Family 2
Other 5
4 rentals available

Billerica

38 listings
Avg. $755,830 • $129K – $3.0M
Single Family 24
Condo 6
Other 5
11 rentals available

Marblehead

37 listings
Avg. $1,785,884 • $299K – $8.8M
Single Family 14
Condo 17
Other 5
28 rentals available

Franklin

36 listings
Avg. $952,042 • $320K – $5.0M
Single Family 17
Condo 11
Other 6
15 rentals available

North Reading

36 listings
Avg. $846,963 • $260K – $2.3M
Single Family 14
Condo 20
Other 2
1 rentals available

Swansea

35 listings
Avg. $681,709 • $70K – $1.5M
Single Family 22
Condo 5
Multi Family 2
Other 3
1 rentals available

Edgartown

35 listings
Avg. $4,465,966 • $50K – $16.9M
Single Family 25
Other 9
18 rentals available

Hudson

34 listings
Avg. $1,010,435 • $225K – $6.0M
Single Family 13
Condo 10
Multi Family 3
Other 3
7 rentals available

Seekonk

33 listings
Avg. $822,282 • $90K – $3.6M
Single Family 19
Multi Family 2
Other 7
1 rentals available

Duxbury

33 listings
Avg. $3,715,630 • $650K – $36.0M
Single Family 26
Condo 6
Other 1
4 rentals available

Groton

33 listings
Avg. $1,164,491 • $160K – $3.0M
Single Family 23
Condo 1
Other 6
9 rentals available

Stoneham

33 listings
Avg. $744,794 • $300K – $1.7M
Single Family 13
Condo 16
Other 1
17 rentals available

Randolph

33 listings
Avg. $665,039 • $135K – $1.2M
Single Family 19
Condo 8
Other 4
9 rentals available

Bellingham

32 listings
Avg. $714,903 • $300K – $1.5M
Single Family 15
Condo 8
Other 5
4 rentals available

Tewksbury

32 listings
Avg. $1,013,150 • $120K – $9.0M
Single Family 12
Condo 11
6 rentals available

Wilmington

32 listings
Avg. $716,654 • $300K – $1.4M
Single Family 14
Condo 15
6 rentals available

Cohasset

32 listings
Avg. $1,938,148 • $698K – $4.5M
Single Family 19
Condo 6
Other 3
7 rentals available

Melrose

32 listings
Avg. $1,098,575 • $379K – $2.3M
Single Family 17
Condo 8
Multi Family 1
23 rentals available

Westford

31 listings
Avg. $1,043,174 • $90K – $3.6M
Single Family 21
Condo 2
Other 1
6 rentals available

Orleans

31 listings
Avg. $2,470,574 • $595K – $9.2M
Single Family 23
Condo 1
Other 1
1 rentals available

Brewster

31 listings
Avg. $1,115,242 • $295K – $3.0M
Single Family 18
Condo 8
Multi Family 1
Other 3
1 rentals available

Norfolk

30 listings
Avg. $1,150,190 • $99K – $3.2M
Single Family 19
Condo 5
Other 3
1 rentals available

Norwell

30 listings
Avg. $1,886,147 • $285K – $3.0M
Single Family 26
Condo 1
2 rentals available

Reading

30 listings
Avg. $1,094,670 • $400K – $2.2M
Single Family 13
Condo 12
Multi Family 1
Other 1
17 rentals available

Newbury

29 listings
Avg. $1,195,172 • $610K – $2.4M
Single Family 17
Condo 6
Other 6
4 rentals available

Danvers

29 listings
Avg. $878,724 • $130K – $3.4M
Single Family 7
Condo 6
Multi Family 1
Other 6
18 rentals available

Sharon

29 listings
Avg. $1,125,807 • $475K – $2.5M
Single Family 21
Condo 7
8 rentals available

Swampscott

28 listings
Avg. $1,393,410 • $370K – $5.0M
Single Family 13
Condo 10
Multi Family 2
Other 2
20 rentals available

Marion

28 listings
Avg. $1,308,202 • $230K – $4.7M
Single Family 22
Other 5
2 rentals available

Norwood

28 listings
Avg. $1,099,943 • $202K – $3.7M
Single Family 11
Condo 7
Other 2
27 rentals available

Kingston

27 listings
Avg. $813,178 • $275K – $2.0M
Single Family 20
Condo 1
Other 4
3 rentals available

Mattapoisett

27 listings
Avg. $1,148,074 • $149K – $3.2M
Single Family 17
Condo 3
Other 6
5 rentals available

Rockland

27 listings
Avg. $558,166 • $160K – $3.0M
Single Family 11
Condo 6
Other 8
5 rentals available

Mansfield

26 listings
Avg. $803,535 • $215K – $1.5M
Single Family 14
Condo 4
Multi Family 1
Other 2
10 rentals available

Lynnfield

26 listings
Avg. $2,017,591 • $600K – $9.0M
Single Family 20
Condo 4
4 rentals available

Westwood

26 listings
Avg. $2,762,415 • $120K – $9.0M
Single Family 22
Condo 2
Other 1
5 rentals available

Dover

25 listings
Avg. $2,582,620 • $599K – $4.0M
Single Family 24
Other 1
5 rentals available

Middleton

25 listings
Avg. $1,299,674 • $565K – $2.4M
Single Family 11
Condo 7
Other 6
3 rentals available

Wakefield

25 listings
Avg. $1,088,704 • $200K – $5.9M
Single Family 7
Condo 10
Other 4
24 rentals available

Littleton

25 listings
Avg. $1,068,184 • $60K – $3.8M
Single Family 15
Other 9
1 rentals available

Medfield

24 listings
Avg. $1,213,104 • $149K – $2.1M
Single Family 14
Condo 7
Other 2
6 rentals available

Burlington

24 listings
Avg. $1,440,658 • $595K – $3.5M
Single Family 16
Condo 4
Other 2
11 rentals available

Rockport

24 listings
Avg. $1,409,021 • $449K – $4.0M
Single Family 14
Condo 7
Multi Family 1
Other 1
8 rentals available

Amesbury

24 listings
Avg. $948,241 • $250K – $4.5M
Single Family 11
Condo 8
Other 1
4 rentals available

Sherborn

24 listings
Avg. $1,823,354 • $719K – $6.0M
Single Family 12
Condo 5
Other 5
2 rentals available

Dighton

23 listings
Avg. $722,943 • $250K – $1.2M
Single Family 20
Other 3

Ashland

23 listings
Avg. $672,978 • $249K – $1.2M
Single Family 11
Condo 8
Other 3
5 rentals available

Truro

23 listings
Avg. $1,323,522 • $240K – $4.0M
Single Family 13
Condo 4
Other 5

Whitman

22 listings
Avg. $639,420 • $435K – $1.1M
Single Family 9
Condo 6
Other 6
10 rentals available

East Bridgewater

21 listings
Avg. $777,733 • $146K – $2.0M
Single Family 7
Condo 4
Other 6
1 rentals available

Tisbury

21 listings
Avg. $2,473,190 • $112K – $10.5M
Single Family 15
Condo 2
Other 1
15 rentals available

Freetown

21 listings
Avg. $640,138 • $300K – $1.1M
Single Family 13
Condo 3
Other 5
3 rentals available

Holliston

21 listings
Avg. $1,245,124 • $220K – $5.0M
Single Family 11
Condo 2
Other 3
1 rentals available

Abington

20 listings
Avg. $690,970 • $300K – $1.9M
Single Family 12
Condo 2
Multi Family 1
Other 2
8 rentals available

Bedford

20 listings
Avg. $1,535,740 • $568K – $3.5M
Single Family 9
Condo 10
Other 1
9 rentals available

Georgetown

20 listings
Avg. $978,720 • $539K – $2.2M
Single Family 9
Condo 6
Other 1

Shirley

20 listings
Avg. $815,190 • $125K – $3.0M
Single Family 9
Condo 4
Multi Family 2
Other 5
4 rentals available

Hanson

20 listings
Avg. $770,120 • $125K – $4.5M
Single Family 8
Condo 1
Other 4

Lincoln

19 listings
Avg. $2,970,153 • $499K – $8.3M
Single Family 17
Condo 1
Other 1
4 rentals available

Wellfleet

19 listings
Avg. $1,165,624 • $289K – $5.4M
Single Family 10
Condo 3
Other 4

Ashby

19 listings
Avg. $331,830 • $75K – $935K
Single Family 9
Other 9
1 rentals available

Acushnet

19 listings
Avg. $562,616 • $175K – $1.8M
Single Family 12
Condo 1
Multi Family 1
Other 4

Carver

18 listings
Avg. $671,083 • $200K – $2.5M
Single Family 11
Condo 1
Other 5
3 rentals available

Plainville

18 listings
Avg. $701,033 • $200K – $2.0M
Single Family 7
Condo 1
Multi Family 1
Other 7
5 rentals available

Pembroke

18 listings
Avg. $1,273,117 • $70K – $4.0M
Single Family 11
Condo 1
Other 2

Nantucket

18 listings
Avg. $2,686,883 • $50K – $13.0M
Single Family 18
60 rentals available

Stow

18 listings
Avg. $989,044 • $349K – $1.7M
Single Family 13
Condo 4
1 rentals available

Wayland

18 listings
Avg. $1,707,383 • $635K – $3.8M
Single Family 10
Condo 3
Multi Family 1
Other 4
6 rentals available

Oak Bluffs

18 listings
Avg. $2,739,000 • $64K – $6.4M
Single Family 16
Other 1
10 rentals available

Holbrook

18 listings
Avg. $797,444 • $100K – $6.0M
Single Family 9
Condo 2
Other 4
2 rentals available

Eastham

17 listings
Avg. $974,000 • $275K – $2.3M
Single Family 10
Multi Family 1
Other 2

Medway

17 listings
Avg. $895,506 • $480K – $2.0M
Single Family 11
Condo 4
3 rentals available

Halifax

17 listings
Avg. $437,200 • $130K – $850K
Single Family 5
Condo 5
Other 7

Millis

17 listings
Avg. $1,581,635 • $300K – $5.5M
Single Family 7
Condo 4
Other 4
18 rentals available

Somerset

17 listings
Avg. $562,594 • $400K – $699K
Single Family 16
Multi Family 1
2 rentals available

Carlisle

16 listings
Avg. $1,999,994 • $799K – $5.0M
Single Family 13
Condo 1
Other 2

Rowley

16 listings
Avg. $1,034,419 • $175K – $3.9M
Single Family 6
Condo 1
Other 6
1 rentals available

Wrentham

16 listings
Avg. $1,236,981 • $200K – $3.2M
Single Family 7
Condo 2
Other 5
3 rentals available

Tyngsborough

16 listings
Avg. $996,281 • $270K – $3.2M
Single Family 5
Condo 5
Other 2
2 rentals available

Maynard

15 listings
Avg. $720,053 • $309K – $2.1M
Single Family 8
Condo 4
Other 2
2 rentals available

Hanover

15 listings
Avg. $1,431,327 • $620K – $3.5M
Single Family 15
3 rentals available

Rochester

14 listings
Avg. $885,979 • $209K – $1.6M
Single Family 7
Condo 5
Other 2

Nahant

13 listings
Avg. $1,848,354 • $390K – $6.5M
Single Family 12
Condo 1
4 rentals available

Townsend

12 listings
Avg. $487,975 • $165K – $750K
Single Family 6
Condo 2
Other 4
2 rentals available

Topsfield

12 listings
Avg. $1,021,217 • $299K – $1.8M
Single Family 9
Condo 1
Other 1

West Bridgewater

12 listings
Avg. $935,308 • $399K – $1.9M
Single Family 6
Condo 2
Other 4
4 rentals available

Ayer

12 listings
Avg. $673,892 • $365K – $950K
Single Family 9
Condo 1
Other 2
8 rentals available

Merrimac

12 listings
Avg. $694,867 • $265K – $1.2M
Single Family 6
Condo 2
Other 2
1 rentals available

Berkley

11 listings
Avg. $739,755 • $300K – $1.5M
Single Family 7
Other 3
1 rentals available

Pepperell

11 listings
Avg. $592,609 • $225K – $1.1M
Single Family 4
Condo 1
Other 5
2 rentals available

Essex

11 listings
Avg. $1,391,364 • $565K – $3.9M
Single Family 6
Condo 2
Multi Family 1
Other 1

West Tisbury

10 listings
Avg. $2,168,200 • $50K – $8.0M
Single Family 8
Other 2
26 rentals available

Chilmark

10 listings
Avg. $2,508,070 • $51K – $7.4M
Single Family 9
Other 1
19 rentals available

Hamilton

9 listings
Avg. $850,000 • $62K – $2.2M
Single Family 6
Condo 1
Other 2
2 rentals available

Groveland

9 listings
Avg. $943,089 • $240K – $3.0M
Single Family 5
Condo 1
Other 2

Boxford

9 listings
Avg. $1,354,767 • $425K – $2.2M
Single Family 6
Other 3

Boxborough

9 listings
Avg. $931,411 • $175K – $2.3M
Single Family 2
Condo 4
Other 1
9 rentals available

Avon

8 listings
Avg. $1,914,850 • $490K – $7.5M
Single Family 5
Multi Family 1
Other 1
5 rentals available

West Newbury

7 listings
Avg. $1,211,257 • $100K – $2.2M
Single Family 3
Condo 1
Other 2

Dunstable

7 listings
Avg. $1,215,543 • $375K – $2.7M
Single Family 3
Other 4

Plympton

5 listings
Avg. $953,600 • $475K – $1.6M
Single Family 2
Other 1
1 rentals available

Wenham

3 listings
Avg. $1,449,666 • $749K – $2.0M
Single Family 2
Other 1
1 rentals available

Aquinnah

3 listings
Avg. $1,610,000 • $330K – $3.4M
Single Family 1
Other 2
7 rentals available

Worcester

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

Milford

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

Northampton

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

North Attleboro

1 listings
Avg. $699,900 • $700K – $700K
Other 1
17 rentals available