Massachusetts Real Estate

9,315 homes for sale across 187 cities • 6,578 rentals available

Browse by City

187 cities with active listings in Massachusetts

Boston

1,852 listings
Avg. $1,899,103 • $50K – $49.5M
Single Family 140
Condo 1,306
Multi Family 45
Other 250
2,512 rentals available

Newton

250 listings
Avg. $2,745,555 • $175K – $16.5M
Single Family 124
Condo 88
Multi Family 4
Other 21
146 rentals available

Cambridge

201 listings
Avg. $2,471,857 • $300K – $26.0M
Single Family 26
Condo 130
Multi Family 1
Other 30
331 rentals available

Plymouth

188 listings
Avg. $1,057,831 • $180K – $12.3M
Single Family 89
Condo 63
Multi Family 3
Other 22
33 rentals available

Fall River

175 listings
Avg. $710,557 • $140K – $4.2M
Single Family 50
Condo 32
Multi Family 13
Other 57
140 rentals available

Somerville

169 listings
Avg. $1,463,536 • $150K – $9.5M
Single Family 20
Condo 81
Multi Family 14
Other 43
255 rentals available

Brookline

159 listings
Avg. $2,864,654 • $225K – $19.0M
Single Family 51
Condo 88
Other 11
247 rentals available

New Bedford

158 listings
Avg. $754,447 • $95K – $6.0M
Single Family 51
Condo 5
Multi Family 9
Other 39
42 rentals available

Barnstable

129 listings
Avg. $2,129,722 • $175K – $15.0M
Single Family 91
Condo 9
Multi Family 1
Other 9
6 rentals available

Lowell

124 listings
Avg. $622,049 • $80K – $2.7M
Single Family 24
Condo 40
Multi Family 4
Other 32
97 rentals available

Brockton

121 listings
Avg. $724,080 • $130K – $9.0M
Single Family 55
Condo 16
Multi Family 8
Other 26
48 rentals available

Quincy

119 listings
Avg. $978,450 • $175K – $6.2M
Single Family 27
Condo 60
Multi Family 3
Other 18
154 rentals available

Lynn

97 listings
Avg. $828,471 • $185K – $7.0M
Single Family 28
Condo 30
Multi Family 8
Other 21
148 rentals available

Wareham

89 listings
Avg. $503,232 • $69K – $2.0M
Single Family 38
Condo 11
Multi Family 1
Other 27
9 rentals available

Falmouth

87 listings
Avg. $1,423,284 • $125K – $7.6M
Single Family 67
Condo 7
Other 7
5 rentals available

Haverhill

86 listings
Avg. $800,714 • $130K – $7.2M
Single Family 30
Condo 20
Multi Family 3
Other 19
44 rentals available

Taunton

85 listings
Avg. $614,927 • $65K – $3.4M
Single Family 26
Condo 10
Multi Family 3
Other 36
33 rentals available

Lexington

84 listings
Avg. $2,402,178 • $60K – $5.6M
Single Family 64
Condo 11
Other 1
22 rentals available

Framingham

84 listings
Avg. $868,675 • $125K – $3.7M
Single Family 36
Condo 25
Multi Family 2
Other 10
57 rentals available

Mashpee

81 listings
Avg. $1,225,085 • $150K – $6.9M
Single Family 44
Condo 32
Other 4
1 rentals available

Attleboro

77 listings
Avg. $781,343 • $59K – $12.5M
Single Family 33
Condo 13
Multi Family 1
Other 22
31 rentals available

Medford

76 listings
Avg. $921,907 • $70K – $2.2M
Single Family 18
Condo 33
Multi Family 5
Other 15
121 rentals available

Dartmouth

74 listings
Avg. $1,149,063 • $115K – $4.0M
Single Family 43
Condo 3
Multi Family 1
Other 16
3 rentals available

Waltham

73 listings
Avg. $1,543,401 • $195K – $14.0M
Single Family 16
Condo 26
Multi Family 1
Other 12
94 rentals available

Marlborough

71 listings
Avg. $746,603 • $75K – $4.1M
Single Family 29
Condo 15
Multi Family 5
Other 15
31 rentals available

Wellesley

68 listings
Avg. $3,133,744 • $489K – $8.0M
Single Family 53
Condo 11
Multi Family 1
Other 2
14 rentals available

Bourne

68 listings
Avg. $1,180,226 • $185K – $10.9M
Single Family 37
Condo 17
Other 4
8 rentals available

