aisellshomes.space

Browse

Areas We Cover

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

Massachusetts(340 towns)

Abington

24 listings

$624,900 median

Acton

54 listings

$996,000 median

Acushnet

24 listings

$549,950 median

Adams

8 listings

$287,500 median

Agawam

33 listings

$369,900 median

Alford

1 listing

$9,995,000 median

Amesbury

38 listings

$599,450 median

Amherst

36 listings

$562,450 median

Andover

68 listings

$1,357,500 median

Aquinnah

1 listing

$3,350,000 median

Arlington

69 listings

$1,225,000 median

Ashburnham

18 listings

$599,450 median

Ashby

13 listings

$579,000 median

Ashfield

3 listings

$1,850,000 median

Ashland

26 listings

$639,750 median

Athol

31 listings

$379,000 median

Attleboro

80 listings

$549,000 median

Auburn

31 listings

$499,900 median

Avon

8 listings

$764,950 median

Ayer

22 listings

$617,500 median

Barnstable

133 listings

$889,000 median

Barre

12 listings

$414,500 median

Becket

8 listings

$599,450 median

Bedford

25 listings

$1,275,000 median

Belchertown

24 listings

$600,000 median

Bellingham

38 listings

$550,000 median

Belmont

53 listings

$1,395,000 median

Berkley

5 listings

$920,000 median

Berlin

5 listings

$574,900 median

Bernardston

4 listings

$829,950 median

Beverly

59 listings

$849,900 median

Billerica

49 listings

$712,000 median

Blackstone

10 listings

$649,900 median

Blandford

4 listings

$473,000 median

Bolton

18 listings

$1,197,000 median

Boston

2135 listings

$985,000 median

Bourne

73 listings

$739,900 median

Boxborough

14 listings

$514,950 median

Boxford

16 listings

$1,297,450 median

Boylston

14 listings

$812,250 median

Braintree

51 listings

$699,000 median

Brewster

32 listings

$777,000 median

Bridgewater

46 listings

$592,250 median

Brimfield

21 listings

$474,900 median

Brockton

138 listings

$534,983 median

Brookfield

16 listings

$239,900 median

Brookline

206 listings

$1,925,000 median

Buckland

4 listings

$342,000 median

Burlington

30 listings

$924,450 median

Cambridge

220 listings

$1,249,000 median

Canton

49 listings

$734,900 median

Carlisle

13 listings

$1,725,000 median

Carver

22 listings

$502,400 median

Charlemont

9 listings

$548,900 median

Charlton

25 listings

$619,900 median

Chatham

46 listings

$2,962,500 median

Chelmsford

58 listings

$599,900 median

Chelsea

42 listings

$510,000 median

Cheshire

3 listings

$115,000 median

Chester

7 listings

$320,000 median

Chesterfield

3 listings

$695,000 median

Chicopee

48 listings

$311,450 median

Chilmark

10 listings

$3,245,000 median

Clarksburg

1 listing

$275,000 median

Clinton

38 listings

$487,450 median

Cohasset

29 listings

$1,895,000 median

Colrain

2 listings

$455,000 median

Concord

60 listings

$2,408,500 median

Conway

2 listings

$977,500 median

Cummington

1 listing

$375,000 median

Dalton

1 listing

$886,000 median

Danvers

35 listings

$679,900 median

Dartmouth

48 listings

$899,950 median

Dedham

64 listings

$799,900 median

Deerfield

6 listings

$392,400 median

Dennis

68 listings

$689,000 median

Devens

2 listings

$789,000 median

Dighton

25 listings

$789,900 median

Douglas

25 listings

$625,000 median

Dover

31 listings

$2,450,000 median

Dracut

30 listings

$612,500 median

Dudley

25 listings

$549,999 median

Dunstable

5 listings

$1,599,000 median

Duxbury

46 listings

$1,439,000 median

East Bridgewater

21 listings

$500,000 median

East Brookfield

5 listings

$599,999 median

East Longmeadow

32 listings

$394,900 median

Eastham

21 listings

$810,000 median

Easthampton

29 listings

$575,000 median

Easton

50 listings

$709,500 median

Edgartown

29 listings

$3,995,000 median

Erving

2 listings

$562,450 median

Essex

11 listings

$798,000 median

Everett

55 listings

$799,000 median

Fairhaven

18 listings

$597,450 median

Fall River

194 listings

$549,900 median

Falmouth

103 listings

$1,000,000 median

Fitchburg

83 listings

$509,000 median

Florida

2 listings

$201,500 median

Foxboro

34 listings

$727,450 median

Framingham

90 listings

$664,450 median

Franklin

46 listings

$814,450 median

Freetown

26 listings

$779,950 median

Gardner

49 listings

$429,900 median

Georgetown

21 listings

$899,000 median

Gill

2 listings

$499,900 median

Gloucester

71 listings

$898,000 median

Goshen

4 listings

$389,000 median

Gosnold

1 listing

$1,195,000 median

Grafton

54 listings

$654,900 median

Granby

15 listings

$439,900 median

Granville

2 listings

$687,450 median

Great Barrington

4 listings

