Massachusetts Real Estate

13,220 homes for sale across 189 cities • 6,280 rentals available

Browse by City

189 cities with active listings in Massachusetts

Boston

2,187 listings
Avg. $1,657,355 • $51K – $44.5M
Single Family 223
Condo 1,502
Multi Family 273
Other 67
2,039 rentals available

Plymouth

290 listings
Avg. $978,771 • $80K – $12.3M
Single Family 148
Condo 86
Multi Family 13
Other 26
50 rentals available

Newton

279 listings
Avg. $2,319,547 • $175K – $40.0M
Single Family 132
Condo 111
Multi Family 18
Other 9
146 rentals available

Fall River

248 listings
Avg. $725,999 • $170K – $5.9M
Single Family 75
Condo 37
Multi Family 97
Other 8
94 rentals available

Somerville

246 listings
Avg. $1,387,145 • $80K – $16.0M
Single Family 21
Condo 141
Multi Family 67
Other 3
227 rentals available

New Bedford

231 listings
Avg. $702,509 • $75K – $9.3M
Single Family 85
Condo 10
Multi Family 64
Other 10
44 rentals available

Cambridge

223 listings
Avg. $2,026,726 • $300K – $15.7M
Single Family 25
Condo 157
Multi Family 28
Other 2
278 rentals available

Quincy

219 listings
Avg. $867,775 • $60K – $5.7M
Single Family 53
Condo 114
Multi Family 25
Other 3
138 rentals available

Brookline

213 listings
Avg. $2,799,105 • $125K – $23.0M
Single Family 54
Condo 128
Multi Family 14
Other 5
193 rentals available

Lowell

203 listings
Avg. $661,870 • $80K – $2.9M
Single Family 77
Condo 51
Multi Family 45
Other 3
97 rentals available

Brockton

183 listings
Avg. $687,331 • $80K – $9.0M
Single Family 103
Condo 27
Multi Family 26
Other 4
49 rentals available

Lynn

173 listings
Avg. $925,437 • $160K – $13.3M
Single Family 73
Condo 45
Multi Family 45
138 rentals available

Barnstable

168 listings
Avg. $2,124,836 • $220K – $18.5M
Single Family 131
Condo 19
Multi Family 1
Other 5
7 rentals available

Framingham

158 listings
Avg. $826,476 • $89K – $6.0M
Single Family 94
Condo 38
Multi Family 13
60 rentals available

Taunton

151 listings
Avg. $631,005 • $65K – $5.9M
Single Family 61
Condo 28
Multi Family 22
Other 23
33 rentals available

Medford

148 listings
Avg. $983,727 • $160K – $3.5M
Single Family 44
Condo 71
Multi Family 22
Other 4
135 rentals available

Falmouth

148 listings
Avg. $1,626,865 • $109K – $17.5M
Single Family 111
Condo 17
Multi Family 1
Other 6
17 rentals available

Haverhill

143 listings
Avg. $986,460 • $130K – $37.5M
Single Family 59
Condo 37
Multi Family 17
Other 10
45 rentals available

Waltham

127 listings
Avg. $1,202,538 • $250K – $5.8M
Single Family 46
Condo 46
Multi Family 16
Other 1
113 rentals available

Lexington

112 listings
Avg. $2,127,179 • $60K – $5.5M
Single Family 91
Condo 14
Multi Family 1
Other 2
49 rentals available

Salem

111 listings
Avg. $768,364 • $80K – $7.7M
Single Family 23
Condo 59
Multi Family 14
Other 1
69 rentals available

Wareham

105 listings
Avg. $630,400 • $68K – $4.3M
Single Family 51
Condo 19
Multi Family 2
Other 20
14 rentals available

Attleboro

101 listings
Avg. $567,912 • $69K – $2.1M
Single Family 50
Condo 20
Multi Family 7
Other 14
36 rentals available

Revere

100 listings
Avg. $792,615 • $115K – $4.2M
Single Family 31
Condo 41
Multi Family 21
Other 3
76 rentals available

Gloucester

