Homes for Sale in Duarte
51 listings
Duarte has 51 listings matching homes for sale right now, priced from $289,900 to $8,200,000 — live from the MLS, sorted newest first. New listings appear here within 15 minutes of hitting the market. For pricing context, schools, and how Duarte compares to its neighbors, see the Duarte neighborhood guide.

$745,000
2670 Bernwood, Duarte
BEDS
3
BATHS
2.5
SQFT
1,852
STATUS
ACTIVE

$880,000
2352 California Ave, Duarte
BEDS
3
BATHS
2
SQFT
1,729
STATUS
ACTIVE

$715,000
2103 Wesleygrove Avenue, Duarte
BEDS
2
BATHS
1
SQFT
780
STATUS
ACTIVE

$1,088,000
75 CEDARWOOD Avenue, Duarte
BEDS
3
BATHS
3
SQFT
1,836
STATUS
ACTIVE

$729,900
2507 Lincoln Avenue, Duarte
BEDS
3
BATHS
1
SQFT
1,017
STATUS
ACTIVE

$1,380,000
845 N Junipero Drive, Duarte
BEDS
2
BATHS
1
SQFT
1,090
STATUS
ACTIVE

$1,150,000
269 Mountain Crest Road, Duarte
BEDS
4
BATHS
1
SQFT
1,800
STATUS
ACTIVE

$1,538,888
281 Spinks Canyon, Duarte
BEDS
5
BATHS
3
SQFT
2,387
STATUS
ACTIVE

$8,200,000
1817 E 2nd Street, Duarte
BEDS
0
BATHS
0
SQFT
0
STATUS
ACTIVE

$1,275,000
1615 Eastford, Duarte
BEDS
4
BATHS
3
SQFT
2,285
STATUS
ACTIVE

$988,000
2563 Mountain Ave, Duarte
BEDS
4
BATHS
2.5
SQFT
2,245
STATUS
ACTIVE

$838,000
1308 Elmhurst Avenue, Duarte
BEDS
3
BATHS
1
SQFT
988
STATUS
ACTIVE