Massachusetts Real Estate

11,218 homes for sale across 191 cities • 7,955 rentals available

Browse by City

191 cities with active listings in Massachusetts

Boston

2,233 listings
Avg. $1,829,277 • $50K – $49.5M
Single Family 206
Condo 1,565
Multi Family 50
Other 300
3,192 rentals available

Newton

288 listings
Avg. $2,474,764 • $56K – $16.5M
Single Family 142
Condo 100
Multi Family 4
Other 25
157 rentals available

Plymouth

234 listings
Avg. $1,070,319 • $139K – $12.3M
Single Family 121
Condo 71
Multi Family 2
Other 25
35 rentals available

Cambridge

220 listings
Avg. $2,392,047 • $300K – $19.8M
Single Family 44
Condo 130
Multi Family 5
Other 30
389 rentals available

Brookline

212 listings
Avg. $2,874,363 • $200K – $17.0M
Single Family 63
Condo 118
Multi Family 3
Other 15
292 rentals available

Fall River

201 listings
Avg. $703,806 • $140K – $4.2M
Single Family 69
Condo 30
Multi Family 8
Other 69
163 rentals available

Somerville

197 listings
Avg. $1,418,661 • $125K – $17.0M
Single Family 19
Condo 102
Multi Family 18
Other 49
262 rentals available

New Bedford

187 listings
Avg. $665,418 • $90K – $4.0M
Single Family 69
Condo 9
Multi Family 8
Other 50
60 rentals available

Lowell

156 listings
Avg. $620,728 • $80K – $2.7M
Single Family 45
Condo 44
Multi Family 8
Other 33
119 rentals available

Quincy

148 listings
Avg. $978,323 • $150K – $6.2M
Single Family 37
Condo 75
Multi Family 6
Other 18
154 rentals available

Barnstable

145 listings
Avg. $2,001,588 • $220K – $21.5M
Single Family 107
Condo 12
Multi Family 1
Other 7
9 rentals available

Brockton

129 listings
Avg. $730,206 • $99K – $9.0M
Single Family 66
Condo 20
Multi Family 5
Other 20
51 rentals available

Lynn

128 listings
Avg. $870,956 • $125K – $7.2M
Single Family 45
Condo 43
Multi Family 4
Other 22
150 rentals available

Medford

113 listings
Avg. $967,761 • $299K – $2.3M
Single Family 30
Condo 52
Multi Family 4
Other 21
137 rentals available

Lexington

109 listings
Avg. $2,451,752 • $60K – $5.6M
Single Family 94
Condo 10
33 rentals available

Wareham

107 listings
Avg. $510,427 • $69K – $1.8M
Single Family 47
Condo 11
Multi Family 2
Other 34
17 rentals available

Falmouth

107 listings
Avg. $1,278,543 • $109K – $7.6M
Single Family 83
Condo 11
Other 4
9 rentals available

Haverhill

103 listings
Avg. $1,212,711 • $130K – $37.5M
Single Family 42
Condo 18
Multi Family 4
Other 23
33 rentals available

Taunton

99 listings
Avg. $594,520 • $65K – $4.0M
Single Family 32
Condo 16
Multi Family 5
Other 33
39 rentals available

Mashpee

90 listings
Avg. $1,329,103 • $250K – $7.5M
Single Family 55
Condo 32
Other 3
1 rentals available

Attleboro

84 listings
Avg. $739,517 • $59K – $12.5M
Single Family 33
Condo 16
Multi Family 1
Other 24
41 rentals available

Revere

83 listings
Avg. $782,718 • $150K – $3.2M
Single Family 17
Condo 38
Multi Family 6
Other 17
103 rentals available

Framingham

82 listings
Avg. $905,457 • $145K – $8.0M
Single Family 34
Condo 25
Multi Family 2
Other 11
50 rentals available

Salem

81 listings
Avg. $754,612 • $80K – $3.5M
Single Family 11
Condo 46
Multi Family 5
Other 6
86 rentals available

Watertown

80 listings
Avg. $1,018,020 • $185K – $2.7M
Single Family 6
Condo 52
Multi Family 4
Other 7
82 rentals available

Bourne

79 listings
Avg. $1,191,662 • $185K – $10.9M
Single Family 38
Condo 25
Other 4
7 rentals available

Marlborough

78 listings
Avg. $733,756 • $80K – $4.0M
Single Family 25
Condo 16
Multi Family 5
Other 24
27 rentals available

Waltham