97 listings
Avg. $1,177,631 • $250K – $4.6M
Single Family 48
Condo 29
Multi Family 6
Other 8
41 rentals available

Mashpee

95 listings
Avg. $1,249,795 • $130K – $7.3M
Single Family 48
Condo 42
Other 5
3 rentals available

Andover

94 listings
Avg. $1,466,238 • $100K – $5.0M
Single Family 62
Condo 21
Multi Family 1
Other 2
20 rentals available

Dartmouth

92 listings
Avg. $1,113,390 • $101K – $13.0M
Single Family 60
Condo 5
Multi Family 1
Other 9
8 rentals available

Malden

91 listings
Avg. $941,276 • $180K – $5.7M
Single Family 29
Condo 23
Multi Family 28
Other 1
98 rentals available

Bourne

88 listings
Avg. $922,006 • $199K – $5.0M
Single Family 47
Condo 34
Other 1
12 rentals available

Watertown

87 listings
Avg. $1,011,984 • $329K – $3.0M
Single Family 16
Condo 51
Multi Family 14
Other 2
100 rentals available

Marlborough

86 listings
Avg. $733,020 • $80K – $4.9M
Single Family 36
Condo 14
Multi Family 11
Other 21
21 rentals available

Weymouth

85 listings
Avg. $700,493 • $120K – $2.7M
Single Family 41
Condo 27
Multi Family 7
Other 1
45 rentals available

Chelsea

84 listings
Avg. $728,866 • $263K – $8.7M
Single Family 9
Condo 48
Multi Family 19
Other 1
128 rentals available

Methuen

84 listings
Avg. $770,335 • $170K – $5.2M
Single Family 54
Condo 13
Multi Family 3
Other 4
13 rentals available

Winthrop

79 listings
Avg. $727,842 • $220K – $2.3M
Single Family 19
Condo 47
Multi Family 7
Other 1
36 rentals available

Yarmouth

74 listings
Avg. $806,888 • $229K – $2.7M
Single Family 58
Condo 10
Multi Family 1
Other 3
7 rentals available

Woburn

74 listings
Avg. $882,254 • $150K – $3.0M
Single Family 40
Condo 16
Multi Family 5
Other 7
27 rentals available

Sandwich

74 listings
Avg. $1,386,046 • $92K – $12.9M
Single Family 55
Condo 9
Other 5
4 rentals available

Arlington

74 listings
Avg. $1,556,540 • $150K – $12.0M
Single Family 24
Condo 34
Multi Family 7
Other 2
72 rentals available

Peabody

71 listings
Avg. $826,328 • $60K – $10.0M
Single Family 29
Condo 18
Multi Family 5
Other 5
26 rentals available

Chelmsford

70 listings
Avg. $702,014 • $95K – $2.5M
Single Family 32
Condo 28
Multi Family 4
Other 4
18 rentals available

Newburyport

70 listings
Avg. $1,728,643 • $300K – $6.5M
Single Family 41
Condo 21
Multi Family 4
12 rentals available

Hingham

70 listings
Avg. $2,069,296 • $167K – $11.8M
Single Family 44
Condo 20
Multi Family 2
Other 3
11 rentals available

Needham

69 listings
Avg. $2,320,555 • $200K – $7.0M
Single Family 57
Condo 7
Other 3
10 rentals available

Dracut

68 listings
Avg. $660,967 • $100K – $5.7M
Single Family 29
Condo 21
Multi Family 2
Other 6
6 rentals available

Natick

68 listings
Avg. $1,383,779 • $225K – $7.2M
Single Family 43
Condo 15
Multi Family 3
Other 2
33 rentals available

Provincetown

67 listings
Avg. $2,045,839 • $65K – $12.0M
Single Family 18
Condo 40
Multi Family 3
Other 2

Wellesley

67 listings
Avg. $2,699,003 • $675K – $11.0M
Single Family 54
Condo 10
Multi Family 2
Other 1
26 rentals available

Easton

65 listings
Avg. $849,023 • $90K – $2.3M
Single Family 31
Condo 24
Multi Family 2
Other 5
9 rentals available

