aisellshomes.space

Browse

Areas We Cover

368 towns ยท 14,614 active for-sale listings across Massachusetts and Rhode Island. Pick a town to see homes, market stats, and recent sales.

Massachusetts(340 towns)

Abington

20 listings

$609,900 median

Acton

50 listings

$991,500 median

Acushnet

25 listings

$565,000 median

Adams

5 listings

$275,000 median

Agawam

40 listings

$354,950 median

Alford

1 listing

$9,995,000 median

Amesbury

44 listings

$669,950 median

Amherst

51 listings

$607,000 median

Andover

75 listings

$1,299,900 median

Aquinnah

2 listings

$5,150,000 median

Arlington

61 listings

$1,199,000 median

Ashburnham

17 listings

$550,000 median

Ashby

16 listings

$527,000 median

Ashfield

4 listings

$387,500 median

Ashland

26 listings

$614,948 median

Athol

30 listings

$429,950 median

Attleboro

66 listings

$574,950 median

Auburn

30 listings

$494,450 median

Avon

5 listings

$699,900 median

Ayer

7 listings

$725,000 median

Barnstable

140 listings

$932,450 median

Barre

10 listings

$387,500 median

Becket

8 listings

$599,450 median

Bedford

34 listings

$1,297,500 median

Belchertown

41 listings

$569,000 median

Bellingham

26 listings

$612,450 median

Belmont

57 listings

$1,695,000 median

Berkley

12 listings

$769,500 median

Berlin

11 listings

$619,999 median

Bernardston

5 listings

$685,000 median

Beverly

66 listings

$736,950 median

Billerica

57 listings

$724,900 median

Blackstone

14 listings

$599,900 median

Blandford

4 listings

$494,950 median

Bolton

15 listings

$1,150,000 median

Boston

2020 listings

$949,700 median

Bourne

76 listings

$737,450 median

Boxborough

20 listings

$582,500 median

Boxford

17 listings

$1,100,000 median

Boylston

17 listings

$925,000 median

Braintree

59 listings

$729,900 median

Brewster

24 listings

$849,900 median

Bridgewater

44 listings

$594,900 median

Brimfield

25 listings

$499,900 median

Brockton

120 listings

$529,950 median

Brookfield

16 listings

$267,500 median

Brookline

205 listings

$1,850,000 median

Buckland

6 listings

$385,000 median

Burlington

29 listings

$949,900 median

Cambridge

206 listings

$1,150,000 median

Canton

54 listings

$723,882 median

Carlisle

17 listings

$1,250,000 median

Carver

25 listings

$575,000 median

Charlemont

8 listings

$499,999 median

Charlton

26 listings

$579,900 median

Chatham

50 listings

$2,547,500 median

Chelmsford

61 listings

$679,999 median

Chelsea

60 listings

$516,444 median

Cheshire

2 listings

$253,500 median

Chester

6 listings

$230,000 median

Chesterfield

5 listings

$695,000 median

Chicopee

58 listings

$324,950 median

Chilmark

13 listings

$5,200,000 median

Clarksburg

1 listing

$269,900 median

Clinton

43 listings

$440,000 median

Cohasset

30 listings

$1,999,000 median

Colrain

2 listings

$465,000 median

Concord

71 listings

$1,995,000 median

Conway

5 listings

$720,000 median

Dalton

1 listing

$886,000 median

Danvers

38 listings

$775,000 median

Dartmouth

55 listings

$889,000 median

Dedham

52 listings

$739,450 median

Deerfield

7 listings

$498,000 median

Dennis

68 listings

$789,000 median

Devens

5 listings

$789,000 median

Dighton

26 listings

$742,450 median

Douglas

16 listings

$759,000 median

Dover

22 listings

$2,985,000 median

Dracut

45 listings

$574,900 median

Dudley

22 listings

$509,950 median

Dunstable

8 listings

$1,074,450 median

