For Sale
  • For Sale
  • For Lease
  • Recently Sold
  • Property Lookup
  • Brokers
Agricultural
1
  • Retail
  • Office
  • Residential Income
  • Restaurants
  • Industrial
  • Mixed-Use
  • Hospitality
  • Health Care
  • Sports & Entertainment
  • Land
  • Agricultural
  • Specialty
Price
Price range
$
$
Size
Property size / sq.ft.

Buffalo, TX Farms for Sale

22 results
List
Map
30 Acres Prime Hay Meadow
$385,500
750 SF

30 Acres Prime Hay Meadow

11697 Fm 1511, Buffalo, TX 75831

30-acre property with hay meadow, ponds, and hunter's cabin.

  • 30 Acres of Prime Hay Meadow with 2 Spring‑Fed Ponds
  • Includes a Large Hay Barn for Equipment, Hay, or Storage
  • Cozy Frame Home/Hunter's Cabin with Basic Amenities
  • Abundant Wildlife and Beautiful Views
  • Productive Hay Field
Updated: Jan 26
View details
Farm/Ranch in Buffalo, Texas
$385,000
2,096 SF

Farm/Ranch in Buffalo, Texas

648 S Center St, Buffalo, TX 75831

11-acre farm/ranch with a 2096 sqft home in Buffalo, TX.

  • 11‑acre property offering space, privacy, and potential.
  • Features 3 bedrooms and 3 bathrooms.
  • Enjoy the family room addition built in 2011.
  • Central heating and air conditioning for year‑round comfort.
  • Cozy up to the fireplace.
Updated: Dec 8, 2025
View details
Buffalo Home on 44 Acres
$525,000

Buffalo Home on 44 Acres

Three-bedroom home on 44 acres near Buffalo, Texas.

2627 Fm 1618, Buffalo, TX 75831
View details
Fenced Acreage with Brick Home
$450,000

Fenced Acreage with Brick Home

Charming home on fenced acreage near Centerville and Buffalo, Texas.

1487 Fm 1618, Buffalo, TX 75831
View details
Well-Maintained Home with Shop
$297,500

Well-Maintained Home with Shop

Home with new features, shop, equipment barn, and office.

13890 County Road 355, Buffalo, TX 75831
View details
Cabin on 2 Acres
$96,000

Cabin on 2 Acres

2-acre property with cabin and metal shop near Highway 79.

4173 E Us Highway 79, Buffalo, TX 75831
View details
Buffalo Ranch with Prime Location
$198,500

Buffalo Ranch with Prime Location

Small ranch near Buffalo, TX, ideal for homesteading and livestock.

9289 County Road 329, Buffalo, TX 75831
View details
9 Acres in Weeden Addition
$150,000

9 Acres in Weeden Addition

9 acres of fenced land with a pond near Buffalo, TX.

9036 County Road 329, Buffalo, TX 75831
View details
Texas Ranch with Private Lake
$1,350,000

Texas Ranch with Private Lake

100-acre ranch featuring a cabin, lake, and grazing pastures.

3260 Crk 282, Buffalo, TX 75831
View details
16 Acres in Cedar Creek
$215,000

16 Acres in Cedar Creek

Versatile 16-acre property in the Cedar Creek area.

16AC Crk 330, Buffalo, TX 75831
View details
Secluded Cabin on 22 Acres
$399,999

Secluded Cabin on 22 Acres

Private cabin retreat with pond on 22 acres.

8120 County Road 2761, Buffalo, TX 75831
View details
10 Acres in Buffalo, Texas
$169,500

10 Acres in Buffalo, Texas

Land with road frontage, utilities, and creek in Buffalo.

10AC County Road 212, Buffalo, TX 75831
View details
5-Acre Tract Near Buffalo, Texas
$124,500

5-Acre Tract Near Buffalo, Texas

5 acres with cabin, utilities, near Buffalo, Texas.

6454 E Us Highway 79, Buffalo, TX 75831
View details
133-Acre Ranch in Buffalo, TX
$1,250,000

133-Acre Ranch in Buffalo, TX

133-acre ranch with home, barn, ponds, and hunting.

6443 Us Highway 79 W, Buffalo, TX 75831
View details
26.96 Acres Homestead or Retreat
$270,000

26.96 Acres Homestead or Retreat

26.96 acres with insulated shop, well, partially fenced.

298 County Rd, Buffalo, TX 75831
View details
Leon County Acreage Opportunity
$119,400

Leon County Acreage Opportunity

12-acre tract near Flo, TX, ideal for a secluded retreat.

12 Ac Crk 292, Buffalo, TX 75831
View details
Land South of Buffalo
$127,535

Land South of Buffalo

11.09 acres with creek, trees, and utilities available.

11 Ac Pr, Buffalo, TX 75831
View details
Freestone County Timbered Acreage
$143,660

Freestone County Timbered Acreage

13.06 acres in Freestone County with private road access.

13 Ac Hwy 75 North, Buffalo, TX 75831
View details
Leon County Land For Sale
$110,445

Leon County Land For Sale

11.10 acre tract in Leon County near Flo community.

11 Ac Crk 292, Buffalo, TX 75831
View details
Land with Two-Acre Lake
$154,500

Land with Two-Acre Lake

12+/- acre property with lake, utilities, and wildlife.

439 Walnut Ln Ln, Buffalo, TX 75831
View details
Buffalo, TX Agricultural Property
Contact for pricing

Buffalo, TX Agricultural Property

Agricultural property available for sale in Buffalo, Texas.

350 Fm-1848 A, Buffalo, TX 75831
View details
Prime Buffalo Land - I-45 Frontage
$3,576,000
39.30 Acres

Prime Buffalo Land - I-45 Frontage

39 Acres, I-45 Visibility, Development Ready

2357 Hill St, Buffalo, TX 75831
View details
Based on your search, we've compiled Potential Opportunities for your consideration. Besides 22 Active Listings in Buffalo, TX, we suggest to view alternatives - similar 1 Off-Market properties to explore as potential leads.

Explore Off-Market Properties in Buffalo, TX

Consider similar Off-Market properties in Buffalo, TX. You may contact the owners directly to inquire about their potential intentions to sell. To help you make a strong first impression, we can assist by reaching out to these owners with compelling proposals created using our AI tool.

2357 Hill St

2357 Hill St

Farms • 39.30 Acres
Value Estimation by Request
2357 Hill St, Buffalo, TX 75831
View details

Buffalo, TX Farms Investment Opportunities Market Analysis

Explore 23 farms for sale in Buffalo, TX, showcased through 22 active listings on our real estate platform. These investment opportunities span a total of 3,426,255 square feet of properties for sale, with an estimated market value of $4,346,500.

Sale prices for plantations in Buffalo, TX start at $385,000, averaging $1,448,833, and reaching up to $3,576,000 — offering options for a variety of budgets and business needs. Daily updated analytics ensure you stay ahead with the latest data and market trends.

List
Map