Massachusetts Real Estate

12,515 homes for sale across 192 cities • 8,172 rentals available

Browse by City

192 cities with active listings in Massachusetts

Boston

2,347 listings
Avg. $1,816,382 • $50K – $49.5M
Single Family 211
Condo 1,661
Multi Family 290
Other 71
3,286 rentals available

Newton

294 listings
Avg. $2,488,230 • $56K – $16.5M
Single Family 139
Condo 101
Multi Family 22
Other 13
182 rentals available

Plymouth

257 listings
Avg. $1,017,274 • $119K – $12.3M
Single Family 140
Condo 74
Multi Family 7
Other 21
29 rentals available

Cambridge

233 listings
Avg. $2,239,989 • $50K – $19.8M
Single Family 40
Condo 148
Multi Family 31
Other 4
414 rentals available

Brookline

226 listings
Avg. $3,107,369 • $250K – $36.0M
Single Family 64
Condo 124
Multi Family 13
Other 9
334 rentals available

Somerville

222 listings
Avg. $1,467,540 • $125K – $17.0M
Single Family 15
Condo 123
Multi Family 68
Other 6
286 rentals available

Fall River

220 listings
Avg. $738,852 • $163K – $5.5M
Single Family 72
Condo 31
Multi Family 82
Other 8
131 rentals available

New Bedford

203 listings
Avg. $690,957 • $85K – $4.0M
Single Family 63
Condo 6
Multi Family 68
Other 9
44 rentals available

Quincy

170 listings
Avg. $970,143 • $60K – $5.0M
Single Family 48
Condo 81
Multi Family 20
Other 5
158 rentals available

Lynn

160 listings
Avg. $947,928 • $125K – $14.3M
Single Family 63
Condo 44
Multi Family 36
Other 1
142 rentals available

Barnstable

159 listings
Avg. $2,249,306 • $220K – $21.5M
Single Family 118
Condo 16
Multi Family 1
Other 7
4 rentals available

Lowell

159 listings
Avg. $645,887 • $80K – $2.7M
Single Family 40
Condo 46
Multi Family 35
Other 9
118 rentals available

Haverhill

144 listings
Avg. $1,085,505 • $130K – $37.5M
Single Family 56
Condo 28
Multi Family 19
Other 16
33 rentals available

Medford

143 listings
Avg. $967,655 • $160K – $2.3M
Single Family 42
Condo 63
Multi Family 28
Other 2
161 rentals available

Brockton

135 listings
Avg. $730,469 • $90K – $9.0M
Single Family 62
Condo 23
Multi Family 25
Other 5
48 rentals available

Salem

113 listings
Avg. $785,362 • $80K – $4.2M
Single Family 19
Condo 71
Multi Family 10
93 rentals available

Falmouth

112 listings
Avg. $1,420,128 • $109K – $7.6M
Single Family 83
Condo 11
Other 4
6 rentals available

Wareham

110 listings
Avg. $607,059 • $89K – $2.6M
Single Family 52
Condo 14
Multi Family 2
Other 25
13 rentals available

Framingham

109 listings
Avg. $923,601 • $125K – $8.0M
Single Family 52
Condo 36
Multi Family 10
Other 1
62 rentals available

Revere

106 listings
Avg. $763,559 • $150K – $3.2M
Single Family 26
Condo 44
Multi Family 29
Other 1
86 rentals available

Taunton

105 listings
Avg. $611,141 • $65K – $4.0M
Single Family 39
Condo 14
Multi Family 15
Other 25
31 rentals available

Lexington

104 listings
Avg. $2,432,047 • $60K – $5.6M
Single Family 88
Condo 12
50 rentals available

Waltham

94 listings
Avg. $1,473,170 • $250K – $14.0M
Single Family 31
Condo 36
Multi Family 9
Other 1
130 rentals available

Gloucester

93 listings
Avg. $1,278,546 • $280K – $4.9M
Single Family 39
Condo 31
Multi Family 8
Other 10
32 rentals available

