Massachusetts Real Estate

14,011 homes for sale across 190 cities • 6,378 rentals available

Browse by City

190 cities with active listings in Massachusetts

Boston

2,338 listings
Avg. $1,655,795 • $51K – $44.5M
Single Family 238
Condo 1,608
Multi Family 303
Other 70
1,897 rentals available

Plymouth

327 listings
Avg. $932,932 • $159K – $12.3M
Single Family 173
Condo 91
Multi Family 14
Other 33
45 rentals available

Newton

283 listings
Avg. $2,469,473 • $175K – $40.0M
Single Family 140
Condo 107
Multi Family 17
Other 9
144 rentals available

Somerville

254 listings
Avg. $1,334,615 • $80K – $16.0M
Single Family 24
Condo 150
Multi Family 61
Other 5
220 rentals available

New Bedford

250 listings
Avg. $697,411 • $75K – $9.3M
Single Family 106
Condo 7
Multi Family 64
Other 7
41 rentals available

Cambridge

246 listings
Avg. $2,367,406 • $150K – $74.0M
Single Family 32
Condo 170
Multi Family 28
Other 2
257 rentals available

Fall River

238 listings
Avg. $708,664 • $165K – $5.9M
Single Family 76
Condo 40
Multi Family 86
Other 8
107 rentals available

Quincy

231 listings
Avg. $839,879 • $55K – $5.3M
Single Family 68
Condo 100
Multi Family 31
Other 3
171 rentals available

Brookline

219 listings
Avg. $2,951,552 • $95K – $34.0M
Single Family 51
Condo 134
Multi Family 16
Other 5
193 rentals available

Lowell

210 listings
Avg. $638,099 • $75K – $2.9M
Single Family 60
Condo 67
Multi Family 48
Other 3
99 rentals available

Brockton

188 listings
Avg. $691,350 • $70K – $9.0M
Single Family 102
Condo 29
Multi Family 33
Other 4
48 rentals available

Barnstable

181 listings
Avg. $2,083,741 • $220K – $18.5M
Single Family 140
Condo 19
Multi Family 1
Other 6
8 rentals available

Lynn

174 listings
Avg. $914,471 • $160K – $13.3M
Single Family 76
Condo 47
Multi Family 39
176 rentals available

Falmouth

169 listings
Avg. $1,647,215 • $109K – $17.5M
Single Family 131
Condo 19
Other 6
23 rentals available

Medford

162 listings
Avg. $998,971 • $160K – $5.0M
Single Family 46
Condo 71
Multi Family 31
Other 3
137 rentals available

Taunton

151 listings
Avg. $580,725 • $60K – $4.0M
Single Family 65
Condo 27
Multi Family 19
Other 22
40 rentals available

Haverhill

150 listings
Avg. $912,883 • $119K – $37.5M
Single Family 66
Condo 41
Multi Family 10
Other 13
44 rentals available

Waltham

146 listings
Avg. $1,214,587 • $85K – $7.8M
Single Family 53
Condo 52
Multi Family 22
99 rentals available

Framingham

139 listings
Avg. $787,246 • $89K – $6.0M
Single Family 70
Condo 42
Multi Family 14
71 rentals available

Attleboro

122 listings
Avg. $540,266 • $69K – $1.9M
Single Family 66
Condo 19
Multi Family 9
Other 17
38 rentals available

Wareham

118 listings
Avg. $623,482 • $68K – $4.3M
Single Family 62
Condo 17
Multi Family 3
Other 21
11 rentals available

Gloucester

111 listings
Avg. $1,136,965 • $75K – $4.5M
Single Family 52
Condo 37
Multi Family 8
Other 9
34 rentals available

Salem

105 listings
Avg. $748,029 • $50K – $7.6M
Single Family 19
Condo 62
Multi Family 11
Other 1
66 rentals available

Andover

102 listings
Avg. $1,450,910 • $100K – $5.5M
Single Family 59
Condo 28
Multi Family 3
Other 3
30 rentals available

Revere