Watertown

67 listings
Avg. $937,879 • $200K – $2.7M
Single Family 5
Condo 45
Multi Family 2
Other 6
76 rentals available

Concord

67 listings
Avg. $2,512,819 • $519K – $10.9M
Single Family 48
Condo 11
Multi Family 1
Other 5
7 rentals available

Revere

66 listings
Avg. $768,902 • $165K – $3.3M
Single Family 14
Condo 29
Multi Family 6
Other 12
84 rentals available

Salem

63 listings
Avg. $841,647 • $90K – $8.0M
Single Family 11
Condo 35
Multi Family 2
Other 6
84 rentals available

Andover

61 listings
Avg. $1,333,125 • $160K – $5.3M
Single Family 31
Condo 18
Multi Family 1
Other 5
21 rentals available

Arlington

60 listings
Avg. $1,399,483 • $200K – $9.0M
Single Family 18
Condo 32
Multi Family 3
Other 1
62 rentals available

Needham

59 listings
Avg. $2,239,100 • $415K – $5.5M
Single Family 42
Condo 12
Other 3
14 rentals available

Provincetown

56 listings
Avg. $2,131,257 • $135K – $12.0M
Single Family 15
Condo 32
Multi Family 1

Lawrence

55 listings
Avg. $732,449 • $75K – $3.2M
Single Family 6
Condo 9
Multi Family 3
Other 16
34 rentals available

Sandwich

55 listings
Avg. $1,088,011 • $120K – $6.0M
Single Family 41
Condo 2
Other 8
4 rentals available

Natick

54 listings
Avg. $1,564,481 • $225K – $5.0M
Single Family 29
Condo 13
Multi Family 3
Other 3
36 rentals available

Weymouth

54 listings
Avg. $732,872 • $159K – $2.5M
Single Family 23
Condo 17
Multi Family 1
Other 2
46 rentals available

Canton

52 listings
Avg. $882,731 • $150K – $2.3M
Single Family 17
Condo 26
Multi Family 1
Other 5
20 rentals available

Beverly

51 listings
Avg. $1,750,406 • $250K – $14.9M
Single Family 21
Condo 15
Multi Family 1
Other 7
33 rentals available

Hull

51 listings
Avg. $984,125 • $310K – $3.2M
Single Family 27
Condo 18
Other 4
22 rentals available

Dennis

51 listings
Avg. $1,318,106 • $80K – $7.0M
Single Family 36
Condo 6
Other 4
15 rentals available

Yarmouth

51 listings
Avg. $852,002 • $239K – $2.4M
Single Family 35
Condo 9
Multi Family 1
Other 3
3 rentals available

Bridgewater

48 listings
Avg. $798,848 • $230K – $4.9M
Single Family 22
Condo 6
Other 16
5 rentals available

Hopkinton

48 listings
Avg. $1,660,000 • $515K – $4.0M
Single Family 28
Condo 14
Other 6
8 rentals available

Malden

48 listings
Avg. $1,010,166 • $95K – $3.2M
Single Family 5
Condo 15
Multi Family 5
Other 10
90 rentals available

Dedham

47 listings
Avg. $1,402,308 • $168K – $5.3M
Single Family 26
Condo 13
Multi Family 2
Other 2
15 rentals available

Methuen

47 listings
Avg. $688,270 • $180K – $1.7M
Single Family 17
Condo 13
Other 8
5 rentals available

Newburyport

46 listings
Avg. $1,501,089 • $225K – $5.6M
Single Family 20
Condo 17
Other 3
13 rentals available

Gloucester

46 listings
Avg. $1,332,974 • $250K – $4.8M
Single Family 16
Condo 17
Other 6
31 rentals available

North Andover

46 listings
Avg. $1,061,574 • $50K – $13.0M
Single Family 13
Condo 14
Other 3
28 rentals available

Chelmsford

45 listings
Avg. $739,606 • $99K – $2.7M
Single Family 13
Condo 21
Other 7
12 rentals available

Weston

44 listings
Avg. $6,504,452 • $699K – $34.0M
Single Family 42
Condo 2
6 rentals available

Woburn

43 listings
Avg. $1,171,334 • $280K – $7.5M
Single Family 15
Condo 17
Other 6
47 rentals available

Westport

42 listings
Avg. $1,120,760 • $255K – $4.5M
Single Family 33
Multi Family 2
Other 6
3 rentals available

Belmont

