There are
28,659
homes for sale in Essex and Middlesex Counties as of
Saturday at 11:04PM
.
Search Area Homes
Areas:
Greater Boston and Suffolk County
2,605 Listings
Arlington
89 Listings
Belmont
68 Listings
Boston - Allston / Brighton
124 Listings
Boston - Chestnut Hill
9 Listings
Boston - Dorchester
432 Listings
Boston - East Boston
91 Listings
Boston - Hyde Park
92 Listings
Boston - Jamaica Plain
106 Listings
Boston - Mattapan
70 Listings
Boston - Roslindale
86 Listings
Boston - Roxbury
68 Listings
Boston - West Roxbury
109 Listings
Cambridge
176 Listings
Chelsea
108 Listings
Medford
142 Listings
Newton
311 Listings
Revere
181 Listings
Somerville
176 Listings
Watertown
93 Listings
Winthrop
74 Listings
Eastern Worcester County
935 Listings
Berlin
38 Listings
Bolton
76 Listings
Boylston
33 Listings
Clinton
138 Listings
Grafton
176 Listings
Harvard
68 Listings
Northborough
131 Listings
Southborough
78 Listings
Upton
72 Listings
Westborough
125 Listings
Essex County
4,689 Listings
Amesbury
166 Listings
Andover
180 Listings
Beverly
209 Listings
Boxford
66 Listings
Danvers
154 Listings
Essex
60 Listings
Georgetown
50 Listings
Gloucester
190 Listings
Groveland
40 Listings
Hamilton
58 Listings
Haverhill
389 Listings
Ipswich
110 Listings
Lawrence
268 Listings
Lynn
336 Listings
Lynnfield
101 Listings
Manchester-by-the-Sea
61 Listings
Marblehead
190 Listings
Merrimac
64 Listings
Methuen
285 Listings
Middleton
100 Listings
Nahant
25 Listings
Newbury
77 Listings
Newburyport
171 Listings
North Andover
227 Listings
Peabody
206 Listings
Rockport
81 Listings
Rowley
51 Listings
Salem
267 Listings
Salisbury
151 Listings
Saugus
135 Listings
Swampscott
83 Listings
Topsfield
62 Listings
Wenham
34 Listings
West Newbury
42 Listings
Middlesex County
6,132 Listings
Acton
151 Listings
Ashby
24 Listings
Ashland
125 Listings
Ayer
100 Listings
Bedford
56 Listings
Billerica
246 Listings
Boxborough
31 Listings
Burlington
87 Listings
Carlisle
57 Listings
Chelmsford
190 Listings
Concord
111 Listings
Dracut
205 Listings
Dunstable
22 Listings
Everett
124 Listings
Framingham
314 Listings
Groton
110 Listings
Holliston
83 Listings
Hopkinton
99 Listings
Hudson
123 Listings
Lexington
135 Listings
Lincoln
43 Listings
Littleton
70 Listings
Lowell
523 Listings
Malden
163 Listings
Marlborough
260 Listings
Maynard
68 Listings
Melrose
87 Listings
Natick
140 Listings
North Reading
106 Listings
Pepperell
106 Listings
Reading
70 Listings
Sherborn
50 Listings
Shirley
63 Listings
Stoneham
88 Listings
Stow
55 Listings
Sudbury
145 Listings
Tewksbury
188 Listings
Townsend
75 Listings
Tyngsborough
97 Listings
Wakefield
98 Listings
Waltham
177 Listings
Wayland
128 Listings
Westfield
231 Listings
Westford
178 Listings
Weston
123 Listings
Wilmington
120 Listings
Winchester
100 Listings
Woburn
187 Listings
Norfolk County
3,795 Listings
Avon
31 Listings
Bellingham
131 Listings
Braintree
134 Listings
Brookline
200 Listings
Canton
188 Listings
Cohasset
131 Listings
Dedham
124 Listings
Dover
64 Listings
Foxboro
95 Listings
Franklin
246 Listings
Holbrook
65 Listings
Medway
188 Listings
Millis
63 Listings
Milton
134 Listings
Needham
180 Listings
Norfolk
108 Listings
Plainville
62 Listings
Quincy
451 Listings
Randolph
135 Listings
Sharon
99 Listings
Stoughton
191 Listings
Walpole
138 Listings
Wellesley
135 Listings
Westwood
97 Listings
Weymouth
286 Listings
Wrentham
119 Listings
Plymouth County
4,423 Listings
Abington
143 Listings
Bridgewater
119 Listings
Brockton
484 Listings
Carver
136 Listings
Duxbury
131 Listings
East Bridgewater
101 Listings
Halifax
67 Listings
Hanover
93 Listings
Hanson
64 Listings
Hingham
193 Listings
Hull
126 Listings
Kingston
142 Listings
Lakeville
95 Listings
Marion
65 Listings
Marshfield
209 Listings
Mattapoisett
70 Listings
Middleboro
202 Listings
Norwell
107 Listings
Pembroke
123 Listings
Plymouth
792 Listings
Rochester
56 Listings
Rockland
161 Listings
Scituate
197 Listings
Wareham
376 Listings
West Bridgewater
67 Listings
Whitman
104 Listings
Worcester County
6,080 Listings
Ashburnham
96 Listings
Athol
126 Listings
Auburn
129 Listings
Barre
66 Listings
Blackstone
58 Listings
Brookfield
42 Listings
Charlton
130 Listings
Douglas
113 Listings
Dudley
94 Listings
East Brookfield
24 Listings
Fitchburg
352 Listings
Gardner
188 Listings
Hardwick
47 Listings
Holden
163 Listings
Hopedale
47 Listings
Hubbardston
63 Listings
Lancaster
88 Listings
Leicester
132 Listings
Leominster
293 Listings
Lunenburg
111 Listings
Mendon
61 Listings
Milford
221 Listings
Millbury
80 Listings
Millville
27 Listings
New Braintree
15 Listings
Northbridge
171 Listings
North Brookfield
67 Listings
Oakham
26 Listings
Oxford
135 Listings
Paxton
49 Listings
Petersham
20 Listings
Phillipston
23 Listings
Princeton
39 Listings
Royalston
14 Listings
Rutland
101 Listings
Shrewsbury
225 Listings
Southbridge
152 Listings
Spencer
116 Listings
Sterling
87 Listings
Sturbridge
120 Listings
Sutton
86 Listings
Templeton
100 Listings
Uxbridge
128 Listings
Warren
63 Listings
Webster
162 Listings
West Boylston
73 Listings
West Brookfield
43 Listings
Westminster
96 Listings
Winchendon
177 Listings
Worcester
1,041 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