100 listings
Avg. $785,988 • $115K – $4.2M
Single Family 35
Condo 32
Multi Family 25
Other 5
74 rentals available

Weymouth

99 listings
Avg. $687,582 • $250K – $2.7M
Single Family 50
Condo 32
Multi Family 9
Other 2
33 rentals available

Yarmouth

98 listings
Avg. $923,733 • $199K – $13.9M
Single Family 75
Condo 12
Multi Family 4
Other 5
7 rentals available

Lexington

97 listings
Avg. $2,024,877 • $60K – $5.5M
Single Family 71
Condo 18
Multi Family 2
Other 3
40 rentals available

Mashpee

94 listings
Avg. $1,344,347 • $200K – $7.3M
Single Family 45
Condo 45
Other 4
1 rentals available

Marlborough

94 listings
Avg. $804,434 • $80K – $4.8M
Single Family 39
Condo 21
Multi Family 13
Other 17
22 rentals available

Watertown

92 listings
Avg. $1,051,525 • $100K – $2.8M
Single Family 16
Condo 51
Multi Family 17
Other 2
96 rentals available

Arlington

90 listings
Avg. $1,428,380 • $150K – $12.0M
Single Family 27
Condo 42
Multi Family 11
Other 3
61 rentals available

Malden

88 listings
Avg. $920,460 • $180K – $2.9M
Single Family 22
Condo 23
Multi Family 29
Other 1
105 rentals available

Chelmsford

87 listings
Avg. $664,995 • $225K – $2.5M
Single Family 38
Condo 37
Multi Family 4
Other 5
7 rentals available

Methuen

87 listings
Avg. $782,959 • $170K – $5.2M
Single Family 53
Condo 16
Multi Family 2
Other 5
15 rentals available

Chelsea

86 listings
Avg. $738,349 • $263K – $8.7M
Single Family 11
Condo 46
Multi Family 20
Other 1
127 rentals available

Woburn

83 listings
Avg. $921,207 • $150K – $3.0M
Single Family 42
Condo 21
Multi Family 10
Other 5
37 rentals available

Natick

83 listings
Avg. $1,263,722 • $225K – $7.2M
Single Family 46
Condo 26
Multi Family 5
Other 1
40 rentals available

Dartmouth

83 listings
Avg. $1,120,631 • $101K – $13.0M
Single Family 53
Condo 5
Multi Family 1
Other 9
7 rentals available

Winthrop

82 listings
Avg. $724,204 • $220K – $2.3M
Single Family 18
Condo 51
Multi Family 8
Other 1
42 rentals available

Sandwich

81 listings
Avg. $1,363,101 • $92K – $12.9M
Single Family 61
Condo 8
Multi Family 1
Other 5
5 rentals available

Easton

80 listings
Avg. $843,052 • $90K – $2.2M
Single Family 41
Condo 22
Multi Family 4
Other 9
7 rentals available

Newburyport

80 listings
Avg. $1,584,295 • $270K – $5.2M
Single Family 45
Condo 22
Multi Family 4
21 rentals available

Peabody

79 listings
Avg. $747,201 • $100K – $9.0M
Single Family 39
Condo 20
Multi Family 3
Other 5
24 rentals available

Hingham

78 listings
Avg. $1,989,381 • $180K – $11.8M
Single Family 53
Condo 20
Multi Family 1
Other 3
6 rentals available

Bourne

76 listings
Avg. $905,949 • $174K – $4.5M
Single Family 42
Condo 23
Other 3
14 rentals available

Bridgewater

75 listings
Avg. $784,277 • $220K – $3.4M
Single Family 50
Condo 11
Multi Family 1
Other 4
6 rentals available

Franklin

73 listings
Avg. $738,415 • $188K – $2.8M
Single Family 23
Condo 32
Multi Family 3
Other 10
18 rentals available

Beverly

72 listings
Avg. $2,018,823 • $279K – $23.0M
Single Family 41
Condo 17
Multi Family 5
Other 7
35 rentals available

Needham

72 listings
Avg. $2,245,129 • $200K – $7.0M
Single Family 55
Condo 11
Other 4
13 rentals available