78 listings
Avg. $1,624,384 • $425K – $14.0M
Single Family 20
Condo 28
Multi Family 1
Other 10
135 rentals available

Yarmouth

75 listings
Avg. $852,871 • $229K – $2.6M
Single Family 58
Condo 10
Multi Family 1
Other 4
1 rentals available

Natick

74 listings
Avg. $1,434,103 • $225K – $7.2M
Single Family 41
Condo 20
Multi Family 3
Other 5
33 rentals available

Needham

73 listings
Avg. $2,223,951 • $200K – $6.2M
Single Family 54
Condo 15
Other 1
18 rentals available

Gloucester

73 listings
Avg. $1,229,225 • $305K – $4.8M
Single Family 30
Condo 24
Multi Family 3
Other 11
24 rentals available

Dennis

73 listings
Avg. $1,116,681 • $80K – $7.0M
Single Family 54
Condo 8
Multi Family 1
Other 4
9 rentals available

Dartmouth

69 listings
Avg. $1,372,997 • $115K – $13.0M
Single Family 38
Condo 4
Multi Family 1
Other 14
11 rentals available

Weymouth

69 listings
Avg. $655,457 • $175K – $2.5M
Single Family 26
Condo 29
Multi Family 2
Other 3
34 rentals available

Newburyport

68 listings
Avg. $1,677,195 • $225K – $5.6M
Single Family 35
Condo 24
Other 3
13 rentals available

Andover

67 listings
Avg. $1,489,701 • $130K – $5.3M
Single Family 37
Condo 18
Other 6
16 rentals available

Sandwich

64 listings
Avg. $1,256,687 • $120K – $6.0M
Single Family 51
Condo 3
Other 5
6 rentals available

Wellesley

64 listings
Avg. $2,975,565 • $489K – $7.0M
Single Family 48
Condo 11
Other 4
26 rentals available

Hingham

64 listings
Avg. $2,467,984 • $125K – $12.5M
Single Family 46
Condo 14
Multi Family 1
Other 2
9 rentals available

Arlington

64 listings
Avg. $1,657,289 • $150K – $9.0M
Single Family 21
Condo 30
Other 7
73 rentals available

Concord

63 listings
Avg. $3,106,395 • $649K – $18.0M
Single Family 51
Condo 8
Other 2
12 rentals available

Provincetown

63 listings
Avg. $2,025,213 • $65K – $12.0M
Single Family 18
Condo 34
Other 3
1 rentals available

Woburn

62 listings
Avg. $1,040,376 • $150K – $3.0M
Single Family 26
Condo 17
Multi Family 2
Other 10
47 rentals available

Beverly

60 listings
Avg. $2,043,506 • $250K – $18.0M
Single Family 27
Condo 14
Multi Family 1
Other 10
23 rentals available

Dedham

60 listings
Avg. $1,250,228 • $200K – $5.3M
Single Family 39
Condo 15
Multi Family 1
Other 2
15 rentals available

Methuen

60 listings
Avg. $711,869 • $180K – $2.7M
Single Family 34
Condo 13
Other 4
10 rentals available

Hull

57 listings
Avg. $968,342 • $299K – $3.0M
Single Family 32
Condo 21
Other 4
30 rentals available

Hopkinton

56 listings
Avg. $1,551,276 • $460K – $4.0M
Single Family 34
Condo 15
Other 6
7 rentals available

Everett

54 listings
Avg. $985,552 • $55K – $5.9M
Single Family 11
Condo 12
Multi Family 4
Other 22
104 rentals available

Canton

53 listings
Avg. $770,560 • $150K – $2.2M
Single Family 14
Condo 30
Multi Family 1
Other 5
21 rentals available

Winthrop

53 listings
Avg. $850,732 • $230K – $4.0M
Single Family 14
Condo 28
Multi Family 2
Other 3
30 rentals available

Chelmsford

53 listings
Avg. $717,170 • $99K – $2.6M
Single Family 20
Condo 23
Other 6
17 rentals available

Salisbury

52 listings
Avg. $787,910 • $50K – $2.6M
Single Family 15
Condo 23
Other 9
3 rentals available

Malden

52 listings
Avg. $960,438 • $95K – $3.2M
Single Family 11
Condo 13
Multi Family 4
Other 11
123 rentals available

Acton

51 listings
Avg. $1,153,712 • $120K – $2.8M
Single Family 20
Condo 20
Other 3
17 rentals available

Sudbury