Dennis

64 listings
Avg. $1,111,145 • $80K – $4.6M
Single Family 42
Condo 12
Multi Family 3
Other 1
3 rentals available

Dedham

64 listings
Avg. $1,192,666 • $200K – $5.5M
Single Family 47
Condo 13
Multi Family 2
Other 1
21 rentals available

Acton

63 listings
Avg. $969,595 • $179K – $2.8M
Single Family 31
Condo 26
Multi Family 1
Other 2
18 rentals available

Marshfield

63 listings
Avg. $1,213,483 • $165K – $6.3M
Single Family 43
Condo 7
Multi Family 1
Other 8
26 rentals available

Billerica

63 listings
Avg. $847,144 • $136K – $5.8M
Single Family 44
Condo 14
Other 1
10 rentals available

Lawrence

63 listings
Avg. $754,500 • $70K – $5.6M
Single Family 8
Condo 12
Multi Family 19
Other 4
41 rentals available

Lakeville

63 listings
Avg. $728,090 • $150K – $1.6M
Single Family 38
Condo 2
Multi Family 2
Other 13
2 rentals available

Belmont

63 listings
Avg. $1,797,740 • $99K – $4.5M
Single Family 30
Condo 19
Multi Family 9
42 rentals available

Winchester

62 listings
Avg. $1,543,441 • $289K – $4.3M
Single Family 39
Condo 18
Multi Family 1
Other 1
33 rentals available

Braintree

62 listings
Avg. $765,263 • $290K – $2.7M
Single Family 31
Condo 27
Multi Family 1
31 rentals available

Bridgewater

61 listings
Avg. $765,325 • $230K – $3.4M
Single Family 34
Condo 12
Other 5
10 rentals available

Beverly

61 listings
Avg. $2,098,683 • $340K – $23.0M
Single Family 32
Condo 19
Multi Family 5
Other 3
36 rentals available

Franklin

59 listings
Avg. $763,976 • $249K – $2.8M
Single Family 27
Condo 21
Multi Family 1
Other 6
15 rentals available

North Andover

59 listings
Avg. $1,150,857 • $90K – $12.5M
Single Family 35
Condo 9
Multi Family 1
Other 3
17 rentals available

Salisbury

59 listings
Avg. $737,185 • $122K – $2.6M
Single Family 15
Condo 29
Other 7
10 rentals available

Concord

59 listings
Avg. $3,029,415 • $490K – $16.8M
Single Family 49
Condo 6
Multi Family 1
Other 2
8 rentals available

Hull

57 listings
Avg. $1,034,554 • $275K – $2.9M
Single Family 29
Condo 21
Multi Family 6
Other 1
31 rentals available

Walpole

57 listings
Avg. $802,647 • $400K – $3.0M
Single Family 20
Condo 31
Multi Family 1
Other 1
12 rentals available

Sudbury

56 listings
Avg. $1,602,459 • $379K – $4.5M
Single Family 43
Condo 8
Other 3
6 rentals available

Raynham

56 listings
Avg. $699,363 • $130K – $3.5M
Single Family 21
Condo 6
Multi Family 3
Other 22
2 rentals available

Tewksbury

55 listings
Avg. $908,507 • $85K – $9.0M
Single Family 30
Condo 17
Other 1
7 rentals available

Canton

55 listings
Avg. $879,517 • $120K – $2.5M
Single Family 20
Condo 30
Multi Family 1
Other 1
17 rentals available

Stoughton

55 listings
Avg. $668,595 • $100K – $3.5M
Single Family 26
Condo 18
Multi Family 1
Other 3
34 rentals available

Fairhaven

55 listings
Avg. $745,582 • $89K – $2.3M
Single Family 24
Condo 1
Multi Family 6
Other 10
5 rentals available

Hudson

54 listings
Avg. $924,081 • $225K – $6.0M
Single Family 31
Condo 10
Multi Family 5
Other 1
3 rentals available

Wakefield