North Andover

71 listings
Avg. $1,081,320 • $90K – $12.5M
Single Family 41
Condo 13
Multi Family 1
Other 4
14 rentals available

Lawrence

70 listings
Avg. $751,518 • $70K – $6.6M
Single Family 10
Condo 14
Multi Family 21
Other 2
37 rentals available

Everett

68 listings
Avg. $953,366 • $55K – $6.1M
Single Family 17
Condo 20
Multi Family 25
73 rentals available

Dedham

68 listings
Avg. $1,115,609 • $200K – $5.5M
Single Family 44
Condo 18
Multi Family 3
Other 1
28 rentals available

Provincetown

67 listings
Avg. $2,061,354 • $65K – $11.5M
Single Family 18
Condo 41
Multi Family 2
Other 2

Raynham

66 listings
Avg. $714,822 • $150K – $3.5M
Single Family 31
Condo 5
Multi Family 3
Other 23
2 rentals available

Winchester

65 listings
Avg. $1,865,857 • $330K – $18.0M
Single Family 43
Condo 14
Multi Family 1
Other 2
33 rentals available

Salisbury

65 listings
Avg. $811,926 • $130K – $2.6M
Single Family 25
Condo 26
Multi Family 2
Other 6
12 rentals available

Hudson

64 listings
Avg. $801,542 • $220K – $4.8M
Single Family 43
Condo 9
Multi Family 3
Other 2
6 rentals available

Westport

63 listings
Avg. $1,291,809 • $190K – $10.0M
Single Family 44
Other 17
9 rentals available

Braintree

62 listings
Avg. $769,861 • $318K – $2.5M
Single Family 38
Condo 22
Multi Family 1
26 rentals available

Billerica

62 listings
Avg. $830,653 • $75K – $5.8M
Single Family 40
Condo 14
Multi Family 1
Other 2
9 rentals available

Stoughton

61 listings
Avg. $658,453 • $100K – $3.5M
Single Family 28
Condo 23
Multi Family 1
Other 3
28 rentals available

Rockland

61 listings
Avg. $509,428 • $115K – $1.2M
Single Family 25
Condo 18
Multi Family 5
Other 9
6 rentals available

Belmont

60 listings
Avg. $1,716,717 • $80K – $4.2M
Single Family 28
Condo 20
Multi Family 7
36 rentals available

Dracut

60 listings
Avg. $579,409 • $125K – $2.0M
Single Family 30
Condo 19
Other 6
6 rentals available

Concord

60 listings
Avg. $2,936,292 • $482K – $16.8M
Single Family 49
Condo 7
Multi Family 1
Other 2
8 rentals available

Randolph

59 listings
Avg. $667,463 • $135K – $2.5M
Single Family 41
Condo 4
Multi Family 3
Other 7
7 rentals available

Acton

59 listings
Avg. $910,015 • $179K – $2.8M
Single Family 27
Condo 24
Multi Family 1
Other 4
26 rentals available

Canton

59 listings
Avg. $818,089 • $120K – $2.7M
Single Family 23
Condo 32
Other 2
21 rentals available

Fairhaven

59 listings
Avg. $695,805 • $89K – $2.3M
Single Family 30
Condo 1
Multi Family 6
Other 10
2 rentals available

Edgartown

59 listings
Avg. $3,809,217 • $50K – $21.5M
Single Family 41
Condo 5
Multi Family 2
Other 9
17 rentals available

Lakeville

59 listings
Avg. $725,688 • $150K – $1.6M
Single Family 36
Condo 3
Multi Family 1
Other 12
4 rentals available

Hopkinton

59 listings
Avg. $1,309,047 • $440K – $3.8M
Single Family 39
Condo 14
Other 4
9 rentals available

Wakefield

59 listings
Avg. $852,107 • $50K – $2.5M
Single Family 19
Condo 26
Multi Family 7
Other 2
25 rentals available

Marshfield

58 listings
Avg. $1,075,509 • $50K – $5.9M
Single Family 33
Condo 10
Multi Family 1
Other 8
33 rentals available

Wellesley