Marlborough

87 listings
Avg. $749,045 • $99K – $4.9M
Single Family 28
Condo 20
Multi Family 10
Other 22
27 rentals available

Sandwich

83 listings
Avg. $1,208,284 • $92K – $5.5M
Single Family 64
Condo 5
Other 8
2 rentals available

Beverly

83 listings
Avg. $1,972,413 • $200K – $23.0M
Single Family 41
Condo 20
Multi Family 5
Other 9
24 rentals available

Malden

83 listings
Avg. $934,188 • $95K – $6.0M
Single Family 21
Condo 21
Multi Family 24
Other 2
109 rentals available

Mashpee

82 listings
Avg. $1,344,429 • $250K – $7.5M
Single Family 52
Condo 26
Other 4
1 rentals available

Hingham

82 listings
Avg. $2,293,004 • $125K – $11.8M
Single Family 56
Condo 19
Multi Family 4
Other 2
5 rentals available

Weymouth

81 listings
Avg. $687,332 • $125K – $2.5M
Single Family 41
Condo 20
Multi Family 9
Other 1
32 rentals available

Yarmouth

79 listings
Avg. $880,327 • $80K – $2.7M
Single Family 62
Condo 11
Multi Family 1
Other 2
1 rentals available

Natick

78 listings
Avg. $1,345,591 • $225K – $7.2M
Single Family 44
Condo 23
Multi Family 4
Other 2
39 rentals available

Wellesley

78 listings
Avg. $3,017,585 • $795K – $11.0M
Single Family 59
Condo 13
Multi Family 4
Other 2
32 rentals available

Methuen

78 listings
Avg. $729,208 • $180K – $2.7M
Single Family 40
Condo 20
Multi Family 5
Other 3
10 rentals available

Bourne

78 listings
Avg. $1,280,244 • $185K – $10.9M
Single Family 43
Condo 26
Other 1
4 rentals available

Winthrop

76 listings
Avg. $893,584 • $220K – $4.7M
Single Family 18
Condo 40
Multi Family 11
Other 1
37 rentals available

Andover

75 listings
Avg. $1,544,216 • $130K – $5.3M
Single Family 45
Condo 16
Multi Family 2
Other 4
22 rentals available

Attleboro

74 listings
Avg. $598,988 • $69K – $2.2M
Single Family 28
Condo 11
Multi Family 11
Other 18
34 rentals available

Dennis

72 listings
Avg. $1,488,601 • $80K – $16.5M
Single Family 46
Condo 12
Multi Family 5
Other 3
4 rentals available

Arlington

72 listings
Avg. $1,625,896 • $150K – $9.0M
Single Family 29
Condo 32
Multi Family 3
Other 2
79 rentals available

Newburyport

71 listings
Avg. $1,700,861 • $229K – $5.6M
Single Family 39
Condo 23
Multi Family 2
Other 3
12 rentals available

Concord

69 listings
Avg. $2,903,129 • $469K – $18.0M
Single Family 56
Condo 9
Multi Family 1
Other 1
9 rentals available

Canton

67 listings
Avg. $801,132 • $150K – $2.2M
Single Family 23
Condo 34
Multi Family 2
Other 4
18 rentals available

Watertown

67 listings
Avg. $1,119,087 • $100K – $3.9M
Single Family 8
Condo 34
Multi Family 12
Other 5
85 rentals available

Provincetown

67 listings
Avg. $2,279,466 • $65K – $12.0M
Single Family 17
Condo 40
Multi Family 4
Other 1

Easton

67 listings
Avg. $892,849 • $119K – $2.3M
Single Family 37
Condo 19
Other 9
5 rentals available

Dartmouth

66 listings
Avg. $1,363,142 • $115K – $13.0M
Single Family 41
Condo 7
Other 8
9 rentals available

Chelsea

65 listings
Avg. $800,820 • $266K – $8.9M
Single Family 3
Condo 42
Multi Family 15
84 rentals available