54 listings
Avg. $981,461 • $50K – $5.5M
Single Family 17
Condo 24
Multi Family 5
Other 2
22 rentals available

Chatham

53 listings
Avg. $2,916,640 • $475K – $7.0M
Single Family 42
Condo 4
Other 1
2 rentals available

Edgartown

53 listings
Avg. $3,937,251 • $50K – $21.5M
Single Family 36
Condo 4
Multi Family 1
Other 10
17 rentals available

Sharon

53 listings
Avg. $995,168 • $300K – $2.6M
Single Family 32
Condo 14
Multi Family 1
Other 5
15 rentals available

Randolph

52 listings
Avg. $648,646 • $135K – $2.5M
Single Family 30
Condo 7
Multi Family 4
Other 7
9 rentals available

Mattapoisett

52 listings
Avg. $1,105,321 • $95K – $3.7M
Single Family 38
Condo 1
Multi Family 2
Other 10
8 rentals available

Everett

52 listings
Avg. $838,706 • $55K – $3.5M
Single Family 11
Condo 20
Multi Family 15
82 rentals available

Hopkinton

51 listings
Avg. $1,333,935 • $440K – $3.8M
Single Family 31
Condo 15
Other 4
6 rentals available

Norton

50 listings
Avg. $759,482 • $55K – $2.3M
Single Family 24
Condo 12
Multi Family 1
Other 7
2 rentals available

Saugus

50 listings
Avg. $860,426 • $185K – $4.0M
Single Family 38
Condo 4
Multi Family 1
Other 3
22 rentals available

Ipswich

50 listings
Avg. $1,175,523 • $195K – $3.3M
Single Family 24
Condo 14
Multi Family 1
Other 3
5 rentals available

Amesbury

49 listings
Avg. $1,020,177 • $140K – $4.5M
Single Family 18
Condo 15
Multi Family 5
Other 2
5 rentals available

Rehoboth

49 listings
Avg. $830,868 • $220K – $2.1M
Single Family 38
Condo 1
Multi Family 1
Other 7
2 rentals available

Westport

48 listings
Avg. $1,563,242 • $190K – $10.0M
Single Family 32
Condo 1
Multi Family 1
Other 12
7 rentals available

Milton

48 listings
Avg. $1,870,098 • $599K – $11.9M
Single Family 37
Condo 8
Multi Family 3
19 rentals available

Ashland

48 listings
Avg. $675,008 • $269K – $2.0M
Single Family 17
Condo 26
Multi Family 2
Other 3
10 rentals available

Burlington

47 listings
Avg. $1,246,494 • $160K – $3.4M
Single Family 35
Condo 7
Other 1
15 rentals available

Danvers

47 listings
Avg. $845,908 • $90K – $3.0M
Single Family 25
Condo 5
Multi Family 3
Other 8
11 rentals available

Melrose

47 listings
Avg. $920,400 • $325K – $1.9M
Single Family 23
Condo 17
Multi Family 5
25 rentals available

North Reading

46 listings
Avg. $997,518 • $300K – $2.4M
Single Family 25
Condo 17
Multi Family 2
Other 2
3 rentals available

Swampscott

45 listings
Avg. $1,533,158 • $350K – $14.0M
Single Family 28
Condo 9
Multi Family 8
17 rentals available

Weston

44 listings
Avg. $5,091,770 • $850K – $29.0M
Single Family 41
Condo 1
Other 2
2 rentals available

Swansea

43 listings
Avg. $574,944 • $70K – $1.4M
Single Family 29
Condo 5
Multi Family 3
Other 2
3 rentals available

Norwood

43 listings
Avg. $874,360 • $202K – $2.8M
Single Family 17
Condo 12
Multi Family 6
Other 1
22 rentals available

Wilmington

43 listings
Avg. $849,849 • $300K – $1.7M
Single Family 28
Condo 12
Multi Family 1
Other 1
3 rentals available

Bellingham

43 listings
Avg. $640,800 • $375K – $1.5M
Single Family 20
Condo 15
Multi Family 1
Other 6
7 rentals available

Wayland