58 listings
Avg. $2,796,950 • $675K – $9.0M
Single Family 47
Condo 9
Multi Family 1
Other 1
23 rentals available

Dennis

58 listings
Avg. $1,401,361 • $80K – $22.5M
Single Family 39
Condo 10
Multi Family 2
Other 2
5 rentals available

Rehoboth

58 listings
Avg. $866,906 • $208K – $2.1M
Single Family 47
Condo 1
Multi Family 1
Other 6
1 rentals available

Melrose

57 listings
Avg. $862,886 • $339K – $2.7M
Single Family 25
Condo 23
Multi Family 6
Other 2
20 rentals available

Hull

56 listings
Avg. $950,787 • $275K – $2.9M
Single Family 28
Condo 21
Multi Family 6
Other 1
30 rentals available

Walpole

56 listings
Avg. $968,425 • $400K – $5.5M
Single Family 25
Condo 24
Multi Family 1
Other 1
12 rentals available

Amesbury

55 listings
Avg. $1,033,809 • $240K – $4.5M
Single Family 19
Condo 16
Multi Family 6
Other 4
5 rentals available

Norton

55 listings
Avg. $702,798 • $55K – $1.8M
Single Family 27
Condo 12
Multi Family 1
Other 8
4 rentals available

North Reading

55 listings
Avg. $1,019,163 • $250K – $3.0M
Single Family 32
Condo 20
Multi Family 1
Other 1
3 rentals available

Milton

54 listings
Avg. $1,733,013 • $599K – $11.9M
Single Family 35
Condo 14
Multi Family 4
Other 1
24 rentals available

Sudbury

52 listings
Avg. $1,674,419 • $379K – $4.5M
Single Family 41
Condo 6
Other 3
5 rentals available

Danvers

52 listings
Avg. $770,852 • $90K – $2.7M
Single Family 28
Condo 10
Multi Family 2
Other 6
9 rentals available

Mattapoisett

51 listings
Avg. $1,112,235 • $95K – $3.7M
Single Family 38
Condo 2
Multi Family 1
Other 9
3 rentals available

Tewksbury

51 listings
Avg. $747,057 • $215K – $3.0M
Single Family 31
Condo 13
Other 1
5 rentals available

East Bridgewater

51 listings
Avg. $833,020 • $130K – $3.0M
Single Family 26
Condo 8
Multi Family 7
Other 6
8 rentals available

Norwood

50 listings
Avg. $905,688 • $280K – $2.8M
Single Family 19
Condo 15
Multi Family 11
21 rentals available

Chatham

49 listings
Avg. $2,679,445 • $600K – $6.9M
Single Family 42
Condo 3
1 rentals available

Saugus

49 listings
Avg. $937,778 • $185K – $4.0M
Single Family 35
Condo 5
Multi Family 3
Other 2
15 rentals available

Carver

48 listings
Avg. $578,424 • $55K – $1.8M
Single Family 25
Condo 1
Multi Family 1
Other 19
2 rentals available

Sharon

48 listings
Avg. $1,009,754 • $360K – $2.6M
Single Family 32
Condo 10
Other 5
15 rentals available

Swampscott

47 listings
Avg. $1,514,466 • $330K – $14.0M
Single Family 27
Condo 13
Multi Family 7
20 rentals available

Mansfield

47 listings
Avg. $842,583 • $220K – $3.3M
Single Family 20
Condo 9
Multi Family 5
Other 7
11 rentals available

Burlington

46 listings
Avg. $1,326,538 • $160K – $3.4M
Single Family 33
Condo 7
Other 2
13 rentals available

Westford

46 listings
Avg. $1,058,596 • $299K – $3.6M
Single Family 30
Condo 10
Other 4
8 rentals available

Ipswich

46 listings
Avg. $1,153,947 • $150K – $3.3M
Single Family 23
Condo 15
Multi Family 1
Other 3
8 rentals available

Bellingham

45 listings
Avg. $586,509 • $349K – $1.2M
Single Family 19
Condo 15
Multi Family 2
Other 8
9 rentals available

Marion

