Ranches for sale in Grafton

3,650 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
6 pictures Arrow icon pointing to the right
Farm
Farm for sale in Grafton, Worth County
Request Details
Grafton, Worth County

2 weeks + 2 days ago

5 pictures Arrow icon pointing to the right
Farm
Farm for sale in Grafton, Worth County
Request Details
Grafton, Worth County

2 weeks + 2 days ago

View photo Arrow icon pointing to the right
Farm
Farm for sale in Grafton, Worth County
Request Details
Grafton, Worth County

2 weeks + 2 days ago

10 pictures Arrow icon pointing to the right
New
House
House for sale in Lone Tree, Douglas County
USD 1,325,000
Lone Tree, Douglas County

5,205 sq.ft

TerraceFireplaceEquipped kitchen

1 day + 4 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

24 pictures Arrow icon pointing to the right
New
House
House for sale in Millbury Junction, Millbury
USD 399,900
Millbury Junction, Millbury

3 Bedrooms

1 Bathroom

1,147 sq.ft

GardenParkingEquipped kitchen

2 days + 4 hours ago

24 pictures Arrow icon pointing to the right
House
House for sale in Grafton, Worcester County
USD 489,900
Grafton, Worcester County

3 Bedrooms

1 Bathroom

1,204 sq.ft

GardenEquipped kitchenParking

3 days + 4 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Grafton, Worcester County
USD 634,900
Grafton, Worcester County

3 Bedrooms

2 Bathrooms

2,074 sq.ft

PatioParkingFireplaceEquipped kitchen

1 week + 2 days ago

24 pictures Arrow icon pointing to the right
House
House for sale in Farnumsville, Grafton
USD 499,000
Farnumsville, Grafton

3 Bedrooms

1 Bathroom

1,540 sq.ft

GardenParkingFireplaceEquipped kitchenCellar

1 week + 6 days ago

30 pictures Arrow icon pointing to the right
House
House for sale in Axtell Corner, Grafton
USD 599,000
Axtell Corner, Grafton

3 Bedrooms

2 Bathrooms

1,616 sq.ft

GardenGymDeckFireplaceEquipped kitchen

2 weeks + 2 days ago

30 pictures Arrow icon pointing to the right
House
House for sale in North Grafton, Grafton
USD 575,000
North Grafton, Grafton

3 Bedrooms

3 Bathrooms

2,237 sq.ft

PatioGardenDeckFireplaceEquipped kitchenParking

Oct 08, 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

33 pictures Arrow icon pointing to the right
New
House
House for sale in Granger Homesteads, Granger
USD 224,900
Granger Homesteads, Granger

3 Bedrooms

2 Bathrooms

1,484 sq.ft

DeckEquipped kitchen

1 day + 4 hours ago

28 pictures Arrow icon pointing to the right
New
House
House for sale in Waukee, Dallas County
USD 625,000
Waukee, Dallas County

4 Bedrooms

3 Bathrooms

1,884 sq.ft

DeckEquipped kitchenCellar

1 day + 4 hours ago

31 pictures Arrow icon pointing to the right
New
House
House for sale in Southbridge, Adel
USD 359,900
Southbridge, Adel

4 Bedrooms

3 Bathrooms

1,491 sq.ft

GardenFireplaceEquipped kitchenCellar

1 day + 4 hours ago

12 pictures Arrow icon pointing to the right
New
House
House for sale in Valley High Manor, Des Moines
USD 230,000
Valley High Manor, Des Moines

4 Bedrooms

2 Bathrooms

1,144 sq.ft

1 day + 4 hours ago

31 pictures Arrow icon pointing to the right
New
House
House for sale in Denniston Farms, Newton
USD 342,000
Denniston Farms, Newton

4 Bedrooms

2 Bathrooms

2,082 sq.ft

GardenParkingFireplaceEquipped kitchenCellar

1 day + 4 hours ago

24 pictures Arrow icon pointing to the right
New
House
House for sale in Tuscany, Altoona
USD 379,990
Tuscany, Altoona

3 Bedrooms

2 Bathrooms

1,570 sq.ft

PatioDeckFireplaceEquipped kitchenParking

1 day + 4 hours ago

13 pictures Arrow icon pointing to the right
New
House
House for sale in Fairfield, Jefferson County
USD 159,000
Fairfield, Jefferson County

2 Bedrooms

1 Bathroom

924 sq.ft

GardenEquipped kitchenParking

1 day + 4 hours ago

21 pictures Arrow icon pointing to the right
Updated
House
House for sale in Waukee, Dallas County
USD 344,990
USD 519,990
34%
Waukee, Dallas County

5 Bedrooms

3 Bathrooms

1,733 sq.ft

DeckFireplaceEquipped kitchenParkingCellar

1 day + 4 hours ago

18 pictures Arrow icon pointing to the right
New
House
House for sale in Grafton, Yorktown
USD 510,000
Grafton, Yorktown

4 Bedrooms

3 Bathrooms

2,385 sq.ft

GardenDeck

1 day + 4 hours ago

33 pictures Arrow icon pointing to the right
New
House
House for sale in Watrous Park, Des Moines
USD 255,000
Watrous Park, Des Moines

4 Bedrooms

2 Bathrooms

1,600 sq.ft

DeckFireplaceParkingCellar

1 day + 4 hours ago

3 pictures Arrow icon pointing to the right
New
House
House for sale in Waukee, Dallas County
USD 461,900
Waukee, Dallas County

4 Bedrooms

3 Bathrooms

1,332 sq.ft

ParkingFireplaceEquipped kitchen

1 day + 4 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Parkersburg, Butler County
USD 184,500
Parkersburg, Butler County

2 Bedrooms

1 Bathroom

1,735 sq.ft

PatioGardenEquipped kitchenParkingCellar

1 day + 4 hours ago

42 pictures Arrow icon pointing to the right
New
House
House for sale in Westgate, Davenport
USD 423,800
Westgate, Davenport

2 Bedrooms

2 Bathrooms

1,410 sq.ft

PatioEquipped kitchenParking

1 day + 4 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Westland, Cedar Rapids
USD 159,900
Westland, Cedar Rapids

3 Bedrooms

1 Bathroom

845 sq.ft

GardenParkingAir conditioningLiftEquipped kitchen

1 day + 4 hours ago

23 pictures Arrow icon pointing to the right
Updated
House
House for sale in Ashley Acres, Waukee
USD 579,000
Ashley Acres, Waukee

5 Bedrooms

3 Bathrooms

1,090 sq.ft

DeckFireplaceEquipped kitchenParkingCellar

1 day + 4 hours ago