Ranches for sale in Viola

3,618 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
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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 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 + 15 hours ago

27 pictures Arrow icon pointing to the right
New
House
House for sale in Wayside Acres, Altoona
USD 424,990
Wayside Acres, Altoona

3 Bedrooms

2 Bathrooms

1,577 sq.ft

DeckEquipped kitchen

1 day + 15 hours ago

7 pictures Arrow icon pointing to the right
New
House
House for sale in Ottumwa, Wapello County
USD 100,000
Ottumwa, Wapello County

2 Bedrooms

1 Bathroom

882 sq.ft

GardenParkingDeckEquipped kitchen

1 day + 15 hours ago

34 pictures Arrow icon pointing to the right
New
House
House for sale in Keokuk, Lee County
USD 64,900
Keokuk, Lee County

1 Bedroom

2 Bathrooms

732 sq.ft

GardenEquipped kitchenParking

1 day + 15 hours ago

21 pictures Arrow icon pointing to the right
New
House
House for sale in West Des Moines, Warren County
USD 324,990
West Des Moines, Warren County

3 Bedrooms

2 Bathrooms

1,442 sq.ft

ParkingFireplaceEquipped kitchenCellar

1 day + 15 hours ago