42 listings
Avg. $1,901,231 • $395K – $8.0M
Single Family 18
Condo 15
Multi Family 1
Other 6
19 rentals available

Dracut

42 listings
Avg. $577,950 • $99K – $2.2M
Single Family 12
Condo 15
Other 6
6 rentals available

Salisbury

42 listings
Avg. $871,338 • $145K – $2.6M
Single Family 7
Condo 20
Other 11
5 rentals available

Braintree

42 listings
Avg. $786,633 • $359K – $1.6M
Single Family 25
Condo 14
Multi Family 1
Other 2
28 rentals available

Peabody

41 listings
Avg. $808,811 • $115K – $2.8M
Single Family 17
Condo 7
Other 10
25 rentals available

Walpole

41 listings
Avg. $1,166,832 • $239K – $3.0M
Single Family 24
Condo 12
Other 2
10 rentals available

Chatham

40 listings
Avg. $3,452,525 • $425K – $13.0M
Single Family 32
Condo 4
4 rentals available

Sudbury

40 listings
Avg. $1,671,995 • $299K – $4.5M
Single Family 33
Condo 3
Other 1
4 rentals available

Chelsea

40 listings
Avg. $642,825 • $195K – $1.7M
Single Family 4
Condo 25
Multi Family 2
Other 6
76 rentals available

Acton

39 listings
Avg. $1,257,121 • $120K – $2.8M
Single Family 17
Condo 13
Other 2
13 rentals available

Winchester

39 listings
Avg. $2,125,403 • $289K – $4.7M
Single Family 29
Condo 9
17 rentals available

Everett

39 listings
Avg. $1,145,417 • $60K – $7.3M
Single Family 7
Condo 10
Multi Family 4
Other 14
133 rentals available

Harwich

39 listings
Avg. $1,516,923 • $159K – $6.9M
Single Family 23
Condo 9
Other 2

Duxbury

38 listings
Avg. $3,237,226 • $95K – $36.0M
Single Family 26
Condo 10
Other 2
5 rentals available

Marshfield

38 listings
Avg. $1,007,005 • $449K – $3.7M
Single Family 27
Condo 8
11 rentals available

Rehoboth

37 listings
Avg. $685,090 • $225K – $1.7M
Single Family 22
Condo 1
Multi Family 1
Other 11
1 rentals available

Westford

36 listings
Avg. $1,078,233 • $90K – $3.6M
Single Family 25
Condo 3
Other 1
6 rentals available

Swansea

36 listings
Avg. $740,319 • $70K – $1.5M
Single Family 22
Condo 5
Multi Family 1
Other 4
1 rentals available

Hudson

36 listings
Avg. $900,747 • $180K – $6.0M
Single Family 10
Condo 14
Multi Family 2
Other 5
7 rentals available

Winthrop

36 listings
Avg. $844,762 • $340K – $4.0M
Single Family 4
Condo 23
Multi Family 1
Other 4
28 rentals available

Hingham

36 listings
Avg. $2,622,744 • $125K – $6.1M
Single Family 24
Condo 7
Multi Family 1
Other 3
9 rentals available

Norton

36 listings
Avg. $941,981 • $55K – $3.0M
Single Family 14
Condo 7
Other 10
2 rentals available

Scituate

35 listings
Avg. $1,479,963 • $115K – $5.2M
Single Family 24
Condo 5
Other 6
17 rentals available

Ipswich

35 listings
Avg. $1,157,286 • $195K – $3.3M
Single Family 15
Condo 9
Other 4
6 rentals available

Stoughton

35 listings
Avg. $1,072,874 • $260K – $7.9M
Single Family 14
Condo 11
Other 3
12 rentals available

Raynham

35 listings
Avg. $742,396 • $150K – $1.7M
Single Family 17
Condo 3
Multi Family 1
Other 7
2 rentals available

North Reading

34 listings
Avg. $752,496 • $315K – $2.2M
Single Family 9
Condo 23
Other 2
2 rentals available

Easton

34 listings
Avg. $800,435 • $146K – $2.2M
Single Family 17
Condo 7
Other 8
5 rentals available

Tewksbury

33 listings
Avg. $984,991 • $120K – $9.0M
Single Family 12
Condo 10
7 rentals available

Saugus

31 listings
Avg. $814,461 • $125K – $2.1M
Single Family 17
Condo 4
Other 6
19 rentals available

Marblehead