Needham

64 listings
Avg. $2,200,775 • $200K – $5.8M
Single Family 53
Condo 9
Other 1
14 rentals available

Belmont

64 listings
Avg. $1,736,553 • $395K – $4.5M
Single Family 38
Condo 17
Multi Family 6
49 rentals available

Braintree

64 listings
Avg. $831,222 • $309K – $2.7M
Single Family 30
Condo 28
Multi Family 1
Other 2
33 rentals available

Peabody

63 listings
Avg. $723,106 • $85K – $2.8M
Single Family 28
Condo 12
Multi Family 6
Other 7
23 rentals available

Chelmsford

63 listings
Avg. $727,870 • $99K – $2.5M
Single Family 32
Condo 22
Multi Family 2
Other 3
15 rentals available

Marshfield

62 listings
Avg. $1,096,911 • $165K – $6.8M
Single Family 45
Condo 7
Multi Family 2
Other 4
23 rentals available

Woburn

62 listings
Avg. $1,009,180 • $150K – $3.0M
Single Family 30
Condo 15
Multi Family 6
Other 3
47 rentals available

Westport

62 listings
Avg. $1,263,634 • $60K – $8.1M
Single Family 46
Multi Family 4
Other 10
5 rentals available

Hopkinton

61 listings
Avg. $1,602,730 • $540K – $4.0M
Single Family 36
Condo 17
Multi Family 1
Other 6
13 rentals available

Hull

60 listings
Avg. $893,633 • $299K – $2.8M
Single Family 26
Condo 29
Multi Family 3
Other 2
38 rentals available

Dedham

60 listings
Avg. $1,020,923 • $200K – $3.8M
Single Family 38
Condo 15
Multi Family 3
Other 1
22 rentals available

North Andover

59 listings
Avg. $990,408 • $50K – $12.5M
Single Family 20
Condo 19
Multi Family 4
18 rentals available

Chatham

58 listings
Avg. $3,094,293 • $475K – $13.0M
Single Family 49
Condo 1
Other 1
2 rentals available

Billerica

57 listings
Avg. $816,701 • $129K – $3.0M
Single Family 40
Condo 11
Multi Family 1
Other 2
15 rentals available

Salisbury

56 listings
Avg. $797,971 • $50K – $2.6M
Single Family 13
Condo 27
Multi Family 2
Other 10
7 rentals available

Sudbury

55 listings
Avg. $1,580,030 • $379K – $3.5M
Single Family 42
Condo 9
Multi Family 1
Other 1
2 rentals available

Bridgewater

55 listings
Avg. $752,100 • $238K – $4.9M
Single Family 26
Condo 11
Multi Family 2
Other 7
10 rentals available

Dracut

54 listings
Avg. $588,502 • $100K – $2.0M
Single Family 22
Condo 15
Other 8
10 rentals available

Everett

54 listings
Avg. $958,550 • $55K – $5.9M
Single Family 12
Condo 16
Multi Family 20
99 rentals available

Scituate

54 listings
Avg. $1,798,561 • $115K – $7.9M
Single Family 43
Condo 6
Multi Family 1
Other 4
17 rentals available

Saugus

52 listings
Avg. $891,907 • $140K – $4.0M
Single Family 35
Condo 4
Multi Family 3
Other 3
13 rentals available

Lakeville

51 listings
Avg. $806,918 • $150K – $3.0M
Single Family 25
Condo 5
Multi Family 2
Other 11

Acton

50 listings
Avg. $1,087,390 • $220K – $2.8M
Single Family 23
Condo 18
Multi Family 1
Other 3
15 rentals available

Walpole

50 listings
Avg. $915,550 • $275K – $3.0M
Single Family 26
Condo 18
Multi Family 1
Other 3
12 rentals available

Weston

50 listings
Avg. $4,607,873 • $70K – $29.0M
Single Family 48
Condo 1
Other 1
16 rentals available