42 listings
Avg. $1,360,514 • $499K – $4.2M
Single Family 28
Condo 11
Multi Family 2
Other 1
4 rentals available

Rockland

42 listings
Avg. $477,988 • $199K – $1.2M
Single Family 17
Condo 13
Multi Family 2
Other 8
6 rentals available

Scituate

41 listings
Avg. $1,722,676 • $115K – $5.4M
Single Family 33
Condo 3
Other 5
41 rentals available

Groton

40 listings
Avg. $910,522 • $260K – $3.0M
Single Family 22
Condo 6
Multi Family 2
Other 8
6 rentals available

Westford

40 listings
Avg. $1,045,470 • $50K – $4.0M
Single Family 22
Condo 11
Other 4
7 rentals available

Bedford

40 listings
Avg. $1,554,720 • $389K – $5.3M
Single Family 20
Condo 15
Multi Family 3
6 rentals available

Marion

39 listings
Avg. $1,178,531 • $390K – $2.5M
Single Family 29
Condo 5
Other 3
1 rentals available

East Bridgewater

39 listings
Avg. $892,792 • $130K – $3.0M
Single Family 20
Condo 4
Multi Family 5
Other 5
7 rentals available

Harwich

39 listings
Avg. $1,673,830 • $295K – $7.5M
Single Family 28
Condo 6
Multi Family 1
Other 2
1 rentals available

Reading

39 listings
Avg. $979,744 • $150K – $1.8M
Single Family 21
Condo 11
Multi Family 3
Other 1
10 rentals available

Carver

38 listings
Avg. $701,474 • $55K – $2.5M
Single Family 21
Condo 2
Multi Family 1
Other 11
1 rentals available

Seekonk

38 listings
Avg. $691,832 • $100K – $3.3M
Single Family 25
Multi Family 2
Other 9
3 rentals available

Holliston

38 listings
Avg. $1,073,473 • $220K – $5.0M
Single Family 28
Condo 4
Multi Family 1
Other 2
8 rentals available

Hanson

37 listings
Avg. $695,624 • $170K – $4.5M
Single Family 14
Condo 6
Multi Family 1
Other 7
3 rentals available

Brewster

36 listings
Avg. $1,027,606 • $295K – $3.4M
Single Family 19
Condo 13
Multi Family 2
Other 2
1 rentals available

Newbury

36 listings
Avg. $1,254,208 • $695K – $5.3M
Single Family 26
Condo 6
Multi Family 2
Other 2
3 rentals available

Duxbury

35 listings
Avg. $2,328,059 • $375K – $12.0M
Single Family 22
Condo 11
Other 1
7 rentals available

Mansfield

34 listings
Avg. $856,512 • $230K – $3.3M
Single Family 16
Condo 8
Multi Family 2
Other 3
11 rentals available

Stoneham

34 listings
Avg. $833,103 • $75K – $1.6M
Single Family 19
Condo 10
Multi Family 2
Other 1
13 rentals available

Pembroke

33 listings
Avg. $879,891 • $190K – $3.9M
Single Family 23
Condo 6
Other 1
3 rentals available

Dighton

33 listings
Avg. $714,975 • $160K – $1.4M
Single Family 25
Other 8
1 rentals available

Middleton

32 listings
Avg. $1,060,953 • $364K – $2.2M
Single Family 13
Condo 9
Other 9
3 rentals available

Hanover

31 listings
Avg. $1,344,918 • $299K – $2.9M
Single Family 24
Condo 3
Multi Family 1
Other 1
2 rentals available

Freetown

31 listings
Avg. $728,610 • $175K – $1.4M
Single Family 22
Multi Family 3
Other 6
2 rentals available

Orleans

31 listings
Avg. $2,286,744 • $238K – $8.0M
Single Family 19
Condo 5
Other 1
1 rentals available

Tisbury

30 listings
Avg. $2,223,967 • $112K – $8.0M
Single Family 23
Condo 2
Other 3
13 rentals available

Marblehead