43 listings
Avg. $1,120,644 • $389K – $2.5M
Single Family 33
Condo 4
Other 4
2 rentals available

Bedford

42 listings
Avg. $1,469,500 • $389K – $5.3M
Single Family 19
Condo 20
8 rentals available

Dighton

42 listings
Avg. $796,726 • $160K – $2.2M
Single Family 30
Condo 2
Multi Family 2
Other 8
1 rentals available

Reading

42 listings
Avg. $905,269 • $180K – $2.3M
Single Family 21
Condo 17
Multi Family 2
11 rentals available

Holliston

41 listings
Avg. $992,226 • $220K – $5.0M
Single Family 27
Condo 6
Multi Family 1
Other 4
6 rentals available

Ashland

41 listings
Avg. $714,032 • $308K – $2.0M
Single Family 20
Condo 19
Multi Family 1
Other 1
8 rentals available

Wilmington

40 listings
Avg. $827,165 • $400K – $1.7M
Single Family 24
Condo 13
Multi Family 1
Other 1
2 rentals available

Weston

40 listings
Avg. $5,017,600 • $835K – $29.0M
Single Family 35
Condo 1
Other 4

Duxbury

40 listings
Avg. $3,105,870 • $375K – $34.0M
Single Family 29
Condo 9
Other 1
6 rentals available

Harwich

40 listings
Avg. $1,743,207 • $295K – $7.5M
Single Family 29
Condo 4
Multi Family 2
Other 1
1 rentals available

Groton

39 listings
Avg. $946,582 • $260K – $3.0M
Single Family 18
Condo 6
Multi Family 2
Other 10
4 rentals available

Middleton

39 listings
Avg. $1,028,110 • $364K – $2.3M
Single Family 17
Condo 12
Other 9
2 rentals available

Swansea

38 listings
Avg. $627,112 • $300K – $1.6M
Single Family 26
Condo 4
Multi Family 2
Other 1
1 rentals available

Kingston

38 listings
Avg. $945,816 • $275K – $2.0M
Single Family 30
Condo 3
Other 3
2 rentals available

Wayland

38 listings
Avg. $1,361,779 • $499K – $4.0M
Single Family 30
Condo 4
Multi Family 2
Other 2
4 rentals available

Hanson

38 listings
Avg. $681,917 • $170K – $4.5M
Single Family 17
Condo 4
Other 8
1 rentals available

Marblehead

37 listings
Avg. $2,804,565 • $325K – $21.0M
Single Family 22
Condo 14
Multi Family 1
34 rentals available

Whitman

37 listings
Avg. $723,530 • $123K – $2.3M
Single Family 15
Condo 13
Multi Family 4
Other 1
9 rentals available

Orleans

36 listings
Avg. $1,988,674 • $238K – $8.0M
Single Family 23
Condo 5
Multi Family 1
Other 1

Stoneham

36 listings
Avg. $819,628 • $65K – $1.6M
Single Family 21
Condo 10
Multi Family 2
17 rentals available

Seekonk

36 listings
Avg. $739,428 • $75K – $3.3M
Single Family 26
Multi Family 1
Other 6
2 rentals available

Holbrook

36 listings
Avg. $709,821 • $110K – $6.0M
Single Family 26
Condo 5
Other 3
5 rentals available

Lynnfield

35 listings
Avg. $1,423,251 • $180K – $3.5M
Single Family 20
Condo 6
Multi Family 1
Other 4
3 rentals available

Newbury

35 listings
Avg. $1,110,037 • $399K – $2.1M
Single Family 21
Condo 8
Multi Family 2
Other 4
6 rentals available

Abington

33 listings
Avg. $649,297 • $175K – $2.4M
Single Family 9
Condo 16
Multi Family 4
Other 1
4 rentals available

Medway

32 listings
Avg. $698,631 • $200K – $1.2M
Single Family 21
Condo 9
8 rentals available

Truro

32 listings
Avg. $2,611,156 • $219K – $23.0M
Single Family 21
Condo 5
Other 4

Maynard

