Ranches for sale in Keota

3,607 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 Keota, Keokuk County
USD 49,900
Keota, Keokuk County

4 Bedrooms

1 Bathroom

2,074 sq.ft

Garden

4 days + 14 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Keota, Keokuk County
USD 345,000
Keota, Keokuk County

3 Bedrooms

2 Bathrooms

3,138 sq.ft

Equipped kitchenParking

Oct 07, 2026

42 pictures Arrow icon pointing to the right
House
House for sale in Keota, Washington County
USD 319,000
Keota, Washington County

3 Bedrooms

2 Bathrooms

2,100 sq.ft

Equipped kitchenParking

Aug 28, 2026

23 pictures Arrow icon pointing to the right
House
House for sale in Keota, Keokuk County
USD 49,900
Keota, Keokuk County

3 Bedrooms

1 Bathroom

2,074 sq.ft

Garden

Aug 07, 2026

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

3 weeks + 14 hours ago

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

26 pictures Arrow icon pointing to the right
New
House
House for sale in Highland Hills, Des Moines
USD 199,999
Highland Hills, Des Moines

3 Bedrooms

1 Bathroom

840 sq.ft

PatioGardenEquipped kitchen

1 day + 14 hours ago

28 pictures Arrow icon pointing to the right
New
House
House for sale in Des Moines, Polk County
USD 869,900
Des Moines, Polk County

4 Bedrooms

3 Bathrooms

2,026 sq.ft

ParkingDeckFireplaceEquipped kitchen

1 day + 14 hours ago

33 pictures Arrow icon pointing to the right
New
House
House for sale in Prairie Rose, Waukee
USD 659,000
Prairie Rose, Waukee

5 Bedrooms

4 Bathrooms

1,893 sq.ft

PatioDeckEquipped kitchenParking

1 day + 14 hours ago

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

3 Bedrooms

2 Bathrooms

GardenDeckEquipped kitchen

1 day + 14 hours ago

26 pictures Arrow icon pointing to the right
New
House
House for sale in Colony Park, Davenport
USD 235,000
Colony Park, Davenport

3 Bedrooms

1 Bathroom

1,344 sq.ft

Equipped kitchenParkingCellar

1 day + 14 hours ago

21 pictures Arrow icon pointing to the right
New
House
House for sale in Des Moines, Polk County
USD 189,900
Des Moines, Polk County

2 Bedrooms

1 Bathroom

875 sq.ft

GardenDeckEquipped kitchenCellar

1 day + 14 hours ago

17 pictures Arrow icon pointing to the right
New
House
House for sale in Greenfield, Adair County
USD 190,000
Greenfield, Adair County

3 Bedrooms

1 Bathroom

1,368 sq.ft

PatioParkingEquipped kitchenLift

1 day + 14 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Crossroads at the Lakes, Polk City
Request Details
Crossroads at the Lakes, Polk City

4 Bedrooms

3 Bathrooms

1,546 sq.ft

1 day + 14 hours ago

17 pictures Arrow icon pointing to the right
New
House
House for sale in Newton, Jasper County
USD 185,000
Newton, Jasper County

2 Bedrooms

2 Bathrooms

1,284 sq.ft

Parking

1 day + 14 hours ago

32 pictures Arrow icon pointing to the right
New
House
House for sale in Villas at Brinmore Estates, Ankeny
USD 343,900
Villas at Brinmore Estates, Ankeny

3 Bedrooms

2 Bathrooms

1,669 sq.ft

DeckFireplaceEquipped kitchenParkingCellar

1 day + 14 hours ago

27 pictures Arrow icon pointing to the right
New
House
House for sale in Crossroads at the Lakes, Polk City
USD 589,900
Crossroads at the Lakes, Polk City

4 Bedrooms

3 Bathrooms

1,546 sq.ft

1 day + 14 hours ago

23 pictures Arrow icon pointing to the right
New
House
House for sale in Grand View Estates, Van Meter
USD 389,800
Grand View Estates, Van Meter

4 Bedrooms

3 Bathrooms

1,391 sq.ft

ParkingDeckFireplaceEquipped kitchenCellar

1 day + 14 hours ago

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

4 Bedrooms

3 Bathrooms

1,916 sq.ft

1 day + 14 hours ago

33 pictures Arrow icon pointing to the right
New
Land
Land for sale in Martensdale, Warren County
USD 549,900
Martensdale, Warren County

3 Bedrooms

3 Bathrooms

1,890 sq.ft

GardenParkingDeckEquipped kitchenCellar

1 day + 14 hours ago

20 pictures Arrow icon pointing to the right
New
House
House for sale in Altoona, Polk County
USD 409,990
Altoona, Polk County

3 Bedrooms

2 Bathrooms

1,408 sq.ft

DeckFireplaceEquipped kitchenCellar

1 day + 14 hours ago

16 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Le Claire, Scott County
USD 384,990
Le Claire, Scott County

3 Bedrooms

2 Bathrooms

1,642 sq.ft

FireplaceEquipped kitchenParkingCellar

1 day + 14 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Bettendorf, Scott County
USD 1,050,000
Bettendorf, Scott County

4 Bedrooms

3 Bathrooms

3,498 sq.ft

1 day + 14 hours ago

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

3 Bedrooms

2 Bathrooms

1,554 sq.ft

GardenDeckEquipped kitchen

1 day + 14 hours ago

31 pictures Arrow icon pointing to the right
New
House
House for sale in Walcott, Scott County
USD 315,000
Walcott, Scott County

3 Bedrooms

2 Bathrooms

1,395 sq.ft

ParkingEquipped kitchenAir conditioningCellar

1 day + 14 hours ago

24 pictures Arrow icon pointing to the right
New
House
House for sale in Deer Creek Estates, Ankeny
USD 464,900
Deer Creek Estates, Ankeny

4 Bedrooms

3 Bathrooms

1,618 sq.ft

PatioGardenParkingDeckCellar

1 day + 14 hours ago

43 pictures Arrow icon pointing to the right
New
House
House for sale in Charles City, Floyd County
USD 349,000
Charles City, Floyd County

3 Bedrooms

2 Bathrooms

2,209 sq.ft

FireplaceEquipped kitchenParking

1 day + 14 hours ago