There are
28,823
homes for sale in Essex and Middlesex Counties as of
Saturday at 03:41PM
.
Search Area Homes
Areas:
Greater Boston and Suffolk County
2,621 Listings
Arlington
83 Listings
Belmont
67 Listings
Boston - Allston / Brighton
120 Listings
Boston - Chestnut Hill
10 Listings
Boston - Dorchester
453 Listings
Boston - East Boston
93 Listings
Boston - Hyde Park
104 Listings
Boston - Jamaica Plain
92 Listings
Boston - Mattapan
72 Listings
Boston - Roslindale
88 Listings
Boston - Roxbury
64 Listings
Boston - West Roxbury
109 Listings
Cambridge
167 Listings
Chelsea
115 Listings
Medford
149 Listings
Newton
302 Listings
Revere
187 Listings
Somerville
179 Listings
Watertown
91 Listings
Winthrop
76 Listings
Eastern Worcester County
927 Listings
Berlin
38 Listings
Bolton
71 Listings
Boylston
33 Listings
Clinton
140 Listings
Grafton
172 Listings
Harvard
69 Listings
Northborough
129 Listings
Southborough
79 Listings
Upton
69 Listings
Westborough
127 Listings
Essex County
4,737 Listings
Amesbury
170 Listings
Andover
181 Listings
Beverly
208 Listings
Boxford
62 Listings
Danvers
155 Listings
Essex
61 Listings
Georgetown
50 Listings
Gloucester
206 Listings
Groveland
45 Listings
Hamilton
56 Listings
Haverhill
395 Listings
Ipswich
110 Listings
Lawrence
276 Listings
Lynn
362 Listings
Lynnfield
100 Listings
Manchester-by-the-Sea
64 Listings
Marblehead
188 Listings
Merrimac
61 Listings
Methuen
283 Listings
Middleton
104 Listings
Nahant
27 Listings
Newbury
76 Listings
Newburyport
168 Listings
North Andover
219 Listings
Peabody
209 Listings
Rockport
78 Listings
Rowley
51 Listings
Salem
269 Listings
Salisbury
145 Listings
Saugus
137 Listings
Swampscott
88 Listings
Topsfield
58 Listings
Wenham
34 Listings
West Newbury
41 Listings
Middlesex County
6,206 Listings
Acton
147 Listings
Ashby
26 Listings
Ashland
127 Listings
Ayer
107 Listings
Bedford
56 Listings
Billerica
240 Listings
Boxborough
31 Listings
Burlington
77 Listings
Carlisle
61 Listings
Chelmsford
187 Listings
Concord
111 Listings
Dracut
209 Listings
Dunstable
22 Listings
Everett
120 Listings
Framingham
338 Listings
Groton
105 Listings
Holliston
88 Listings
Hopkinton
98 Listings
Hudson
129 Listings
Lexington
135 Listings
Lincoln
44 Listings
Littleton
70 Listings
Lowell
533 Listings
Malden
166 Listings
Marlborough
262 Listings
Maynard
66 Listings
Melrose
89 Listings
Natick
161 Listings
North Reading
103 Listings
Pepperell
105 Listings
Reading
70 Listings
Sherborn
43 Listings
Shirley
65 Listings
Stoneham
86 Listings
Stow
56 Listings
Sudbury
148 Listings
Tewksbury
188 Listings
Townsend
81 Listings
Tyngsborough
100 Listings
Wakefield
106 Listings
Waltham
181 Listings
Wayland
128 Listings
Westfield
232 Listings
Westford
178 Listings
Weston
124 Listings
Wilmington
125 Listings
Winchester
101 Listings
Woburn
181 Listings
Norfolk County
3,792 Listings
Avon
34 Listings
Bellingham
125 Listings
Braintree
125 Listings
Brookline
196 Listings
Canton
188 Listings
Cohasset
133 Listings
Dedham
129 Listings
Dover
69 Listings
Foxboro
94 Listings
Franklin
245 Listings
Holbrook
64 Listings
Medway
186 Listings
Millis
59 Listings
Milton
139 Listings
Needham
190 Listings
Norfolk
109 Listings
Plainville
63 Listings
Quincy
461 Listings
Randolph
140 Listings
Sharon
98 Listings
Stoughton
189 Listings
Walpole
136 Listings
Wellesley
133 Listings
Westwood
91 Listings
Weymouth
283 Listings
Wrentham
113 Listings
Plymouth County
4,442 Listings
Abington
142 Listings
Bridgewater
127 Listings
Brockton
484 Listings
Carver
136 Listings
Duxbury
130 Listings
East Bridgewater
104 Listings
Halifax
66 Listings
Hanover
97 Listings
Hanson
66 Listings
Hingham
178 Listings
Hull
120 Listings
Kingston
136 Listings
Lakeville
96 Listings
Marion
68 Listings
Marshfield
210 Listings
Mattapoisett
74 Listings
Middleboro
212 Listings
Norwell
108 Listings
Pembroke
127 Listings
Plymouth
789 Listings
Rochester
55 Listings
Rockland
160 Listings
Scituate
201 Listings
Wareham
387 Listings
West Bridgewater
69 Listings
Whitman
100 Listings
Worcester County
6,098 Listings
Ashburnham
99 Listings
Athol
124 Listings
Auburn
123 Listings
Barre
66 Listings
Blackstone
51 Listings
Brookfield
43 Listings
Charlton
119 Listings
Douglas
121 Listings
Dudley
95 Listings
East Brookfield
25 Listings
Fitchburg
355 Listings
Gardner
185 Listings
Hardwick
48 Listings
Holden
159 Listings
Hopedale
46 Listings
Hubbardston
65 Listings
Lancaster
84 Listings
Leicester
136 Listings
Leominster
293 Listings
Lunenburg
107 Listings
Mendon
61 Listings
Milford
228 Listings
Millbury
81 Listings
Millville
27 Listings
New Braintree
15 Listings
Northbridge
170 Listings
North Brookfield
67 Listings
Oakham
24 Listings
Oxford
144 Listings
Paxton
47 Listings
Petersham
22 Listings
Phillipston
24 Listings
Princeton
40 Listings
Royalston
14 Listings
Rutland
103 Listings
Shrewsbury
230 Listings
Southbridge
150 Listings
Spencer
113 Listings
Sterling
89 Listings
Sturbridge
123 Listings
Sutton
90 Listings
Templeton
101 Listings
Uxbridge
124 Listings
Warren
63 Listings
Webster
169 Listings
West Boylston
76 Listings
West Brookfield
43 Listings
Westminster
98 Listings
Winchendon
167 Listings
Worcester
1,051 Listings
Property Types:
Single Family
Condominium
Rentals
Land
Commercial
Multi-Family
Home Info:
Price Range:
Any
$25,000
$50,000
$75,000
$100,000
$110,000
$120,000
$130,000
$140,000
$150,000
$160,000
$170,000
$180,000
$190,000
$200,000
$225,000
$250,000
$275,000
$300,000
$325,000
$350,000
$375,000
$400,000
$450,000
$500,000
$550,000
$600,000
$650,000
$700,000
$750,000
$800,000
$850,000
$900,000
$1,000,000
$1,250,000
$1,500,000
$1,750,000
$2,000,000
$2,250,000
$2,500,000
$3,000,000
$4,000,000
$5,000,000
$10,000,000
to
Any
$25,000
$50,000
$75,000
$100,000
$110,000
$120,000
$130,000
$140,000
$150,000
$160,000
$170,000
$180,000
$190,000
$200,000
$225,000
$250,000
$275,000
$300,000
$325,000
$350,000
$375,000
$400,000
$450,000
$500,000
$550,000
$600,000
$650,000
$700,000
$750,000
$800,000
$850,000
$900,000
$1,000,000
$1,250,000
$1,500,000
$1,750,000
$2,000,000
$2,250,000
$2,500,000
$3,000,000
$4,000,000
$5,000,000
$10,000,000
Bedrooms:
Any
1+
2+
3+
4+
5+
Bathrooms:
Any
1+
2+
3+
4+
Square Feet:
No Min
500+
1,000+
1,500+
2,000+
2,500+
3,000+
3,500+
4,000+
4,500+
5,000+
Year Built:
Any
1850
1860
1870
1880
1890
1900
1910
1920
1930
1940
1950
1960
1970
1980
1990
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
to
Any
1850
1860
1870
1880
1890
1900
1910
1920
1930
1940
1950
1960
1970
1980
1990
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012