30 listings
Avg. $2,955,690 • $435K – $21.0M
Single Family 17
Condo 11
Multi Family 1
Other 1
27 rentals available

Whitman

30 listings
Avg. $759,197 • $150K – $2.3M
Single Family 12
Condo 9
Multi Family 5
Other 1
9 rentals available

Berkley

30 listings
Avg. $846,610 • $259K – $2.1M
Single Family 19
Other 7

Wellfleet

30 listings
Avg. $939,520 • $149K – $3.0M
Single Family 16
Condo 2
Multi Family 1
Other 7

Rockport

30 listings
Avg. $1,214,713 • $460K – $3.0M
Single Family 20
Condo 5
Multi Family 1
Other 2
18 rentals available

Norfolk

29 listings
Avg. $979,564 • $75K – $2.7M
Single Family 18
Condo 9
Other 1
3 rentals available

Dover

29 listings
Avg. $3,033,393 • $975K – $15.0M
Single Family 27
Other 2
2 rentals available

Abington

28 listings
Avg. $713,960 • $175K – $2.4M
Single Family 10
Condo 10
Multi Family 4
Other 1
4 rentals available

Cohasset

28 listings
Avg. $2,097,421 • $769K – $5.0M
Single Family 18
Condo 5
Multi Family 2
Other 1
24 rentals available

Truro

27 listings
Avg. $2,783,148 • $219K – $23.0M
Single Family 17
Condo 4
Other 4

Maynard

27 listings
Avg. $778,304 • $265K – $2.5M
Single Family 14
Condo 2
Multi Family 4
Other 1
8 rentals available

Somerset

27 listings
Avg. $607,300 • $399K – $1.2M
Single Family 26
Multi Family 1
2 rentals available

Sherborn

27 listings
Avg. $1,809,874 • $719K – $6.0M
Single Family 16
Condo 6
Other 3
1 rentals available

Halifax

26 listings
Avg. $430,377 • $189K – $900K
Single Family 6
Condo 9
Other 11
1 rentals available

Groveland

26 listings
Avg. $940,139 • $225K – $3.0M
Single Family 17
Condo 4
Other 3
1 rentals available

Carlisle

26 listings
Avg. $1,720,527 • $599K – $4.5M
Single Family 19
Condo 2
Other 5
3 rentals available

Eastham

26 listings
Avg. $988,562 • $190K – $2.3M
Single Family 18
Condo 1
Multi Family 1
Other 2

Kingston

26 listings
Avg. $979,592 • $225K – $2.0M
Single Family 17
Condo 2
Multi Family 1
Other 4
5 rentals available

Medway

25 listings
Avg. $732,280 • $200K – $1.3M
Single Family 15
Condo 8
Other 1
9 rentals available

Pepperell

25 listings
Avg. $604,580 • $150K – $1.1M
Single Family 17
Condo 2
Multi Family 2
Other 4
3 rentals available

Norwell

24 listings
Avg. $1,529,125 • $595K – $3.0M
Single Family 18
Condo 1
Multi Family 1
Other 1
2 rentals available

Boxborough

24 listings
Avg. $657,221 • $150K – $2.2M
Single Family 6
Condo 16
Other 1
9 rentals available

Westwood

24 listings
Avg. $3,172,488 • $770K – $11.0M
Single Family 22
Other 1
5 rentals available

Oak Bluffs

23 listings
Avg. $2,490,435 • $64K – $5.5M
Single Family 16
Other 4
8 rentals available

Lynnfield

23 listings
Avg. $1,549,939 • $600K – $3.5M
Single Family 14
Condo 4
Other 2
3 rentals available

Rowley

23 listings
Avg. $929,279 • $160K – $2.5M
Single Family 10
Condo 6
Multi Family 1
Other 4
3 rentals available

Wrentham

22 listings
Avg. $1,019,614 • $490K – $1.9M
Single Family 18
Condo 2
Other 1
4 rentals available

Lincoln

22 listings
Avg. $2,175,245 • $580K – $8.3M
Single Family 18
Condo 1
Other 3
6 rentals available

Holbrook