Edgartown

50 listings
Avg. $5,360,926 • $50K – $49.0M
Single Family 35
Multi Family 1
Other 13
18 rentals available

Amesbury

49 listings
Avg. $983,157 • $275K – $4.5M
Single Family 17
Condo 14
Multi Family 4
Other 4
8 rentals available

Stoughton

48 listings
Avg. $691,625 • $80K – $4.0M
Single Family 21
Condo 13
Multi Family 1
Other 4
11 rentals available

Winchester

48 listings
Avg. $1,703,081 • $365K – $3.6M
Single Family 32
Condo 9
Multi Family 4
Other 1
30 rentals available

Randolph

48 listings
Avg. $618,121 • $70K – $1.2M
Single Family 26
Condo 10
Multi Family 2
Other 8
13 rentals available

Seekonk

48 listings
Avg. $729,600 • $98K – $3.6M
Single Family 33
Multi Family 2
Other 8
2 rentals available

Milton

46 listings
Avg. $2,300,852 • $549K – $14.5M
Single Family 37
Condo 6
Multi Family 3
18 rentals available

Danvers

46 listings
Avg. $867,484 • $100K – $3.3M
Single Family 18
Condo 8
Multi Family 6
Other 5
16 rentals available

Lawrence

46 listings
Avg. $805,911 • $75K – $3.0M
Single Family 6
Condo 8
Multi Family 15
Other 2
46 rentals available

Wakefield

45 listings
Avg. $1,069,393 • $200K – $5.9M
Single Family 13
Condo 21
Multi Family 5
Other 1
20 rentals available

Westford

45 listings
Avg. $1,070,473 • $65K – $3.6M
Single Family 32
Condo 5
Other 3
8 rentals available

Tewksbury

44 listings
Avg. $909,982 • $80K – $9.0M
Single Family 22
Condo 11
Other 1
7 rentals available

Marblehead

44 listings
Avg. $2,477,152 • $275K – $21.0M
Single Family 25
Condo 16
Multi Family 2
Other 1
22 rentals available

Rehoboth

44 listings
Avg. $833,729 • $225K – $2.0M
Single Family 32
Multi Family 2
Other 7

North Reading

43 listings
Avg. $1,117,948 • $80K – $3.9M
Single Family 19
Condo 19
Multi Family 2
Other 3
1 rentals available

Melrose

43 listings
Avg. $847,058 • $240K – $1.9M
Single Family 19
Condo 16
Multi Family 5
22 rentals available

Raynham

42 listings
Avg. $701,451 • $150K – $1.7M
Single Family 25
Condo 1
Multi Family 2
Other 10
1 rentals available

Harwich

42 listings
Avg. $1,511,719 • $250K – $6.9M
Single Family 28
Condo 8
Other 3

Mattapoisett

41 listings
Avg. $1,156,876 • $95K – $4.0M
Single Family 26
Condo 3
Multi Family 2
Other 9
6 rentals available

Duxbury

41 listings
Avg. $3,797,115 • $483K – $36.0M
Single Family 33
Condo 6
Other 1
8 rentals available

Ipswich

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

Hudson

41 listings
Avg. $943,610 • $225K – $6.0M
Single Family 18
Condo 11
Multi Family 4
Other 2

Sharon

41 listings
Avg. $1,190,390 • $350K – $2.7M
Single Family 28
Condo 10
Other 2
19 rentals available

Norwood

39 listings
Avg. $1,021,733 • $202K – $3.7M
Single Family 18
Condo 8
Multi Family 2
Other 1
23 rentals available

Middleton

39 listings
Avg. $1,150,865 • $385K – $2.4M
Single Family 16
Condo 9
Other 13
5 rentals available

Fairhaven

39 listings
Avg. $626,631 • $100K – $1.5M
Single Family 22
Condo 2
Multi Family 2
Other 4
2 rentals available

Swansea

38 listings
Avg. $660,948 • $70K – $1.4M
Single Family 25
Condo 3
Multi Family 2
Other 2
1 rentals available