Duxbury

45 listings

$1,625,000 median

East Bridgewater

25 listings

$649,900 median

East Brookfield

7 listings

$499,900 median

East Longmeadow

36 listings

$489,900 median

Eastham

22 listings

$975,000 median

Easthampton

23 listings

$525,000 median

Easton

60 listings

$822,000 median

Edgartown

33 listings

$2,999,000 median

Egremont

1 listing

$779,500 median

Erving

2 listings

$522,450 median

Essex

17 listings

$1,150,000 median

Everett

49 listings

$724,900 median

Fairhaven

29 listings

$599,900 median

Fall River

195 listings

$569,900 median

Falmouth

101 listings

$1,100,000 median

Fitchburg

93 listings

$475,000 median

Florida

1 listing

$49,900 median

Foxboro

32 listings

$744,900 median

Framingham

98 listings

$699,000 median

Franklin

36 listings

$725,000 median

Freetown

28 listings

$759,950 median

Gardner

42 listings

$404,000 median

Georgetown

15 listings

$949,900 median

Gill

3 listings

$364,000 median

Gloucester

81 listings

$858,000 median

Goshen

7 listings

$390,000 median

Gosnold

1 listing

$1,195,000 median

Grafton

59 listings

$665,000 median

Granby

12 listings

$689,450 median

Granville

4 listings

$579,900 median

Great Barrington

3 listings

$550,000 median

Greenfield

26 listings

$397,500 median

Groton

27 listings

$699,000 median

Groveland

11 listings

$700,000 median

Hadley

5 listings

$625,000 median

Halifax

33 listings

$559,000 median

Hamilton

17 listings

$899,900 median

Hampden

6 listings

$374,950 median

Hanover

29 listings

$1,150,000 median

Hanson

19 listings

$549,999 median

Hardwick

7 listings

$499,900 median

Harvard

30 listings

$1,074,500 median

Harwich

38 listings

$957,500 median

Hatfield

7 listings

$475,000 median

Haverhill

118 listings

$631,950 median

Hawley

1 listing

$365,000 median

Heath

5 listings

$324,000 median

Hingham

84 listings

$2,097,000 median

Holbrook

22 listings

$547,450 median

Holden

47 listings

$695,000 median

Holland

10 listings

$457,450 median

Holliston

23 listings

$950,000 median

Holyoke

43 listings

$399,999 median

Hopedale

11 listings

$649,995 median

Hopkinton

63 listings

$1,499,000 median

Hubbardston

4 listings

$504,950 median

Hudson

39 listings

$680,000 median

Hull

62 listings

$791,995 median

Huntington

3 listings

$285,000 median

Ipswich

34 listings

$1,099,900 median

Kingston

26 listings

$761,950 median

Lakeville

37 listings

$775,000 median

Lancaster

9 listings

$675,000 median

Lanesborough

3 listings

$1,198,000 median

Lawrence

33 listings

$620,000 median

Lee

1 listing

$575,000 median

Leicester

29 listings

$495,000 median

Lenox

1 listing

$4,850,000 median

Leominster

85 listings

$540,000 median

Leverett

7 listings

$600,000 median

Lexington

101 listings

$2,490,000 median

Leyden

2 listings

$439,900 median

Lincoln

14 listings

$2,344,450 median

Littleton

18 listings

$1,038,500 median

Longmeadow

37 listings

$649,900 median

Lowell

140 listings

$559,000 median

Ludlow

39 listings

$440,000 median

Lunenburg

29 listings

$599,999 median

Lynn

158 listings

$618,950 median

Lynnfield

29 listings

$1,349,000 median

Malden

64 listings

$849,500 median

Manchester

24 listings

$2,870,000 median

Mansfield

26 listings

$784,500 median

Marblehead

51 listings

$1,195,000 median

Marion

29 listings

$1,199,000 median

Marlborough

77 listings

$549,200 median