51 listings
Avg. $1,659,439 • $295K – $4.5M
Single Family 42
Condo 5
Other 1
3 rentals available

North Andover

51 listings
Avg. $1,012,402 • $50K – $13.0M
Single Family 15
Condo 15
Other 4
26 rentals available

Saugus

50 listings
Avg. $914,848 • $140K – $2.1M
Single Family 34
Condo 5
Multi Family 1
Other 4
11 rentals available

Chatham

50 listings
Avg. $3,060,478 • $425K – $13.0M
Single Family 41
Condo 3
4 rentals available

Westport

50 listings
Avg. $1,225,468 • $80K – $4.5M
Single Family 35
Multi Family 2
Other 10
7 rentals available

Lawrence

49 listings
Avg. $829,226 • $75K – $3.8M
Single Family 10
Condo 7
Multi Family 2
Other 14
29 rentals available

Bridgewater

48 listings
Avg. $837,216 • $246K – $4.9M
Single Family 25
Condo 7
Other 10
8 rentals available

Weston

48 listings
Avg. $5,688,456 • $1.5M – $31.5M
Single Family 47
Condo 1
12 rentals available

Belmont

47 listings
Avg. $1,772,994 • $395K – $4.8M
Single Family 19
Condo 19
Multi Family 2
Other 4
38 rentals available

Peabody

47 listings
Avg. $788,070 • $115K – $2.8M
Single Family 18
Condo 13
Other 8
16 rentals available

Marblehead

47 listings
Avg. $1,639,547 • $289K – $8.8M
Single Family 25
Condo 17
Other 4
27 rentals available

Lakeville

46 listings
Avg. $809,215 • $150K – $3.0M
Single Family 22
Condo 4
Other 11
1 rentals available

Winchester

46 listings
Avg. $1,986,493 • $365K – $4.4M
Single Family 33
Condo 9
Multi Family 1
Other 1
31 rentals available

Easton

46 listings
Avg. $825,065 • $144K – $2.2M
Single Family 28
Condo 9
Other 7
6 rentals available

Marshfield

45 listings
Avg. $1,063,331 • $388K – $3.7M
Single Family 34
Condo 5
Other 2
16 rentals available

Hudson

45 listings
Avg. $915,511 • $225K – $6.0M
Single Family 20
Condo 13
Multi Family 3
Other 4
5 rentals available

Rehoboth

45 listings
Avg. $774,179 • $225K – $1.8M
Single Family 32
Condo 1
Multi Family 1
Other 8
3 rentals available

Braintree

45 listings
Avg. $730,471 • $309K – $1.6M
Single Family 17
Condo 22
Multi Family 1
Other 3
28 rentals available

Billerica

45 listings
Avg. $824,550 • $129K – $3.0M
Single Family 30
Condo 10
Other 2
8 rentals available

Duxbury

44 listings
Avg. $3,127,911 • $599K – $36.0M
Single Family 33
Condo 10
Other 1
9 rentals available

Harwich

44 listings
Avg. $1,571,016 • $289K – $6.9M
Single Family 27
Condo 11
Other 2

Dracut

43 listings
Avg. $636,795 • $99K – $2.0M
Single Family 16
Condo 9
Multi Family 1
Other 8
7 rentals available

Milton

43 listings
Avg. $2,218,830 • $549K – $11.9M
Single Family 27
Condo 10
Multi Family 2
Other 4
10 rentals available

Raynham

43 listings
Avg. $666,657 • $130K – $1.7M
Single Family 17
Condo 7
Multi Family 1
Other 12
1 rentals available

Chelsea

43 listings
Avg. $804,735 • $195K – $8.9M
Single Family 3
Condo 31
Other 7
91 rentals available

Edgartown

43 listings
Avg. $4,528,774 • $50K – $21.5M
Single Family 29
Other 14
18 rentals available

Scituate

41 listings
Avg. $1,723,912 • $115K – $7.9M
Single Family 27
Condo 7
Multi Family 1
Other 6
14 rentals available

Ipswich

40 listings
Avg. $1,148,871 • $195K – $3.3M
Single Family 18
Condo 9
Other 7
6 rentals available

Walpole

40 listings
Avg. $1,067,978 • $289K – $3.0M
Single Family 22
Condo 14
Other 2
10 rentals available

Westford

40 listings
Avg. $976,935 • $80K – $3.6M
Single Family 27
Condo 3
Other 3
8 rentals available

Franklin

39 listings
Avg. $944,174 • $320K – $3.9M
Single Family 17
Condo 11
Other 7
11 rentals available