22 listings
Avg. $829,102 • $350K – $6.0M
Single Family 15
Condo 5
Other 1
6 rentals available

Tyngsborough

21 listings
Avg. $1,089,586 • $250K – $3.0M
Single Family 7
Condo 7
Other 3
3 rentals available

Acushnet

21 listings
Avg. $641,914 • $173K – $979K
Single Family 16
Multi Family 1
Other 2
1 rentals available

Littleton

21 listings
Avg. $1,060,986 • $135K – $3.1M
Single Family 17
Condo 1
Other 1
7 rentals available

Rochester

21 listings
Avg. $886,814 • $209K – $2.0M
Single Family 13
Condo 6
Other 2

West Bridgewater

20 listings
Avg. $751,075 • $120K – $1.3M
Single Family 10
Condo 4
Other 5
4 rentals available

Nahant

20 listings
Avg. $1,883,665 • $499K – $6.2M
Single Family 16
Condo 1
Other 3
3 rentals available

Merrimac

20 listings
Avg. $767,690 • $235K – $1.9M
Single Family 11
Other 5
4 rentals available

Medfield

19 listings
Avg. $1,096,705 • $149K – $2.0M
Single Family 12
Condo 5
Other 1
9 rentals available

Plainville

19 listings
Avg. $586,011 • $122K – $1.7M
Single Family 6
Condo 5
Multi Family 1
Other 6
4 rentals available

Boxford

19 listings
Avg. $1,210,563 • $375K – $2.4M
Single Family 15
Condo 1
Other 2

Stow

18 listings
Avg. $916,272 • $285K – $2.2M
Single Family 12
Condo 3
Multi Family 1
Other 1
3 rentals available

Nantucket

18 listings
Avg. $3,700,278 • $50K – $32.0M
Single Family 17
61 rentals available

Plympton

17 listings
Avg. $944,394 • $200K – $4.1M
Single Family 9
Other 3

Georgetown

17 listings
Avg. $933,558 • $299K – $2.0M
Single Family 12
Condo 4
Other 1
1 rentals available

Topsfield

16 listings
Avg. $1,006,663 • $499K – $2.6M
Single Family 8
Other 6
2 rentals available

Hamilton

15 listings
Avg. $1,468,547 • $350K – $2.8M
Single Family 13
Condo 1
Other 1
2 rentals available

Essex

15 listings
Avg. $1,052,933 • $500K – $2.0M
Single Family 5
Condo 3
Multi Family 3
Other 1
2 rentals available

Shirley

15 listings
Avg. $837,213 • $153K – $3.0M
Single Family 6
Condo 4
Multi Family 2
Other 3
2 rentals available

Millis

15 listings
Avg. $971,330 • $465K – $2.4M
Single Family 10
Condo 4
Other 1
19 rentals available

Townsend

14 listings
Avg. $621,214 • $377K – $1.5M
Single Family 13
Condo 1
3 rentals available

Ayer

14 listings
Avg. $680,431 • $294K – $1.3M
Single Family 9
Condo 1
Other 3
16 rentals available

Ashby

14 listings
Avg. $432,936 • $125K – $950K
Single Family 8
Other 5

Chilmark

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

West Newbury

10 listings
Avg. $989,880 • $549K – $1.5M
Single Family 7
Condo 2
Multi Family 1
1 rentals available

Avon

10 listings
Avg. $1,607,279 • $589K – $6.8M
Single Family 6
Multi Family 2
Other 1
1 rentals available

West Tisbury

9 listings
Avg. $2,938,556 • $50K – $7.5M
Single Family 5
Other 3
26 rentals available

Wenham

9 listings
Avg. $1,237,964 • $399K – $2.8M
Single Family 6
Condo 1
Other 2
1 rentals available

Dunstable

6 listings
Avg. $1,515,983 • $1.1M – $2.5M
Single Family 5
Other 1

Aquinnah

4 listings
Avg. $2,607,500 • $330K – $5.9M
Single Family 2
Other 2
7 rentals available

Gosnold

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

Northampton

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

Holyoke

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

Ware

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