Bellingham

38 listings
Avg. $624,734 • $175K – $1.4M
Single Family 18
Condo 9
Multi Family 1
Other 4
5 rentals available

Bedford

38 listings
Avg. $1,548,155 • $389K – $5.3M
Single Family 20
Condo 14
Multi Family 2
16 rentals available

Franklin

38 listings
Avg. $810,758 • $320K – $3.0M
Single Family 17
Condo 11
Multi Family 2
Other 5
12 rentals available

Wilmington

38 listings
Avg. $844,540 • $300K – $2.0M
Single Family 20
Condo 15
4 rentals available

Reading

37 listings
Avg. $986,530 • $150K – $2.0M
Single Family 18
Condo 14
Multi Family 1
Other 1
19 rentals available

Swampscott

35 listings
Avg. $1,723,240 • $345K – $14.0M
Single Family 17
Condo 15
Multi Family 3
18 rentals available

Marion

35 listings
Avg. $1,238,329 • $230K – $4.5M
Single Family 28
Other 5
1 rentals available

Norton

35 listings
Avg. $895,042 • $55K – $3.0M
Single Family 12
Condo 8
Multi Family 1
Other 9
3 rentals available

Norfolk

35 listings
Avg. $1,108,443 • $99K – $3.0M
Single Family 24
Condo 8
Other 2
3 rentals available

Stoneham

34 listings
Avg. $825,462 • $300K – $1.6M
Single Family 17
Condo 12
Multi Family 2
17 rentals available

Rockport

33 listings
Avg. $1,238,373 • $440K – $3.7M
Single Family 22
Condo 7
Multi Family 1
Other 2
5 rentals available

Freetown

33 listings
Avg. $691,236 • $275K – $1.6M
Single Family 23
Condo 3
Other 7
2 rentals available

Burlington

32 listings
Avg. $1,355,947 • $60K – $3.5M
Single Family 20
Condo 5
Multi Family 1
Other 2
11 rentals available

Holliston

32 listings
Avg. $1,280,297 • $215K – $5.0M
Single Family 20
Condo 3
Multi Family 1
Other 4
1 rentals available

Lynnfield

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

Halifax

31 listings
Avg. $540,539 • $130K – $1.2M
Single Family 16
Condo 6
Other 9

Rockland

31 listings
Avg. $497,990 • $160K – $1.2M
Single Family 16
Condo 7
Multi Family 2
Other 5
5 rentals available

Wayland

31 listings
Avg. $1,470,958 • $635K – $4.0M
Single Family 24
Condo 4
Multi Family 2
Other 1
12 rentals available

Hanson

31 listings
Avg. $634,264 • $125K – $4.5M
Single Family 12
Condo 2
Multi Family 1
Other 12

Hanover

31 listings
Avg. $1,326,187 • $399K – $3.3M
Single Family 28
Condo 1
Multi Family 1
Other 1
2 rentals available

East Bridgewater

29 listings
Avg. $839,859 • $146K – $3.0M
Single Family 11
Condo 4
Multi Family 2
Other 6
3 rentals available

Groton

29 listings
Avg. $984,321 • $300K – $3.0M
Single Family 15
Condo 4
Other 7
2 rentals available

Wellfleet

29 listings
Avg. $862,055 • $289K – $2.4M
Single Family 16
Condo 5
Other 5

Mansfield

28 listings
Avg. $826,750 • $290K – $1.5M
Single Family 14
Condo 6
Multi Family 1
Other 2
11 rentals available

Norwell

28 listings
Avg. $1,601,696 • $285K – $3.0M
Single Family 23
Condo 1
Other 1
2 rentals available

Ashland

28 listings
Avg. $637,775 • $445K – $1.2M
Single Family 7
Condo 19
Other 2
18 rentals available

Brewster

28 listings
Avg. $1,161,314 • $295K – $2.8M
Single Family 17
Condo 6
Multi Family 1
Other 2
1 rentals available