Reading

39 listings
Avg. $1,050,891 • $390K – $2.2M
Single Family 22
Condo 12
Other 1
14 rentals available

Seekonk

39 listings
Avg. $774,867 • $90K – $3.6M
Single Family 25
Multi Family 2
Other 7
2 rentals available

Mattapoisett

38 listings
Avg. $1,063,816 • $149K – $3.2M
Single Family 26
Condo 3
Other 8
6 rentals available

Stoughton

38 listings
Avg. $731,758 • $250K – $4.0M
Single Family 16
Condo 14
Other 2
10 rentals available

Amesbury

38 listings
Avg. $930,560 • $230K – $4.5M
Single Family 14
Condo 14
Other 3
6 rentals available

Tewksbury

37 listings
Avg. $953,062 • $100K – $9.0M
Single Family 11
Condo 15
Multi Family 1
6 rentals available

Stoneham

37 listings
Avg. $825,775 • $300K – $1.8M
Single Family 18
Condo 12
Multi Family 1
Other 3
21 rentals available

Norwell

37 listings
Avg. $1,692,581 • $285K – $3.0M
Single Family 32
Condo 2
1 rentals available

Randolph

37 listings
Avg. $613,365 • $135K – $1.2M
Single Family 23
Condo 10
Other 3
13 rentals available

Melrose

37 listings
Avg. $994,462 • $379K – $2.3M
Single Family 15
Condo 15
Other 1
28 rentals available

Bellingham

36 listings
Avg. $678,383 • $300K – $1.5M
Single Family 17
Condo 11
Other 4
6 rentals available

Holliston

36 listings
Avg. $1,204,064 • $215K – $5.0M
Single Family 22
Condo 4
Other 5
2 rentals available

Swansea

34 listings
Avg. $650,797 • $70K – $1.4M
Single Family 20
Condo 5
Other 4
1 rentals available

Brewster

34 listings
Avg. $999,938 • $295K – $2.5M
Single Family 18
Condo 12
Multi Family 1
Other 3
1 rentals available

Norton

34 listings
Avg. $919,018 • $55K – $3.0M
Single Family 11
Condo 8
Other 10
2 rentals available

Wayland

33 listings
Avg. $1,691,236 • $635K – $4.0M
Single Family 24
Condo 4
Multi Family 1
Other 4
10 rentals available

Orleans

32 listings
Avg. $2,435,681 • $499K – $9.2M
Single Family 24
Condo 1
Other 1
1 rentals available

Rockland

32 listings
Avg. $521,231 • $160K – $3.0M
Single Family 14
Condo 9
Other 7
5 rentals available

Swampscott

31 listings
Avg. $1,339,651 • $370K – $5.0M
Single Family 14
Condo 12
Multi Family 2
Other 2
20 rentals available

Norwood

31 listings
Avg. $1,066,852 • $202K – $3.7M
Single Family 9
Condo 10
Other 2
24 rentals available

Truro

31 listings
Avg. $1,316,448 • $220K – $4.0M
Single Family 18
Condo 7
Other 5

Fairhaven

30 listings
Avg. $640,163 • $150K – $1.5M
Single Family 13
Condo 2
Multi Family 3
Other 6
3 rentals available

Norfolk

30 listings
Avg. $1,119,600 • $99K – $3.0M
Single Family 21
Condo 6
Other 2
3 rentals available

Newbury

29 listings
Avg. $1,260,921 • $600K – $2.6M
Single Family 17
Condo 7
Other 5
2 rentals available

Dover

29 listings
Avg. $2,707,155 • $599K – $7.5M
Single Family 28
Other 1
6 rentals available

Danvers

29 listings
Avg. $855,772 • $100K – $3.4M
Single Family 8
Condo 9
Other 6
17 rentals available

Westwood

29 listings
Avg. $2,502,058 • $89K – $8.8M
Single Family 24
Condo 3
Other 1
6 rentals available

Groton

28 listings
Avg. $1,110,304 • $400K – $3.0M
Single Family 18
Condo 2
Other 5
2 rentals available

Marion

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

Middleton

28 listings
Avg. $1,202,099 • $400K – $2.4M
Single Family 12
Condo 8
Other 7
3 rentals available

North Reading

28 listings
Avg. $928,295 • $299K – $2.4M
Single Family 12
Condo 14
Other 2
1 rentals available

Cohasset