32 listings
Avg. $728,609 • $230K – $2.4M
Single Family 18
Condo 3
Multi Family 5
Other 1
6 rentals available

Freetown

31 listings
Avg. $728,613 • $160K – $1.3M
Single Family 22
Multi Family 2
Other 6
1 rentals available

Dover

31 listings
Avg. $3,093,371 • $1.2M – $12.5M
Single Family 28
Other 3
1 rentals available

Halifax

30 listings
Avg. $448,000 • $179K – $999K
Single Family 7
Condo 10
Other 13
1 rentals available

Littleton

30 listings
Avg. $1,318,957 • $75K – $4.9M
Single Family 21
Condo 1
Multi Family 1
Other 3
8 rentals available

Eastham

30 listings
Avg. $976,020 • $160K – $2.7M
Single Family 19
Condo 2
Multi Family 1
Other 4

Scituate

30 listings
Avg. $1,703,823 • $115K – $5.4M
Single Family 27
Other 3
28 rentals available

Hanover

29 listings
Avg. $1,281,493 • $299K – $2.7M
Single Family 21
Condo 4
Multi Family 1
Other 1

Brewster

29 listings
Avg. $932,514 • $295K – $3.4M
Single Family 14
Condo 10
Multi Family 3
Other 2
1 rentals available

Sherborn

29 listings
Avg. $1,976,131 • $675K – $9.5M
Single Family 17
Condo 7
Other 3
2 rentals available

Groveland

28 listings
Avg. $827,952 • $225K – $3.0M
Single Family 19
Condo 2
Other 5
2 rentals available

Stow

27 listings
Avg. $938,704 • $285K – $2.1M
Single Family 21
Condo 3
Multi Family 1
Other 1
2 rentals available

Westwood

27 listings
Avg. $2,711,796 • $625K – $11.0M
Single Family 23
Condo 2
Other 1
5 rentals available

Tisbury

26 listings
Avg. $2,029,577 • $112K – $6.2M
Single Family 19
Condo 2
Other 3
12 rentals available

Boxborough

26 listings
Avg. $729,435 • $160K – $2.2M
Single Family 11
Condo 13
Other 1
12 rentals available

Norfolk

26 listings
Avg. $961,387 • $75K – $2.7M
Single Family 14
Condo 10
Other 1
3 rentals available

Ayer

26 listings
Avg. $663,759 • $180K – $1.3M
Single Family 13
Condo 3
Multi Family 1
Other 6
15 rentals available

Carlisle

25 listings
Avg. $1,746,196 • $599K – $4.0M
Single Family 19
Condo 3
Other 3
1 rentals available

Pepperell

25 listings
Avg. $629,528 • $150K – $1.1M
Single Family 17
Condo 2
Other 5
4 rentals available

Norwell

25 listings
Avg. $1,475,720 • $168K – $3.0M
Single Family 19
Condo 1
Multi Family 1
Other 2
2 rentals available

Somerset

25 listings
Avg. $601,952 • $420K – $1.2M
Single Family 23
Condo 1
Multi Family 1
1 rentals available

Wellfleet

25 listings
Avg. $1,060,952 • $299K – $3.0M
Single Family 13
Condo 2
Multi Family 1
Other 5

Wrentham

24 listings
Avg. $947,142 • $300K – $1.9M
Single Family 19
Condo 3
Other 1
5 rentals available

Acushnet

23 listings
Avg. $633,200 • $159K – $939K
Single Family 18
Multi Family 2
Other 2
3 rentals available

Medfield

23 listings
Avg. $980,404 • $149K – $1.7M
Single Family 15
Condo 6
Other 1
8 rentals available

Pembroke

23 listings
Avg. $969,887 • $280K – $3.9M
Single Family 16
Condo 2
Multi Family 1
3 rentals available

Rowley

23 listings
Avg. $1,091,801 • $190K – $2.1M
Single Family 10
Condo 5
Multi Family 1
Other 4
4 rentals available

Millis

23 listings
Avg. $908,815 • $265K – $2.4M
Single Family 15
Condo 6
Other 2
13 rentals available

Cohasset