31 listings
Avg. $1,978,703 • $299K – $8.8M
Single Family 18
Condo 10
Other 2
32 rentals available

Lakeville

30 listings
Avg. $745,262 • $195K – $1.8M
Single Family 13
Condo 5
Other 7

Fairhaven

30 listings
Avg. $670,586 • $249K – $1.5M
Single Family 14
Condo 2
Multi Family 3
Other 5
5 rentals available

Edgartown

30 listings
Avg. $3,657,127 • $50K – $16.9M
Single Family 21
Other 8
18 rentals available

Groton

29 listings
Avg. $1,261,052 • $400K – $3.0M
Single Family 20
Condo 2
Other 5
7 rentals available

Franklin

29 listings
Avg. $902,138 • $323K – $1.9M
Single Family 14
Condo 9
Other 5
9 rentals available

Milton

29 listings
Avg. $2,402,610 • $599K – $14.5M
Single Family 17
Condo 6
Multi Family 2
Other 4
12 rentals available

Stoneham

29 listings
Avg. $790,697 • $260K – $1.7M
Single Family 13
Condo 13
12 rentals available

Orleans

28 listings
Avg. $2,038,992 • $241K – $9.2M
Single Family 19
Condo 5
1 rentals available

Billerica

28 listings
Avg. $745,512 • $129K – $3.0M
Single Family 14
Condo 8
Other 3
11 rentals available

Melrose

28 listings
Avg. $1,094,768 • $300K – $2.5M
Single Family 11
Condo 8
Multi Family 2
Other 1
28 rentals available

Sharon

27 listings
Avg. $1,009,041 • $285K – $2.3M
Single Family 17
Condo 9
10 rentals available

Burlington

27 listings
Avg. $1,325,463 • $319K – $3.5M
Single Family 18
Condo 5
Other 2
9 rentals available

Swampscott

27 listings
Avg. $1,008,163 • $370K – $2.7M
Single Family 12
Condo 12
Other 2
16 rentals available

Cohasset

27 listings
Avg. $1,904,256 • $849K – $4.5M
Single Family 16
Condo 4
Other 3
9 rentals available

Medfield

26 listings
Avg. $1,317,631 • $149K – $2.9M
Single Family 19
Condo 4
Other 2
4 rentals available

Bellingham

26 listings
Avg. $703,350 • $300K – $1.5M
Single Family 11
Condo 7
Other 4
2 rentals available

Mattapoisett

26 listings
Avg. $1,230,033 • $149K – $3.7M
Single Family 16
Condo 3
Other 6
3 rentals available

Rockland

26 listings
Avg. $549,062 • $165K – $3.0M
Single Family 10
Condo 6
Other 8
7 rentals available

Reading

26 listings
Avg. $1,090,050 • $459K – $2.2M
Single Family 14
Condo 9
15 rentals available

Westwood

26 listings
Avg. $2,525,377 • $120K – $9.0M
Single Family 23
Condo 1
Other 1
4 rentals available

Brewster

25 listings
Avg. $1,121,676 • $289K – $3.0M
Single Family 16
Condo 5
Other 3
1 rentals available

Danvers

25 listings
Avg. $711,804 • $80K – $3.4M
Single Family 3
Condo 9
Other 5
15 rentals available

Norwell

25 listings
Avg. $1,931,900 • $285K – $3.0M
Single Family 22
1 rentals available

Norfolk

24 listings
Avg. $1,152,300 • $99K – $3.2M
Single Family 14
Condo 6
Other 1

Abington

24 listings
Avg. $736,327 • $399K – $1.9M
Single Family 16
Condo 2
Multi Family 1
Other 2
7 rentals available

Holliston

23 listings
Avg. $1,329,287 • $220K – $5.0M
Single Family 11
Condo 2
Other 4
1 rentals available

Wilmington

23 listings
Avg. $665,876 • $475K – $980K
Single Family 7
Condo 14
5 rentals available

Randolph

23 listings
Avg. $712,065 • $175K – $1.3M
Single Family 14
Condo 6
Other 2
10 rentals available

Seekonk

22 listings
Avg. $698,105 • $115K – $3.6M
Single Family 9
Other 9
1 rentals available

Carver

22 listings
Avg. $650,005 • $215K – $2.7M
Single Family 13
Condo 1
Other 6
3 rentals available

East Bridgewater

22 listings
Avg. $782,877 • $146K – $2.0M
Single Family 8
Condo 3
Other 7
1 rentals available

Truro