Whitman

28 listings
Avg. $655,018 • $399K – $2.5M
Single Family 13
Condo 8
Multi Family 1
Other 2
6 rentals available

Cohasset

28 listings
Avg. $2,334,432 • $925K – $6.4M
Single Family 18
Condo 8
Multi Family 1
Other 1
12 rentals available

Kingston

27 listings
Avg. $874,178 • $245K – $1.7M
Single Family 19
Other 5
7 rentals available

Sherborn

27 listings
Avg. $1,714,181 • $719K – $6.0M
Single Family 13
Condo 7
Other 5
1 rentals available

Pepperell

26 listings
Avg. $611,650 • $149K – $1.2M
Single Family 17
Condo 2
Multi Family 1
Other 6
3 rentals available

Carver

26 listings
Avg. $692,665 • $55K – $2.6M
Single Family 14
Condo 2
Multi Family 1
Other 7
3 rentals available

Pembroke

26 listings
Avg. $1,017,408 • $70K – $4.0M
Single Family 18
Condo 2
Multi Family 1
Other 1
2 rentals available

Orleans

26 listings
Avg. $2,486,419 • $600K – $8.0M
Single Family 19
Multi Family 1
Other 1

Ashby

26 listings
Avg. $409,023 • $75K – $965K
Single Family 16
Other 9
1 rentals available

Westwood

26 listings
Avg. $2,843,142 • $83K – $8.8M
Single Family 21
Condo 1
Multi Family 1
Other 1
7 rentals available

Acushnet

26 listings
Avg. $592,212 • $139K – $1.8M
Single Family 19
Condo 1
Other 5

Newbury

25 listings
Avg. $1,433,792 • $799K – $6.3M
Single Family 13
Condo 6
Multi Family 3
Other 3
6 rentals available

Eastham

25 listings
Avg. $1,032,828 • $250K – $2.3M
Single Family 19
Multi Family 2
Other 1

Littleton

25 listings
Avg. $1,281,344 • $135K – $3.6M
Single Family 17
Condo 1
Multi Family 2
Other 2
3 rentals available

Truro

25 listings
Avg. $1,981,480 • $240K – $12.0M
Single Family 18
Condo 2
Multi Family 1
Other 3

Oak Bluffs

24 listings
Avg. $2,361,667 • $64K – $5.5M
Single Family 21
Condo 1
Other 1
9 rentals available

Dover

24 listings
Avg. $3,546,074 • $1.6M – $15.0M
Single Family 24
6 rentals available

Dighton

24 listings
Avg. $699,137 • $180K – $1.2M
Single Family 18
Multi Family 1
Other 5

Tyngsborough

24 listings
Avg. $968,654 • $270K – $3.0M
Single Family 13
Condo 5
Other 2
3 rentals available

Rowley

23 listings
Avg. $1,122,883 • $175K – $3.9M
Single Family 10
Condo 3
Multi Family 1
Other 5
2 rentals available

Medway

23 listings
Avg. $838,404 • $300K – $2.0M
Single Family 16
Condo 4
Other 1
3 rentals available

Tisbury

23 listings
Avg. $2,213,870 • $112K – $9.3M
Single Family 15
Condo 3
Other 2
15 rentals available

Wrentham

22 listings
Avg. $1,071,841 • $375K – $2.3M
Single Family 17
Condo 2
Other 1
3 rentals available

Holbrook

22 listings
Avg. $842,316 • $160K – $6.0M
Single Family 12
Condo 3
Multi Family 2
Other 4
5 rentals available

Plainville

21 listings
Avg. $518,619 • $200K – $1.7M
Single Family 6
Condo 5
Other 8
4 rentals available

Abington

21 listings
Avg. $911,938 • $340K – $3.3M
Single Family 9
Condo 3
Multi Family 5
Other 1
5 rentals available

West Bridgewater