23 listings
Avg. $1,687,365 • $675K – $2.7M
Single Family 15
Condo 6
Multi Family 1
Other 1
20 rentals available

Oak Bluffs

22 listings
Avg. $2,554,545 • $64K – $5.5M
Single Family 16
Other 3
8 rentals available

Rochester

22 listings
Avg. $864,768 • $280K – $1.5M
Single Family 14
Condo 7
Other 1

Merrimac

22 listings
Avg. $698,418 • $235K – $1.9M
Single Family 6
Condo 5
Multi Family 1
Other 6
5 rentals available

Lincoln

21 listings
Avg. $2,363,114 • $595K – $8.3M
Single Family 19
Condo 1
Other 1
2 rentals available

Berkley

21 listings
Avg. $639,933 • $240K – $1.0M
Single Family 14
Other 6

Rockport

21 listings
Avg. $1,113,800 • $460K – $3.0M
Single Family 14
Condo 4
Multi Family 1
Other 1
20 rentals available

Topsfield

20 listings
Avg. $1,123,430 • $499K – $3.4M
Single Family 9
Condo 1
Other 7
1 rentals available

Tyngsborough

19 listings
Avg. $1,172,716 • $250K – $3.0M
Single Family 9
Condo 3
Other 3
2 rentals available

Boxford

19 listings
Avg. $1,412,884 • $375K – $3.5M
Single Family 16
Other 2
1 rentals available

Shirley

19 listings
Avg. $763,879 • $153K – $3.0M
Single Family 8
Condo 5
Multi Family 2
Other 4
2 rentals available

Nahant

19 listings
Avg. $1,857,968 • $499K – $6.2M
Single Family 14
Condo 1
Multi Family 1
Other 3
4 rentals available

West Bridgewater

18 listings
Avg. $756,822 • $120K – $1.3M
Single Family 10
Condo 2
Other 5
2 rentals available

Ashby

18 listings
Avg. $435,972 • $125K – $950K
Single Family 11
Other 6

Plainville

17 listings
Avg. $570,259 • $60K – $1.7M
Single Family 7
Condo 4
Other 4
6 rentals available

Georgetown

17 listings
Avg. $854,723 • $275K – $2.0M
Single Family 11
Condo 4
Other 2
1 rentals available

Essex

15 listings
Avg. $1,188,867 • $599K – $2.9M
Single Family 6
Condo 4
Multi Family 3
2 rentals available

Hamilton

14 listings
Avg. $1,486,598 • $750K – $2.8M
Single Family 13
Other 1
1 rentals available

Townsend

14 listings
Avg. $609,457 • $377K – $1.5M
Single Family 13
Condo 1
2 rentals available

Nantucket

14 listings
Avg. $4,173,214 • $50K – $32.0M
Single Family 13
61 rentals available

Chilmark

14 listings
Avg. $6,113,614 • $51K – $45.0M
Single Family 13
Other 1
19 rentals available

Avon

11 listings
Avg. $1,242,964 • $475K – $6.8M
Single Family 8
Multi Family 1
6 rentals available

Plympton

10 listings
Avg. $946,380 • $215K – $4.1M
Single Family 4
Other 2

West Newbury

9 listings
Avg. $956,544 • $525K – $1.4M
Single Family 7
Condo 1
2 rentals available

Dunstable

8 listings
Avg. $1,277,488 • $375K – $2.4M
Single Family 6
Other 2

West Tisbury

6 listings
Avg. $1,686,333 • $50K – $3.5M
Single Family 3
Other 3
26 rentals available

Aquinnah

5 listings
Avg. $2,584,000 • $330K – $5.9M
Single Family 3
Other 2
7 rentals available

Wenham

4 listings
Avg. $993,194 • $399K – $2.4M
Single Family 2
Other 2
1 rentals available

Worcester

2 listings
Avg. $455,000 • $350K – $560K
Condo 1
Multi Family 1
234 rentals available

Gosnold

1 listings
Avg. $995,000 • $995K – $995K
Other 1

Northampton

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

Holyoke

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

Ware

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