Ranches for sale in Waterloo

6,516 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 Waterloo, DeKalb County
USD 220,000
Waterloo, DeKalb County

4 Bedrooms

1 Bathroom

1,972 sq.ft

Equipped kitchenParking

1 week + 2 days ago

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Waterloo, DeKalb County
USD 162,000
Waterloo, DeKalb County

3 Bedrooms

2 Bathrooms

16,349 sq.ft

GardenParking

2 days + 22 hours ago

46 pictures Arrow icon pointing to the right
House
House for sale in Waterloo, DeKalb County
USD 279,900
Waterloo, DeKalb County

3 Bedrooms

2 Bathrooms

2,676 sq.ft

PatioParking

1 week + 4 days ago

42 pictures Arrow icon pointing to the right
Updated
House
House for sale in Waterloo, DeKalb County
USD 249,999
Waterloo, DeKalb County

3 Bedrooms

2 Bathrooms

1,215 sq.ft

Parking

1 day + 22 hours ago

42 pictures Arrow icon pointing to the right
Updated
House
House for sale in Waterloo, DeKalb County
USD 290,000
USD 499,209
42%
Waterloo, DeKalb County

3 Bedrooms

2 Bathrooms

1,525 sq.ft

FireplaceEquipped kitchenParkingAir conditioningSwimming poolCellar

1 day + 22 hours ago

10 pictures Arrow icon pointing to the right
House
House for sale in Waterloo, DeKalb County
USD 339,500
Waterloo, DeKalb County

4 Bedrooms

2 Bathrooms

2,526 sq.ft

ParkingCellar

1 week + 6 days ago

34 pictures Arrow icon pointing to the right
House
House for sale in Waterloo, DeKalb County
USD 185,000
Waterloo, DeKalb County

3 Bedrooms

2 Bathrooms

1,092 sq.ft

Parking

Oct 18, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Waterloo, DeKalb County
USD 199,900
Waterloo, DeKalb County

3 Bedrooms

1 Bathroom

1,328 sq.ft

Parking

Oct 09, 2026

32 pictures Arrow icon pointing to the right
House
House for sale in Waterloo, DeKalb County
USD 149,900
Waterloo, DeKalb County

3 Bedrooms

1 Bathroom

880 sq.ft

Office roomEquipped kitchen

Sep 28, 2026

23 pictures Arrow icon pointing to the right
House
House for sale in Waterloo, DeKalb County
USD 199,900
Waterloo, DeKalb County

3 Bedrooms

1 Bathroom

1,328 sq.ft

Parking

Sep 27, 2026

7 pictures Arrow icon pointing to the right
Updated
Land
Land for sale in Waterloo, DeKalb County
USD 4,500,000
Waterloo, DeKalb County

22 hours ago

14 pictures Arrow icon pointing to the right
Updated
House
House for sale in Waterloo, DeKalb County
USD 310,000
Waterloo, DeKalb County

3 Bedrooms

2 Bathrooms

1,676 sq.ft

Equipped kitchen

22 hours ago

26 pictures Arrow icon pointing to the right
Updated
House
House for sale in Waterloo, DeKalb County
USD 324,900
Waterloo, DeKalb County

4 Bedrooms

2 Bathrooms

1,771 sq.ft

ParkingEquipped kitchen

1 day + 22 hours ago

41 pictures Arrow icon pointing to the right
Updated
House
House for sale in Waterloo, DeKalb County
USD 293,900
USD 299,900
2%
Waterloo, DeKalb County

4 Bedrooms

2 Bathrooms

1,501 sq.ft

GardenEquipped kitchenParking

1 day + 22 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Waterloo, DeKalb County
USD 310,000
Waterloo, DeKalb County

3 Bedrooms

2 Bathrooms

1,676 sq.ft

Equipped kitchen

Oct 11, 2026

33 pictures Arrow icon pointing to the right
House
House for sale in Waterloo, DeKalb County
USD 374,900
USD 389,900
4%
Waterloo, DeKalb County

3 Bedrooms

2 Bathrooms

1,800 sq.ft

GardenEquipped kitchenAir conditioning

Oct 07, 2026

41 pictures Arrow icon pointing to the right
House
House for sale in Waterloo, DeKalb County
USD 284,000
Waterloo, DeKalb County

3 Bedrooms

2 Bathrooms

1,456 sq.ft

Parking

Aug 20, 2026

View photo Arrow icon pointing to the right
House
House for sale in Waterloo, DeKalb County
USD 340,000
Waterloo, DeKalb County

2 Bedrooms

2 Bathrooms

1,776 sq.ft

FireplaceCellar

Jul 15, 2026

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Batesville, Ripley County
Request Details
Batesville, Ripley County

22 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Indianapolis, Marion County
Request Details
Indianapolis, Marion County

4 Bedrooms

1 Bathroom

2,490 sq.ft

22 hours ago

View photo Arrow icon pointing to the right
House
House for sale in Osceola, Saint Joseph County
USD 269,000
Osceola, Saint Joseph County

3 Bedrooms

2 Bathrooms

1,302 sq.ft

PatioGardenEquipped kitchenParkingCellar

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Valparaiso, Porter County
USD 214,900
Valparaiso, Porter County

3 Bedrooms

1 Bathroom

1,152 sq.ft

PatioGardenParkingSecurityAir conditioning

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Brownsburg, Hendricks County
USD 223,500
Brownsburg, Hendricks County

3 Bedrooms

1 Bathroom

960 sq.ft

GardenParkingEquipped kitchenAir conditioning

Oct 02, 2026

28 pictures Arrow icon pointing to the right
House
House for sale in Saint Croix
USD 269,000
Saint Croix

4 Bedrooms

3 Bathrooms

10,018 sq.ft

PatioEquipped kitchen

6 days + 22 hours ago

24 pictures Arrow icon pointing to the right
House
House for sale in Brownsburg, Hendricks County
USD 223,500
Brownsburg, Hendricks County

3 Bedrooms

1 Bathroom

960 sq.ft

GardenParkingEquipped kitchenAir conditioning

Jan 29, 2026

16 pictures Arrow icon pointing to the right
House
House for sale in Spelterville, Vigo County
USD 149,000
Spelterville, Vigo County

3 Bedrooms

1 Bathroom

1,176 sq.ft

GardenEquipped kitchenParking

Jan 29, 2026

26 pictures Arrow icon pointing to the right
House
House for sale in Saint Joseph County, Indiana
USD 269,000
Saint Joseph County, Indiana

3 Bedrooms

2 Bathrooms

1,302 sq.ft

PatioGardenEquipped kitchenParkingCellar

Jan 29, 2026

30 pictures Arrow icon pointing to the right
House
House for sale in South Haven, Porter County
USD 214,900
South Haven, Porter County

3 Bedrooms

2 Bathrooms

1,152 sq.ft

PatioGardenParkingAir conditioning

Jan 29, 2026

29 pictures Arrow icon pointing to the right
New
House
House for sale in Anderson, Madison County
USD 220,000
Anderson, Madison County

3 Bedrooms

2 Bathrooms

1,454 sq.ft

GardenEquipped kitchenParking

22 hours ago

4 pictures Arrow icon pointing to the right
New
House
House for sale in Garrett, DeKalb County
USD 234,999
Garrett, DeKalb County

3 Bedrooms

2 Bathrooms

1,040 sq.ft

Equipped kitchenParking

22 hours ago