21 listings
Avg. $1,426,329 • $225K – $4.0M
Single Family 13
Condo 3
Other 4

Rockport

21 listings
Avg. $1,626,852 • $449K – $4.0M
Single Family 14
Condo 5
Multi Family 1
8 rentals available

Norwood

21 listings
Avg. $1,262,110 • $202K – $3.7M
Single Family 7
Condo 4
Other 2
27 rentals available

Lynnfield

21 listings
Avg. $2,125,012 • $690K – $9.0M
Single Family 17
Condo 2
3 rentals available

Amesbury

21 listings
Avg. $885,310 • $220K – $4.5M
Single Family 11
Condo 7
4 rentals available

Tisbury

20 listings
Avg. $2,825,950 • $112K – $10.5M
Single Family 17
Condo 1
15 rentals available

Dighton

20 listings
Avg. $721,889 • $225K – $1.2M
Single Family 18
Other 2

Ashland

20 listings
Avg. $665,120 • $299K – $1.2M
Single Family 9
Condo 9
Other 1
8 rentals available

Wakefield

20 listings
Avg. $887,205 • $200K – $3.3M
Single Family 9
Condo 6
Other 3
28 rentals available

Bedford

19 listings
Avg. $1,315,926 • $455K – $2.4M
Single Family 8
Condo 10
Other 1
8 rentals available

Georgetown

19 listings
Avg. $955,142 • $500K – $2.2M
Single Family 10
Condo 5
Other 1

Pembroke

19 listings
Avg. $1,206,374 • $70K – $4.0M
Single Family 11
Condo 3
Other 1

Wrentham

19 listings
Avg. $1,196,616 • $200K – $3.5M
Single Family 10
Condo 2
Other 5
2 rentals available

Marion

19 listings
Avg. $1,328,471 • $230K – $4.7M
Single Family 15
Other 4
2 rentals available

Wayland

19 listings
Avg. $1,661,000 • $635K – $3.0M
Single Family 12
Condo 2
Multi Family 1
Other 4
4 rentals available

Millis

19 listings
Avg. $1,477,663 • $300K – $5.5M
Single Family 8
Condo 7
Other 3
18 rentals available

Whitman

19 listings
Avg. $644,532 • $419K – $970K
Single Family 7
Condo 6
Multi Family 1
Other 4
7 rentals available

Acushnet

19 listings
Avg. $585,495 • $180K – $1.8M
Single Family 11
Condo 2
Other 5

Halifax

18 listings
Avg. $482,722 • $130K – $850K
Single Family 5
Condo 7
Other 5

Plainville

18 listings
Avg. $699,417 • $200K – $2.0M
Single Family 10
Multi Family 1
Other 6
5 rentals available

West Bridgewater

18 listings
Avg. $859,256 • $269K – $1.9M
Single Family 6
Condo 4
Other 6
2 rentals available

Mansfield

18 listings
Avg. $750,672 • $215K – $1.5M
Single Family 8
Condo 4
Other 3
10 rentals available

Middleton

18 listings
Avg. $1,288,966 • $560K – $2.4M
Single Family 9
Condo 8
6 rentals available

Kingston

17 listings
Avg. $907,347 • $275K – $1.7M
Single Family 11
Condo 1
Other 3
3 rentals available

Dover

17 listings
Avg. $2,253,647 • $599K – $4.0M
Single Family 16
Other 1
5 rentals available

Nantucket

17 listings
Avg. $2,151,700 • $50K – $5.8M
Single Family 17
60 rentals available

Ashby

17 listings
Avg. $374,098 • $75K – $1,000K
Single Family 9
Other 8
1 rentals available

Holbrook

17 listings
Avg. $870,971 • $135K – $6.0M
Single Family 8
Condo 2
Multi Family 1
Other 3
3 rentals available

Sherborn

17 listings
Avg. $1,973,794 • $719K – $6.0M
Single Family 8
Condo 3
Other 4
1 rentals available

Littleton

17 listings
Avg. $965,517 • $125K – $3.8M
Single Family 8
Condo 1
Other 7
1 rentals available

Eastham

16 listings
Avg. $1,314,813 • $275K – $3.5M
Single Family 9
Multi Family 1
Other 2

Newbury

16 listings
Avg. $1,110,987 • $570K – $1.8M
Single Family 10
Other 6
6 rentals available

Freetown

16 listings
Avg. $708,081 • $300K – $1.8M
Single Family 7
Condo 3
Other 5
2 rentals available