Marshfield

58 listings

$812,250 median

Mashpee

88 listings

$892,000 median

Mattapoisett

35 listings

$965,000 median

Maynard

13 listings

$699,000 median

Medfield

12 listings

$1,217,800 median

Medford

125 listings

$925,000 median

Medway

23 listings

$799,000 median

Melrose

41 listings

$799,000 median

Mendon

8 listings

$962,450 median

Merrimac

15 listings

$599,900 median

Methuen

75 listings

$675,000 median

Middleboro

36 listings

$648,950 median

Middlefield

3 listings

$175,000 median

Middleton

32 listings

$1,150,011 median

Milford

39 listings

$599,000 median

Millbury

33 listings

$540,000 median

Millis

14 listings

$860,000 median

Millville

3 listings

$649,900 median

Milton

47 listings

$1,249,000 median

Monroe

2 listings

$526,500 median

Monson

20 listings

$405,000 median

Montague

8 listings

$284,900 median

Monterey

1 listing

$3,490,000 median

Montgomery

1 listing

$549,000 median

Nahant

18 listings

$1,349,950 median

Nantucket

9 listings

$4,850,000 median

Natick

70 listings

$879,000 median

Needham

69 listings

$1,875,000 median

New Bedford

143 listings

$525,000 median

New Braintree

1 listing

$645,000 median

New Marlboro

2 listings

$2,248,500 median

New Salem

7 listings

$499,900 median

Newbury

22 listings

$1,137,000 median

Newburyport

67 listings

$1,399,900 median

Newton

240 listings

$1,995,000 median

Norfolk

42 listings

$872,450 median

North Adams

14 listings

$244,900 median

North Andover

47 listings

$789,999 median

North Attleboro

51 listings

$525,000 median

North Brookfield

13 listings

$440,000 median

North Reading

41 listings

$879,995 median

Northampton

80 listings

$730,000 median

Northborough

49 listings

$799,000 median

Northbridge

39 listings

$609,900 median

Northfield

9 listings

$479,900 median

Norton

24 listings

$649,000 median

Norwell

32 listings

$1,522,500 median

Norwood

26 listings

$777,000 median

Oak Bluffs

22 listings

$1,674,500 median

Oakham

9 listings

$675,000 median

Orange

26 listings

$425,000 median

Orleans

23 listings

$1,749,900 median

Otis

10 listings

$684,900 median

Oxford

16 listings

$473,700 median

Palmer

23 listings

$415,000 median

Paxton

2 listings

$637,400 median

Peabody

55 listings

$699,000 median

Pelham

4 listings

$562,448 median

Pembroke

25 listings

$700,000 median

Pepperell

23 listings

$599,000 median

Petersham

7 listings

$767,500 median

Phillipston

9 listings

$584,900 median

Pittsfield

20 listings

$237,900 median

Plainfield

5 listings

$329,900 median

Plainville

21 listings

$424,900 median

Plymouth

265 listings

$797,900 median

Plympton

7 listings

$929,000 median

Princeton

9 listings

$715,000 median

Provincetown

60 listings

$1,812,500 median

Quincy

161 listings

$729,999 median

Randolph

47 listings

$629,999 median

Raynham

37 listings

$649,999 median

Reading

32 listings

$912,450 median

Rehoboth

31 listings

$749,999 median

Revere

98 listings

$639,500 median

Rochester

15 listings

$879,000 median

Rockland

38 listings

$482,000 median

Rockport

32 listings

$893,900 median

Rowley

11 listings

$799,999 median

Royalston

5 listings

$475,000 median

Russell

3 listings

$309,000 median

Rutland

34 listings

$502,500 median

Salem

106 listings

$597,000 median

Salisbury

45 listings

$639,900 median

Sandisfield

2 listings

$507,450 median

Sandwich

77 listings

$926,000 median

Saugus

44 listings

$769,500 median

Scituate

56 listings

