Ranches for sale in Buffalo Junction

905 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
New
Land
Land for sale in Buffalo Junction, Mecklenburg County
USD 20,000
Buffalo Junction, Mecklenburg County

1 day + 6 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Buffalo Junction, Mecklenburg County
USD 29,999
Buffalo Junction, Mecklenburg County

2 weeks + 6 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Buffalo Junction, Mecklenburg County
USD 679,000
Buffalo Junction, Mecklenburg County

3 Bedrooms

2 Bathrooms

1,248 sq.ft

FireplaceEquipped kitchenParkingCellar

Oct 10, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Buffalo Junction, Mecklenburg County
USD 364,900
Buffalo Junction, Mecklenburg County

3 Bedrooms

2 Bathrooms

1,514 sq.ft

2 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Buffalo Junction, Mecklenburg County
USD 299,000
Buffalo Junction, Mecklenburg County

3 Bedrooms

2 Bathrooms

1,378 sq.ft

Cellar

Oct 10, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Buffalo Junction, Mecklenburg County
USD 160,000
USD 175,000
9%
Buffalo Junction, Mecklenburg County

3 Bedrooms

2 Bathrooms

1,290 sq.ft

GardenEquipped kitchenParking

4 days + 6 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Buffalo Junction, Mecklenburg County
USD 340,000
Buffalo Junction, Mecklenburg County
Air conditioning

6 days + 6 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Buffalo Junction, Mecklenburg County
USD 374,900
Buffalo Junction, Mecklenburg County

3 Bedrooms

2 Bathrooms

1,358 sq.ft

Equipped kitchen

1 week + 3 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Buffalo Junction, Mecklenburg County
USD 95,000
Buffalo Junction, Mecklenburg County

2 weeks + 5 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Buffalo Junction, Mecklenburg County
USD 529,900
Buffalo Junction, Mecklenburg County

3 Bedrooms

3 Bathrooms

2,082 sq.ft

DeckFireplaceAir conditioningSwimming poolHeating

3 weeks + 6 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Buffalo Junction, Mecklenburg County
USD 16,900
Buffalo Junction, Mecklenburg County
Garden

3 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Buffalo Junction, Mecklenburg County
USD 179,000
Buffalo Junction, Mecklenburg County

Oct 11, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Buffalo Junction, Mecklenburg County
USD 108,000
Buffalo Junction, Mecklenburg County

Oct 11, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Buffalo Junction, Mecklenburg County
USD 75,000
Buffalo Junction, Mecklenburg County

Oct 10, 2026

View photo Arrow icon pointing to the right
House
House for sale in Buffalo Junction, Mecklenburg County
USD 285,000
Buffalo Junction, Mecklenburg County

4 Bedrooms

1 Bathroom

1,791 sq.ft

Oct 03, 2026

25 pictures Arrow icon pointing to the right
Farm
Farm for sale in Nixon, Gonzales County
USD 1,995,000
Nixon, Gonzales County

1 week + 4 days ago

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

4 Bedrooms

2,584 sq.ft

1 day + 6 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Jacobs Ranch, Apache Junction
Request Details
Jacobs Ranch, Apache Junction

4 Bedrooms

3 Bathrooms

2,184 sq.ft

1 day + 6 hours ago

45 pictures Arrow icon pointing to the right
House
House for sale in Lewes, Sussex County
USD 1,340,400
Lewes, Sussex County
TerraceEquipped kitchenParkingCellar

2 weeks + 5 days ago

17 pictures Arrow icon pointing to the right
Farm
Farm for sale in Heath, Rockwall County
USD 14,700,000
Heath, Rockwall County
Garden

2 weeks + 5 days ago

49 pictures Arrow icon pointing to the right
House
House for sale in Buffalo Creek, Jefferson County
USD 825,000
Buffalo Creek, Jefferson County
TerraceEquipped kitchen

3 weeks + 1 day ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Jacobs Ranch, Apache Junction
Request Details
Jacobs Ranch, Apache Junction

4 Bedrooms

3 Bathrooms

2,183 sq.ft

1 day + 6 hours ago

50 pictures Arrow icon pointing to the right
House
House for sale in Victor, Teton County
USD 2,250,000
Victor, Teton County
GardenTerraceDeckFireplaceEquipped kitchenAir conditioning

2 weeks + 1 day ago

17 pictures Arrow icon pointing to the right
Farm
Farm for sale in Lawrence County, South Dakota
USD 1,889,000
Lawrence County, South Dakota
Garden

2 weeks + 4 days ago

23 pictures Arrow icon pointing to the right
House
House for sale in Lewes, Sussex County
USD 1,270,400
Lewes, Sussex County
TerraceEquipped kitchenCellar

2 weeks + 5 days ago

50 pictures Arrow icon pointing to the right
Property for sale in Crested Butte, Gunnison County
USD 2,740,000
Crested Butte, Gunnison County
DeckEquipped kitchenParking

Sep 18, 2026

37 pictures Arrow icon pointing to the right
House
House for sale in Lewes, Sussex County
USD 1,180,400
Lewes, Sussex County
Equipped kitchenCellar

Aug 22, 2026

24 pictures Arrow icon pointing to the right
Land
Land for sale in Fairplay, Park County
USD 35,000
Fairplay, Park County

Aug 03, 2026

View photo Arrow icon pointing to the right
House
House for sale in Buffalo, Erie County
USD 249,000
Buffalo, Erie County

3 Bedrooms

2 Bathrooms

1,176 sq.ft

GardenSwimming poolFireplaceEquipped kitchenCellar

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Monmouth Junction, South Brunswick
USD 699,000
Monmouth Junction, South Brunswick

3 Bedrooms

2 Bathrooms

1,664 sq.ft

Equipped kitchen

Oct 02, 2026