Somerset

16 listings
Avg. $523,706 • $375K – $699K
Single Family 15
Other 1
2 rentals available

Hanson

16 listings
Avg. $896,988 • $145K – $4.5M
Single Family 5
Other 5
1 rentals available

Rowley

15 listings
Avg. $1,119,193 • $325K – $3.9M
Single Family 5
Condo 2
Other 6
2 rentals available

Stow

15 listings
Avg. $1,004,000 • $349K – $1.7M
Single Family 11
Condo 3

Shirley

15 listings
Avg. $952,940 • $299K – $3.0M
Single Family 7
Condo 5
Other 3
1 rentals available

Hanover

15 listings
Avg. $1,162,707 • $580K – $1.9M
Single Family 14
Other 1
3 rentals available

Lincoln

14 listings
Avg. $2,702,000 • $610K – $8.3M
Single Family 11
Condo 1
Other 2
3 rentals available

Maynard

14 listings
Avg. $688,257 • $309K – $2.1M
Single Family 9
Condo 3
Other 2
1 rentals available

Wellfleet

14 listings
Avg. $954,850 • $289K – $2.4M
Single Family 8
Condo 1
Other 3

Tyngsborough

13 listings
Avg. $1,020,455 • $270K – $3.2M
Single Family 4
Condo 3
Other 2
3 rentals available

Townsend

12 listings
Avg. $594,217 • $175K – $900K
Single Family 7
Condo 2
Other 3
3 rentals available

Nahant

12 listings
Avg. $2,195,308 • $400K – $6.5M
Single Family 11
Condo 1
3 rentals available

Oak Bluffs

12 listings
Avg. $3,209,417 • $64K – $8.9M
Single Family 11
9 rentals available

Medway

11 listings
Avg. $940,409 • $530K – $2.5M
Single Family 7
Condo 2
2 rentals available

Topsfield

11 listings
Avg. $944,955 • $299K – $1.8M
Single Family 7
Condo 1
Other 1

Pepperell

11 listings
Avg. $662,599 • $525K – $850K
Single Family 6
Other 5
1 rentals available

Rochester

11 listings
Avg. $699,491 • $209K – $900K
Single Family 7
Condo 2
Other 2

Boxford

11 listings
Avg. $1,184,718 • $450K – $2.5M
Single Family 8
Other 2
1 rentals available

Hamilton

10 listings
Avg. $1,080,100 • $62K – $2.7M
Single Family 9
Other 1
4 rentals available

Berkley

10 listings
Avg. $740,850 • $480K – $1.1M
Single Family 9
Other 1
1 rentals available

Carlisle

10 listings
Avg. $2,126,600 • $799K – $5.0M
Single Family 9
Condo 1

Groveland

10 listings
Avg. $898,279 • $225K – $3.0M
Single Family 5
Other 3

Boxborough

10 listings
Avg. $805,270 • $177K – $2.3M
Single Family 2
Condo 6
11 rentals available

Chilmark

9 listings
Avg. $3,806,744 • $51K – $14.5M
Single Family 9
19 rentals available

Essex

9 listings
Avg. $1,579,333 • $689K – $3.9M
Single Family 5
Condo 2
Multi Family 1

Merrimac

9 listings
Avg. $690,378 • $325K – $990K
Single Family 5
Condo 1
Other 1
1 rentals available

West Tisbury

8 listings
Avg. $2,210,250 • $50K – $8.0M
Single Family 6
Other 2
26 rentals available

Wenham

8 listings
Avg. $1,483,475 • $450K – $2.3M
Single Family 7
1 rentals available

Avon

7 listings
Avg. $2,021,257 • $400K – $7.5M
Single Family 4
Multi Family 1
Other 1
6 rentals available

Dunstable

6 listings
Avg. $1,291,483 • $375K – $2.7M
Single Family 2
Other 4

West Newbury

6 listings
Avg. $1,001,467 • $500K – $2.2M
Single Family 2
Condo 1
Other 2

Ayer

6 listings
Avg. $780,499 • $365K – $1.1M
Single Family 5
Other 1
5 rentals available

Plympton

4 listings
Avg. $1,006,000 • $475K – $1.7M
Single Family 1
Other 1
2 rentals available

Aquinnah

2 listings
Avg. $2,250,000 • $1.2M – $3.4M
Single Family 1
Other 1
7 rentals available

Milford

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

Northampton

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