$1,474,500 median

Seekonk

35 listings

$699,000 median

Sharon

39 listings

$1,099,000 median

Shelburne

3 listings

$560,000 median

Sherborn

22 listings

$1,424,500 median

Shirley

15 listings

$460,000 median

Shrewsbury

86 listings

$654,725 median

Shutesbury

3 listings

$349,000 median

Somerset

18 listings

$597,000 median

Somerville

184 listings

$1,150,000 median

South Hadley

43 listings

$579,000 median

Southampton

5 listings

$795,000 median

Southborough

39 listings

$1,175,000 median

Southbridge

40 listings

$454,998 median

Southwick

26 listings

$532,450 median

Spencer

27 listings

$499,900 median

Springfield

248 listings

$346,500 median

Sterling

19 listings

$750,000 median

Stockbridge

2 listings

$7,697,500 median

Stoneham

28 listings

$787,000 median

Stoughton

38 listings

$599,000 median

Stow

14 listings

$1,072,000 median

Sturbridge

31 listings

$499,000 median

Sudbury

58 listings

$1,250,000 median

Sunderland

2 listings

$595,000 median

Sutton

23 listings

$775,000 median

Swampscott

40 listings

$874,500 median

Swansea

33 listings

$640,000 median

Taunton

94 listings

$521,950 median

Templeton

21 listings

$529,900 median

Tewksbury

39 listings

$699,900 median

Tisbury

19 listings

$1,790,000 median

Tolland

4 listings

$423,900 median

Topsfield

12 listings

$1,049,998 median

Townsend

19 listings

$557,000 median

Truro

20 listings

$1,172,500 median

Tyngsborough

27 listings

$579,900 median

Upton

36 listings

$794,450 median

Uxbridge

37 listings

$669,990 median

Wakefield

41 listings

$859,000 median

Wales

12 listings

$437,500 median

Walpole

44 listings

$697,000 median

Waltham

82 listings

$987,000 median

Ware

22 listings

$428,950 median

Wareham

85 listings

$499,000 median

Warren

23 listings

$399,900 median

Warwick

3 listings

$209,900 median

Washington

2 listings

$1,149,950 median

Watertown

57 listings

$1,075,000 median

Wayland

31 listings

$1,325,000 median

Webster

36 listings

$489,900 median

Wellesley

72 listings

$2,539,500 median

Wellfleet

20 listings

$799,000 median

Wendell

3 listings

$595,000 median

Wenham

7 listings

$1,575,000 median

West Boylston

12 listings

$657,450 median

West Bridgewater

22 listings

$717,000 median

West Brookfield

10 listings

$584,900 median

West Newbury

9 listings

$1,150,000 median

West Springfield

26 listings

$347,450 median

West Stockbridge

2 listings

$209,700 median

West Tisbury

8 listings

$1,975,000 median

Westborough

62 listings

$630,000 median

Westfield

57 listings

$450,000 median

Westford

42 listings

$872,500 median

Westhampton

3 listings

$649,900 median

Westminster

34 listings

$629,450 median

Weston

49 listings

$3,350,000 median

Westport

56 listings

$875,000 median

Westwood

22 listings

$2,450,000 median

Weymouth

89 listings

$635,000 median

Whately

2 listings

$1,078,750 median

Whitman

22 listings

$562,500 median

Wilbraham

44 listings

$570,000 median

Williamsburg

5 listings

$775,000 median

Williamstown

9 listings

$465,000 median

Wilmington

36 listings

$684,500 median

Winchendon

18 listings

$392,000 median

Winchester

52 listings

$1,712,000 median

Winthrop

69 listings

$699,900 median

Woburn

51 listings

$749,000 median

Worcester

296 listings

$533,500 median

Worthington

7 listings

$525,000 median

Wrentham

22 listings

$922,000 median

Yarmouth

76 listings

$699,450 median

Rhode Island(28 towns)