21 listings
Avg. $702,167 • $120K – $1.6M
Single Family 9
Condo 4
Other 7

Essex

21 listings
Avg. $1,317,190 • $625K – $2.5M
Single Family 11
Condo 3
Multi Family 3
1 rentals available

Carlisle

20 listings
Avg. $1,844,295 • $650K – $4.5M
Single Family 14
Condo 2
Other 4

Nantucket

19 listings
Avg. $2,659,105 • $50K – $13.0M
Single Family 18
66 rentals available

Millis

19 listings
Avg. $1,203,442 • $435K – $2.8M
Single Family 10
Condo 4
Other 4
14 rentals available

Boxborough

19 listings
Avg. $993,337 • $175K – $3.4M
Single Family 8
Condo 9
8 rentals available

Georgetown

18 listings
Avg. $883,356 • $425K – $1.5M
Single Family 12
Condo 3
Other 2

Somerset

18 listings
Avg. $684,144 • $400K – $1.2M
Single Family 17
Multi Family 1
4 rentals available

Merrimac

18 listings
Avg. $681,411 • $230K – $1.0M
Single Family 8
Condo 2
Multi Family 1
Other 4
1 rentals available

Boxford

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

Topsfield

18 listings
Avg. $1,062,528 • $600K – $2.9M
Single Family 10
Condo 1
Other 6
2 rentals available

Hamilton

18 listings
Avg. $1,344,317 • $599K – $3.1M
Single Family 14
Multi Family 1
Other 3

Berkley

17 listings
Avg. $754,194 • $270K – $1.3M
Single Family 11
Other 4

Groveland

17 listings
Avg. $933,384 • $240K – $3.0M
Single Family 12
Multi Family 2
Other 2

Nahant

17 listings
Avg. $2,035,700 • $385K – $6.3M
Single Family 15
Condo 2
3 rentals available

Chilmark

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

Stow

16 listings
Avg. $958,181 • $325K – $1.7M
Single Family 11
Condo 4
1 rentals available

Rochester

16 listings
Avg. $915,913 • $209K – $2.2M
Single Family 12
Condo 3
Other 1

Shirley

16 listings
Avg. $772,306 • $125K – $3.0M
Single Family 9
Condo 3
Multi Family 1
Other 3
4 rentals available

Medfield

16 listings
Avg. $1,149,550 • $149K – $2.3M
Single Family 10
Condo 3
Other 1
6 rentals available

Lincoln

15 listings
Avg. $3,045,787 • $1.2M – $8.3M
Single Family 14
Other 1
4 rentals available

Townsend

15 listings
Avg. $539,387 • $165K – $875K
Single Family 9
Condo 1
Other 5
2 rentals available

Maynard

14 listings
Avg. $945,971 • $400K – $2.5M
Single Family 6
Condo 1
Multi Family 4
2 rentals available

Ayer

11 listings
Avg. $926,154 • $215K – $4.5M
Single Family 4
Condo 2
Multi Family 2
Other 2
10 rentals available

West Tisbury

11 listings
Avg. $1,997,000 • $50K – $7.5M
Single Family 8
Other 3
26 rentals available

West Newbury

10 listings
Avg. $1,111,600 • $100K – $2.2M
Single Family 6
Condo 1
Multi Family 1
Other 1
1 rentals available

Dunstable

9 listings
Avg. $1,217,956 • $740K – $1.6M
Single Family 8
Other 1

Avon

7 listings
Avg. $1,921,086 • $630K – $6.8M
Single Family 2
Multi Family 3
Other 1
2 rentals available

Wenham

6 listings
Avg. $1,647,333 • $749K – $2.8M
Single Family 5
Condo 1
2 rentals available

Plympton

6 listings
Avg. $907,983 • $300K – $1.4M
Single Family 2
Other 2

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
226 rentals available

Holyoke

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

Milford

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

Holden

1 listings
Avg. $739,000 • $739K – $739K
Single Family 1
6 rentals available

Northampton

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

North Attleboro

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