Ranches for sale in Ashton

3,744 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
2 pictures Arrow icon pointing to the right
House
House for sale in Ashton, Osceola County
USD 199,900
Ashton, Osceola County

6 Bedrooms

1 Bathroom

2,346 sq.ft

ParkingEquipped kitchen

5 days + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
Condo
Condo for sale in Fountain Pointe Condominiums, Ankeny
Request Details
Fountain Pointe Condominiums, Ankeny

2 Bedrooms

2 Bathrooms

1,799 sq.ft

1 day + 12 hours ago

48 pictures Arrow icon pointing to the right
House
House for sale in Lone Tree, Douglas County
USD 4,000,000
Lone Tree, Douglas County
PatioGardenDeckFireplaceEquipped kitchenSwimming pool

Oct 14, 2026

View photo Arrow icon pointing to the right
House
House for sale in Bettendorf, Scott County
USD 999,900
Bettendorf, Scott County

4 Bedrooms

4 Bathrooms

4,579 sq.ft

FireplaceEquipped kitchen

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Des Moines, Polk County
USD 149,900
Des Moines, Polk County

1 Bedroom

2 Bathrooms

756 sq.ft

PatioGardenParkingDeck

Oct 02, 2026

11 pictures Arrow icon pointing to the right
House
House for sale in Des Moines, Polk County
USD 149,900
Des Moines, Polk County

1 Bedroom

2 Bathrooms

756 sq.ft

PatioGardenParkingDeck

Jan 29, 2026

30 pictures Arrow icon pointing to the right
House
House for sale in New London, Henry County
USD 195,000
New London, Henry County

3 Bedrooms

2 Bathrooms

2,489 sq.ft

DeckFireplaceEquipped kitchenParkingCellar

Nov 17, 2025

37 pictures Arrow icon pointing to the right
New
House
House for sale in Wellsburg, Grundy County
USD 319,900
Wellsburg, Grundy County

2 Bedrooms

2 Bathrooms

1,732 sq.ft

GardenSwimming poolEquipped kitchenParkingCellar

1 day + 12 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Golf and Country Club, West Des Moines
USD 529,900
Golf and Country Club, West Des Moines

4 Bedrooms

2 Bathrooms

2,127 sq.ft

GardenDeckFireplaceEquipped kitchen

1 day + 12 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Walford, Benton County
USD 340,000
Walford, Benton County

3 Bedrooms

3 Bathrooms

2,172 sq.ft

GardenEquipped kitchenParking

1 day + 12 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Iowa City, Johnson County
USD 290,000
Iowa City, Johnson County

3 Bedrooms

2 Bathrooms

1,520 sq.ft

PatioGardenDeckEquipped kitchenCellar

1 day + 12 hours ago

6 pictures Arrow icon pointing to the right
New
House
House for sale in Kimberly Downs, Davenport
USD 169,000
Kimberly Downs, Davenport

3 Bedrooms

1 Bathroom

988 sq.ft

1 day + 12 hours ago

21 pictures Arrow icon pointing to the right
New
Land
Land for sale in Runnells, Polk County
USD 598,500
Runnells, Polk County

4 Bedrooms

3 Bathrooms

2,369 sq.ft

GardenFireplaceParking

1 day + 12 hours ago

25 pictures Arrow icon pointing to the right
New
Condo
Condo for sale in Abbey Healthcare, West Des Moines
USD 540,000
Abbey Healthcare, West Des Moines

3 Bedrooms

2 Bathrooms

1,602 sq.ft

PatioGardenEquipped kitchenAir conditioning

1 day + 12 hours ago

29 pictures Arrow icon pointing to the right
New
House
House for sale in Davenport, Scott County
USD 410,000
Davenport, Scott County

3 Bedrooms

2 Bathrooms

1,653 sq.ft

PatioEquipped kitchenParking

1 day + 12 hours ago

25 pictures Arrow icon pointing to the right
New
House
House for sale in Norwalk Orchard View, Norwalk
USD 399,900
Norwalk Orchard View, Norwalk

4 Bedrooms

3 Bathrooms

1,489 sq.ft

PatioGardenParkingDeckFireplaceEquipped kitchen

1 day + 12 hours ago

19 pictures Arrow icon pointing to the right
New
House
House for sale in Wedgewood, Davenport
USD 169,900
Wedgewood, Davenport

3 Bedrooms

1 Bathroom

800 sq.ft

GardenParkingCellar

1 day + 12 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Huxley, Story County
USD 467,000
Huxley, Story County

4 Bedrooms

2 Bathrooms

2,227 sq.ft

DeckFireplaceEquipped kitchen

1 day + 12 hours ago

19 pictures Arrow icon pointing to the right
New
House
House for sale in Brooklyn, Poweshiek County
USD 299,000
Brooklyn, Poweshiek County

3 Bedrooms

1 Bathroom

1,404 sq.ft

PatioGardenEquipped kitchen

1 day + 12 hours ago

23 pictures Arrow icon pointing to the right
New
House
House for sale in Monroe, Jasper County
USD 420,000
Monroe, Jasper County

3 Bedrooms

3 Bathrooms

2,221 sq.ft

PatioDeckEquipped kitchenParkingCellar

1 day + 12 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Kimberly Downs, Davenport
USD 169,000
Kimberly Downs, Davenport

3 Bedrooms

1 Bathroom

988 sq.ft

1 day + 12 hours ago

34 pictures Arrow icon pointing to the right
New
House
House for sale in Boone, Boone County
USD 289,900
Boone, Boone County

4 Bedrooms

2 Bathrooms

1,152 sq.ft

Equipped kitchenParking

1 day + 12 hours ago

26 pictures Arrow icon pointing to the right
New
House
House for sale in Webster City, Hamilton County
USD 132,000
Webster City, Hamilton County

3 Bedrooms

2 Bathrooms

1,626 sq.ft

Office roomEquipped kitchenCellar

1 day + 12 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Brooklyn, Poweshiek County
USD 299,000
Brooklyn, Poweshiek County

3 Bedrooms

1 Bathroom

1,404 sq.ft

PatioGarden

1 day + 12 hours ago

13 pictures Arrow icon pointing to the right
New
House
House for sale in Perry, Dallas County
USD 197,900
Perry, Dallas County

3 Bedrooms

1 Bathroom

1,136 sq.ft

GardenDeckParking

1 day + 12 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Sheldon, O'Brien County
USD 199,000
Sheldon, O'Brien County

2 Bedrooms

1 Bathroom

2,476 sq.ft

GardenEquipped kitchenCellar

1 day + 12 hours ago

33 pictures Arrow icon pointing to the right
New
House
House for sale in Golf and Country Club, West Des Moines
USD 529,900
Golf and Country Club, West Des Moines

4 Bedrooms

3 Bathrooms

2,127 sq.ft

GardenDeckFireplaceEquipped kitchen

1 day + 12 hours ago

17 pictures Arrow icon pointing to the right
House
House for sale in Emmetsburg, Palo Alto County
USD 269,900
Emmetsburg, Palo Alto County

3 Bedrooms

2 Bathrooms

1,449 sq.ft

Equipped kitchenCellar

4 days + 12 hours ago

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Dubuque, Dubuque County
USD 1,250,000
Dubuque, Dubuque County

5 Bedrooms

3 Bathrooms

4,170 sq.ft

Equipped kitchen

1 day + 12 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Norwalk, Warren County
USD 250,000
Norwalk, Warren County

3 Bedrooms

2 Bathrooms

1,404 sq.ft

2 days + 12 hours ago