$1,259,500 median

Greenfield

26 listings

$299,950 median

Groton

32 listings

$836,000 median

Groveland

11 listings

$650,000 median

Hadley

7 listings

$575,000 median

Halifax

24 listings

$558,500 median

Hamilton

14 listings

$799,000 median

Hampden

5 listings

$425,000 median

Hanover

16 listings

$849,450 median

Hanson

10 listings

$599,999 median

Hardwick

5 listings

$515,000 median

Harvard

21 listings

$1,189,000 median

Harwich

47 listings

$859,000 median

Hatfield

5 listings

$625,000 median

Haverhill

102 listings

$599,450 median

Hawley

2 listings

$337,500 median

Heath

5 listings

$329,900 median

Hingham

75 listings

$1,799,000 median

Holbrook

25 listings

$540,000 median

Holden

34 listings

$705,450 median

Holland

13 listings

$445,000 median

Holliston

29 listings

$900,000 median

Holyoke

49 listings

$370,000 median

Hopedale

15 listings

$649,995 median

Hopkinton

58 listings

$1,087,500 median

Hubbardston

9 listings

$499,900 median

Hudson

47 listings

$689,900 median

Hull

60 listings

$787,245 median

Huntington

2 listings

$277,500 median

Ipswich

35 listings

$995,000 median

Kingston

25 listings

$695,000 median

Lakeville

31 listings

$750,000 median

Lancaster

15 listings

$635,000 median

Lanesborough

5 listings

$1,200,000 median

Lawrence

37 listings

$574,900 median

Lee

1 listing

$1,399,900 median

Leicester

16 listings

$499,750 median

Lenox

4 listings

$2,050,000 median

Leominster

67 listings

$499,900 median

Leverett

3 listings

$639,190 median

Lexington

113 listings

$2,395,000 median

Leyden

1 listing

$599,000 median

Lincoln

10 listings

$2,975,000 median

Littleton

16 listings

$1,018,500 median

Longmeadow

22 listings

$547,000 median

Lowell

150 listings

$582,400 median

Ludlow

31 listings

$539,900 median

Lunenburg

34 listings

$649,900 median

Lynn

141 listings

$599,900 median

Lynnfield

29 listings

$1,110,000 median

Malden

50 listings

$709,950 median

Manchester

19 listings

$2,490,000 median

Mansfield

22 listings

$744,450 median

Marblehead

62 listings

$1,124,500 median

Marion

25 listings

$1,050,000 median

Marlborough

76 listings

$597,950 median

Marshfield

50 listings

$899,450 median

Mashpee

93 listings

$899,000 median

Mattapoisett

31 listings

$965,000 median

Maynard

16 listings

$679,000 median

Medfield

22 listings

$1,199,450 median

Medford

116 listings

$897,450 median

Medway

23 listings

$629,000 median

Melrose

34 listings

$749,900 median

Mendon

12 listings

$849,950 median

Merrimac

16 listings

$689,900 median

Methuen

60 listings

$617,450 median

Middleboro

31 listings

$625,000 median

Middlefield

1 listing

$460,000 median

Middleton

25 listings

$1,200,024 median

Milford

41 listings

$649,900 median

Millbury

19 listings

$659,000 median

Millis

18 listings

$915,000 median

Millville

2 listings

$465,000 median

Milton

52 listings

$1,200,000 median

Monroe

1 listing

$895,000 median

Monson

18 listings

$399,998 median

Montague

5 listings

$299,900 median

Monterey

1 listing

$3,490,000 median

Nahant

12 listings

$1,639,450 median

Nantucket

9 listings

$4,499,000 median

Natick

79 listings

$950,000 median

Needham

76 listings

$1,857,500 median

New Bedford

155 listings

$499,900 median

New Marlboro

2 listings

$2,747,000 median

New Salem

2 listings

$537,000 median

Newbury

32 listings

$1,050,000 median

Newburyport

62 listings

$1,460,000 median

Newton

265 listings

$1,975,000 median

Norfolk

40 listings

$855,750 median

North Adams

18 listings

$277,000 median

North Andover

44 listings

$662,450 median

North Attleboro

41 listings

$554,900 median

North Brookfield

13 listings

$632,000 median

North Reading

34 listings

$872,498 median

Northampton

60 listings

$735,000 median

Northborough

42 listings

$777,000 median

Northbridge

41 listings

$609,900 median

Northfield

6 listings

$547,450 median

Norton

27 listings

$675,000 median

Norwell

42 listings

$1,595,000 median

Norwood

30 listings

$745,500 median

Oak Bluffs

19 listings

$1,595,000 median

Oakham

7 listings

$640,000 median

Orange

20 listings

$350,000 median

Orleans

26 listings

$2,200,000 median

Otis

9 listings

$549,900 median

Oxford

19 listings

$409,900 median

Palmer

22 listings

$419,950 median

Paxton

11 listings

$545,500 median

Peabody

56 listings

$681,950 median

Pelham

3 listings

$600,000 median

Pembroke

20 listings

$614,450 median

Pepperell

23 listings

$575,000 median

Peru

1 listing