28 listings
Avg. $1,829,314 • $675K – $4.5M
Single Family 18
Condo 7
Other 2
8 rentals available

East Bridgewater

27 listings
Avg. $750,304 • $146K – $2.0M
Single Family 10
Condo 5
Other 7
2 rentals available

Kingston

27 listings
Avg. $813,763 • $245K – $1.7M
Single Family 16
Condo 1
Other 7
5 rentals available

Rockport

27 listings
Avg. $1,432,070 • $449K – $3.8M
Single Family 19
Condo 6
Other 1
8 rentals available

Burlington

27 listings
Avg. $1,447,311 • $650K – $3.5M
Single Family 19
Condo 3
Other 3
9 rentals available

Wilmington

27 listings
Avg. $727,499 • $300K – $1.6M
Single Family 11
Condo 13
3 rentals available

Lynnfield

27 listings
Avg. $2,102,240 • $789K – $9.0M
Single Family 21
Condo 3
Other 1
4 rentals available

Dighton

26 listings
Avg. $764,904 • $295K – $1.3M
Single Family 22
Other 4

Wakefield

26 listings
Avg. $1,074,915 • $200K – $5.9M
Single Family 4
Condo 13
Multi Family 1
Other 4
24 rentals available

Freetown

25 listings
Avg. $709,716 • $300K – $1.6M
Single Family 17
Condo 3
Other 5
3 rentals available

Sharon

25 listings
Avg. $1,197,340 • $475K – $2.5M
Single Family 15
Condo 8
Multi Family 1
9 rentals available

Millis

24 listings
Avg. $1,366,054 • $300K – $5.5M
Single Family 11
Condo 5
Other 6
14 rentals available

Acushnet

23 listings
Avg. $606,096 • $170K – $1.8M
Single Family 15
Condo 1
Other 6

Tisbury

22 listings
Avg. $2,423,545 • $112K – $9.3M
Single Family 15
Condo 3
Other 1
15 rentals available

Halifax

22 listings
Avg. $456,459 • $130K – $890K
Single Family 7
Condo 6
Other 9

Rowley

22 listings
Avg. $971,150 • $175K – $3.9M
Single Family 9
Condo 4
Other 6
1 rentals available

Bedford

22 listings
Avg. $1,497,723 • $528K – $3.5M
Single Family 11
Condo 10
Other 1
9 rentals available

Wellfleet

22 listings
Avg. $937,041 • $289K – $2.4M
Single Family 12
Condo 4
Other 4

Sherborn

22 listings
Avg. $1,840,114 • $719K – $6.0M
Single Family 10
Condo 5
Other 5
3 rentals available

Eastham

21 listings
Avg. $943,657 • $250K – $2.3M
Single Family 15
Multi Family 2
Other 1

Plainville

21 listings
Avg. $670,300 • $125K – $2.0M
Single Family 11
Condo 1
Other 6
5 rentals available

Georgetown

21 listings
Avg. $967,452 • $699K – $1.6M
Single Family 11
Condo 7
Other 1

Stow

21 listings
Avg. $920,467 • $349K – $1.7M
Single Family 13
Condo 7

Whitman

21 listings
Avg. $824,579 • $420K – $2.5M
Single Family 8
Condo 2
Multi Family 1
Other 6
10 rentals available

Ashland

20 listings
Avg. $664,795 • $490K – $1.7M
Single Family 10
Condo 8
Other 2
10 rentals available

Ashby

20 listings
Avg. $379,933 • $75K – $935K
Single Family 11
Other 8
1 rentals available

Hanson

20 listings
Avg. $693,880 • $125K – $4.5M
Single Family 7
Other 9

Medfield

19 listings
Avg. $1,180,547 • $149K – $2.0M
Single Family 11
Condo 4
Other 3
7 rentals available

Abington

19 listings
Avg. $763,805 • $340K – $2.6M
Single Family 10
Condo 3
Other 4
6 rentals available

Oak Bluffs

19 listings
Avg. $2,309,053 • $64K – $5.5M
Single Family 16
Condo 1
Other 1
10 rentals available

Mansfield

19 listings
Avg. $894,758 • $380K – $1.5M
Single Family 11
Condo 2
Other 3
9 rentals available

Holbrook

19 listings
Avg. $891,037 • $135K – $6.0M
Single Family 12
Condo 2
Other 3
7 rentals available

Carver

18 listings
Avg. $706,194 • $55K – $2.7M
Single Family 10
Other 7
3 rentals available

Pembroke

