Duplexes for sale in Ashville

47,188 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Pinedale Shores, Ashville
Request Details
Pinedale Shores, Ashville

3 Bedrooms

2 Bathrooms

1,428 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Ashville, St. Clair County
Request Details
Ashville, St. Clair County

3 Bedrooms

2 Bathrooms

2,191 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Ashville, St. Clair County
Request Details
Ashville, St. Clair County

4 Bedrooms

2 Bathrooms

1,628 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Hood, Ashville
Request Details
Hood, Ashville

18 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Ashville, St. Clair County
Request Details
Ashville, St. Clair County

3 Bedrooms

3 Bathrooms

2,444 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
Updated
Property for sale in Ashville, St. Clair County
Request Details
Ashville, St. Clair County

1,344 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Ashville, St. Clair County
Request Details
Ashville, St. Clair County

18 hours ago

View photo Arrow icon pointing to the right
Updated
Land
Land for sale in Ashville, St. Clair County
USD 126,500
Ashville, St. Clair County
Swimming pool

1 day + 18 hours ago

7 pictures Arrow icon pointing to the right
Land
Land for sale in Ashville, St. Clair County
USD 69,900
Ashville, St. Clair County

3 days + 18 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Ashville, St. Clair County
USD 69,900
Ashville, St. Clair County

3 days + 18 hours ago

56 pictures Arrow icon pointing to the right
House
House for sale in Ashville, St. Clair County
USD 699,000
Ashville, St. Clair County

3 Bedrooms

3 Bathrooms

2,251 sq.ft

DeckEquipped kitchenCellar

5 days + 18 hours ago

27 pictures Arrow icon pointing to the right
House
House for sale in Ashville, St. Clair County
USD 149,900
Ashville, St. Clair County

3 Bedrooms

2 Bathrooms

1,680 sq.ft

Garden

6 days + 18 hours ago

5 pictures Arrow icon pointing to the right
Updated
Land
Land for sale in Ashville, St. Clair County
USD 13,000,000
Ashville, St. Clair County

18 hours ago

61 pictures Arrow icon pointing to the right
House
House for sale in Pinedale Shores, Ashville
USD 249,900
Pinedale Shores, Ashville

3 Bedrooms

2 Bathrooms

1,920 sq.ft

GardenEquipped kitchen

4 days + 18 hours ago

36 pictures Arrow icon pointing to the right
House
House for sale in Ashville, St. Clair County
USD 225,000
Ashville, St. Clair County

3 Bedrooms

2 Bathrooms

2,444 sq.ft

1 week + 18 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Ashville, St. Clair County
USD 139,900
Ashville, St. Clair County

1 week + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Ashville, St. Clair County
USD 249,900
Ashville, St. Clair County

2 Bedrooms

2 Bathrooms

950 sq.ft

1 week + 2 days ago

31 pictures Arrow icon pointing to the right
House
House for sale in Ashville, St. Clair County
USD 289,900
Ashville, St. Clair County

3 Bedrooms

3 Bathrooms

2,340 sq.ft

GardenOffice roomEquipped kitchenCellarFully furnished

6 days + 18 hours ago

66 pictures Arrow icon pointing to the right
House
House for sale in Ashville, St. Clair County
USD 799,900
Ashville, St. Clair County

3 Bedrooms

3 Bathrooms

2,508 sq.ft

Office roomEquipped kitchenParking

2 weeks + 3 days ago

15 pictures Arrow icon pointing to the right
Land
Land for sale in Ashville, St. Clair County
USD 125,000
Ashville, St. Clair County

Oct 20, 2026

23 pictures Arrow icon pointing to the right
House
House for sale in Ashville, St. Clair County
USD 269,900
Ashville, St. Clair County

3 Bedrooms

2 Bathrooms

1,502 sq.ft

DeckEquipped kitchen

Oct 17, 2026

40 pictures Arrow icon pointing to the right
Updated
House
House for sale in Ashville, St. Clair County
USD 449,900
Ashville, St. Clair County

4 Bedrooms

3 Bathrooms

3,383 sq.ft

CellarParking

1 day + 18 hours ago

43 pictures Arrow icon pointing to the right
House
House for sale in Ashville, St. Clair County
USD 569,900
Ashville, St. Clair County

4 Bedrooms

2 Bathrooms

2,713 sq.ft

GardenFireplaceSwimming pool

Oct 14, 2026

22 pictures Arrow icon pointing to the right
House
House for sale in Ashville, St. Clair County
USD 299,900
USD 399,000
25%
Ashville, St. Clair County

3 Bedrooms

2 Bathrooms

1,708 sq.ft

GardenParkingDeckCellar

Oct 03, 2026

41 pictures Arrow icon pointing to the right
House
House for sale in Pinedale Shores, Ashville
USD 209,900
Pinedale Shores, Ashville

3 Bedrooms

2 Bathrooms

1,792 sq.ft

PatioGardenDeckFireplaceAir conditioningHeating

Sep 28, 2026

70 pictures Arrow icon pointing to the right
House
House for sale in Ashville, St. Clair County
USD 799,900
Ashville, St. Clair County

4 Bedrooms

2 Bathrooms

1,742 sq.ft

Sep 10, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Ashville, St. Clair County
USD 154,500
USD 394,900
61%
Ashville, St. Clair County

3 Bedrooms

2 Bathrooms

DeckEquipped kitchen

1 week + 3 days ago

16 pictures Arrow icon pointing to the right
Land
Land for sale in Ashville, St. Clair County
USD 230,000
Ashville, St. Clair County

Oct 21, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Ashville, St. Clair County
USD 225,000
Ashville, St. Clair County

Oct 16, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Ashville, St. Clair County
USD 275,000
Ashville, St. Clair County

Oct 15, 2026