$210,000 median

Petersham

4 listings

$654,950 median

Phillipston

6 listings

$454,450 median

Pittsfield

27 listings

$264,900 median

Plainfield

3 listings

$154,900 median

Plainville

23 listings

$540,000 median

Plymouth

243 listings

$799,900 median

Plympton

3 listings

$799,000 median

Princeton

6 listings

$747,000 median

Provincetown

61 listings

$1,465,000 median

Quincy

159 listings

$699,900 median

Randolph

50 listings

$644,700 median

Raynham

36 listings

$672,450 median

Reading

46 listings

$884,450 median

Rehoboth

38 listings

$711,450 median

Revere

81 listings

$699,000 median

Rochester

18 listings

$829,900 median

Rockland

41 listings

$459,000 median

Rockport

32 listings

$985,000 median

Rowe

1 listing

$369,000 median

Rowley

15 listings

$775,000 median

Royalston

3 listings

$499,000 median

Russell

1 listing

$649,900 median

Rutland

35 listings

$507,000 median

Salem

77 listings

$579,900 median

Salisbury

46 listings

$654,900 median

Sandisfield

2 listings

$512,450 median

Sandwich

69 listings

$875,000 median

Saugus

39 listings

$765,000 median

Scituate

46 listings

$1,280,000 median

Seekonk

34 listings

$632,400 median

Sharon

29 listings

$999,000 median

Sheffield

1 listing

$250,000 median

Shelburne

3 listings

$399,000 median

Sherborn

19 listings

$1,479,000 median

Shirley

14 listings

$639,950 median

Shrewsbury

74 listings

$788,700 median

Shutesbury

3 listings

$379,000 median

Somerset

24 listings

$557,400 median

Somerville

191 listings

$999,900 median

South Hadley

31 listings

$389,900 median

Southampton

9 listings

$565,000 median

Southborough

38 listings

$1,110,000 median

Southbridge

35 listings

$479,000 median

Southwick

21 listings

$575,000 median

Spencer

25 listings

$525,000 median

Springfield

215 listings

$349,900 median

Sterling

11 listings

$624,900 median

Stockbridge

1 listing

$845,000 median

Stoneham

44 listings

$836,500 median

Stoughton

41 listings

$560,000 median

Stow

20 listings

$949,500 median

Sturbridge

33 listings

$499,000 median

Sudbury

50 listings

$1,449,500 median

Sunderland

2 listings

$710,000 median

Sutton

25 listings

$699,900 median

Swampscott

33 listings

$875,000 median

Swansea

33 listings

$545,000 median

Taunton

100 listings

$499,900 median

Templeton

25 listings

$475,000 median

Tewksbury

40 listings

$654,950 median

Tisbury

17 listings

$1,975,000 median

Tolland

5 listings

$420,000 median

Topsfield

12 listings

$929,000 median

Townsend

16 listings

$557,500 median

Truro

27 listings

$1,170,000 median

Tyngsborough

15 listings

$699,999 median

Upton

25 listings

$850,000 median

Uxbridge

30 listings

$624,950 median

Wakefield

30 listings

$729,450 median

Wales

13 listings

$450,000 median

Walpole

46 listings

$867,914 median

Waltham

72 listings

$904,900 median

Ware

14 listings

$377,500 median

Wareham

92 listings

$484,500 median

Warren

19 listings

$390,000 median

Warwick

1 listing

$520,000 median

Washington

3 listings

$549,900 median

Watertown

73 listings

$888,000 median

Wayland

35 listings

$1,399,000 median

Webster

40 listings

$469,900 median

Wellesley

71 listings

$2,298,000 median

Wellfleet

17 listings

$879,000 median

Wendell

3 listings

$650,000 median

Wenham

4 listings

$1,772,500 median

West Boylston

12 listings

$492,200 median

West Bridgewater

16 listings

$735,000 median

West Brookfield

10 listings

$557,400 median

West Newbury

7 listings

$1,150,000 median

West Springfield

37 listings

$369,999 median

West Tisbury

8 listings

$1,762,500 median

Westborough

55 listings

$649,900 median

Westfield

46 listings

$363,950 median

Westford

36 listings

$1,054,000 median

Westhampton

4 listings

$898,950 median

Westminster

13 listings

$819,000 median

Weston

49 listings

$3,850,000 median

Westport

42 listings

$944,900 median

Westwood

27 listings

$1,795,000 median

Weymouth

80 listings

$567,000 median

Whately

2 listings

$1,210,000 median

Whitman

24 listings

$649,900 median

Wilbraham

30 listings

$557,500 median

Williamsburg

3 listings

$160,000 median

Williamstown

7 listings

$465,000 median

Wilmington

30 listings

$719,900 median

Winchendon

21 listings

$410,000 median

Winchester

51 listings

$1,799,000 median

Winthrop

54 listings

$649,450 median

Woburn

62 listings

$749,000 median

Worcester

274 listings

$532,450 median

Worthington

2 listings

$494,000 median

Wrentham

20 listings

$962,500 median

Yarmouth

76 listings

$727,000 median

Rhode Island(28 towns)