18 listings
Avg. $997,283 • $70K – $4.0M
Single Family 13
Condo 1
Other 2

Nantucket

18 listings
Avg. $2,585,939 • $50K – $13.0M
Single Family 18
64 rentals available

Somerset

18 listings
Avg. $563,639 • $400K – $900K
Single Family 18
4 rentals available

Tyngsborough

18 listings
Avg. $1,001,467 • $270K – $3.2M
Single Family 7
Condo 5
Other 2
2 rentals available

Merrimac

18 listings
Avg. $705,111 • $240K – $1.3M
Single Family 11
Condo 2
Other 3

Medway

18 listings
Avg. $778,872 • $300K – $2.0M
Single Family 9
Condo 6
Other 1
3 rentals available

Wrentham

17 listings
Avg. $1,224,982 • $200K – $3.2M
Single Family 12
Condo 1
Other 2
4 rentals available

Rochester

17 listings
Avg. $821,147 • $209K – $1.2M
Single Family 10
Condo 6
Other 1
1 rentals available

Littleton

17 listings
Avg. $1,419,747 • $135K – $3.8M
Single Family 11
Other 4
6 rentals available

Townsend

17 listings
Avg. $492,912 • $160K – $799K
Single Family 10
Condo 3
Other 4
2 rentals available

Pepperell

16 listings
Avg. $624,150 • $299K – $1.2M
Single Family 10
Condo 2
Other 4
5 rentals available

Ayer

16 listings
Avg. $863,100 • $365K – $4.5M
Single Family 10
Condo 1
Multi Family 1
Other 3
11 rentals available

Boxborough

15 listings
Avg. $838,277 • $175K – $2.3M
Single Family 6
Condo 7
11 rentals available

Carlisle

14 listings
Avg. $2,061,571 • $779K – $5.0M
Single Family 10
Condo 2
Other 2

Shirley

14 listings
Avg. $969,000 • $125K – $3.0M
Single Family 6
Condo 3
Multi Family 1
Other 4
4 rentals available

Maynard

13 listings
Avg. $875,438 • $300K – $2.5M
Single Family 6
Condo 2
Other 3
2 rentals available

Nahant

13 listings
Avg. $1,870,354 • $390K – $6.0M
Single Family 12
Condo 1
2 rentals available

Lincoln

13 listings
Avg. $3,523,692 • $1.4M – $8.3M
Single Family 12
Other 1
4 rentals available

West Bridgewater

12 listings
Avg. $741,908 • $120K – $1.2M
Single Family 7
Condo 2
Other 3
1 rentals available

Chilmark

12 listings
Avg. $3,292,975 • $51K – $12.5M
Single Family 11
Other 1
19 rentals available

Hanover

12 listings
Avg. $1,505,408 • $665K – $3.5M
Single Family 12
1 rentals available

Hamilton

12 listings
Avg. $1,149,833 • $55K – $3.2M
Single Family 9
Condo 1
Other 2
1 rentals available

West Tisbury

11 listings
Avg. $2,043,809 • $50K – $8.0M
Single Family 8
Other 3
26 rentals available

Boxford

11 listings
Avg. $1,348,800 • $425K – $2.2M
Single Family 7
Other 3
1 rentals available

Essex

11 listings
Avg. $1,045,909 • $330K – $2.5M
Single Family 6
Condo 3
Multi Family 1
1 rentals available

Groveland

10 listings
Avg. $927,170 • $240K – $3.0M
Single Family 6
Condo 1
Other 2

Avon

10 listings
Avg. $1,601,740 • $200K – $7.5M
Single Family 6
Condo 1
Multi Family 1
Other 1
4 rentals available

Berkley

9 listings
Avg. $770,833 • $295K – $1.3M
Single Family 4
Other 3
1 rentals available

West Newbury

9 listings
Avg. $978,644 • $100K – $1.9M
Single Family 4
Condo 1
Other 3
1 rentals available

Topsfield

8 listings
Avg. $969,725 • $299K – $2.2M
Single Family 4
Condo 2
Other 1
1 rentals available

Dunstable

6 listings
Avg. $1,163,950 • $325K – $1.6M
Single Family 3
Other 3

Plympton

5 listings
Avg. $903,580 • $470K – $1.4M
Single Family 3

Aquinnah

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

Wenham

2 listings
Avg. $1,592,500 • $1.3M – $1.9M
Single Family 2
1 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
250 rentals available

Holyoke

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

Milford

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

Northampton

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

North Attleboro

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