Farms, Ranches and Agricultural Land for Sale in Texas

Farms and Ranches shows 86 participating MyStateMLS listings here (active, for sale). Only listings whose data reports a farm, ranch or agricultural use are included, and this is not every farm or ranch for sale in the area.

By type: farms and ranches (47), agricultural land (29) and small farms and farmsteads (10). Most often reported uses: livestock and grazing, equestrian and crops and cropland. Common reported features: fencing (51), pasture (36) and creek or spring (25). Many listings are near Rocksprings, Vernon and Bangs.

Median asking price of the 86 priced listings shown: $699,600 (range $84,790 to $21,500,000). Asking prices on this site only, not sold prices or the whole market; auctions excluded; updated Nov 3, 2026.

Photo 1 of 21, land at 6500a Fm 586, Bangs, TX 76823
For saleReduced $100,000

$1,500,000

246 acresNo home reported

$6,098 per acre (asking price ÷ reported acres)

Ranch

  • Pasture
  • Hay ground
  • Barn

6500a Fm 586Bangs, TX 76823

Listing courtesy of RANCH PRO REAL ESTATE · MyStateMLS #11692405

Photo 1 of 14, land at Tbd County Road 165, Bangs, TX 76823
For saleReduced $75,000

$300,000

38 acresNo home reported

$7,895 per acre (asking price ÷ reported acres)

Pasture and grazing land18 hay acres reported

  • Hay ground
  • Barn
  • Cross-fencing

Tbd County Road 165Bangs, TX 76823

Listing courtesy of RANCH PRO REAL ESTATE · MyStateMLS #11692396

Photo 1 of 60, land at 6500 Fm 586, Trickham, TX 76823
For saleReduced $585,000

$1,815,000

284 acresNo home reported

$6,391 per acre (asking price ÷ reported acres)

Ranch

  • Pasture
  • Hay ground
  • Barn

6500 Fm 586Trickham, TX 76823

Listing courtesy of RANCH PRO REAL ESTATE · MyStateMLS #11631162

Photo 1 of 33, home at 5624 Fall Creek Hwy, Granbury, TX 76049
For sale

$1,999,000

8.52 acres5 beds

$234,624 per acre (asking price ÷ reported acres)

Small farm

  • Pasture
  • Well
  • Fencing

5624 Fall Creek HwyGranbury, TX 76049

Listing courtesy of All City Real Estate, LTD. CO. · MyStateMLS #11612742

Photo 1 of 33, land at 601 Cr 3155, Valley Mills, TX 76689
For sale

$1,482,487

132 acresNo home reported

$11,252 per acre (asking price ÷ reported acres)

Agricultural land

  • Creek or spring
  • Fencing

601 Cr 3155Valley Mills, TX 76689

Listing courtesy of Davidson Craig Real Estate · MyStateMLS #11598720

Photo 1 of 17, farm or ranch at 322 Cr 3160, Valley Mills, TX 76689
For sale

$879,222

108 acres

$8,150 per acre (asking price ÷ reported acres)

Ranch107.88 pasture acres reported

  • Pasture
  • Fencing

322 Cr 3160Valley Mills, TX 76689

Listing courtesy of Davidson Craig Real Estate · MyStateMLS #11598717

Photo 1 of 36, farm or ranch at Tbd Walker Lane, Huntsville, TX 77320
For sale

$1,850,000

84 acres

$22,024 per acre (asking price ÷ reported acres)

Ranch

  • Pasture
  • Pond
  • Creek or spring

Tbd Walker LaneHuntsville, TX 77320

Listing courtesy of America's Land Partners - Texas, Houston · MyStateMLS #11606080

Photo 1 of 60, home at 2451 Fm 884, Yorktown, TX 78164
For saleReduced $46,000

$399,000

4 beds

Small farm

  • Hay ground
  • Equipment or machine shed
  • Creek or spring

2451 Fm 884Yorktown, TX 78164

Listing courtesy of Weischwill Real Estate · MyStateMLS #11558091

Photo 1 of 60, farm or ranch at 15317 Co Rd A, Allison, TX 79003
For sale

$650,000

21 acres3 beds

$31,707 per acre (asking price ÷ reported acres)

Ranch

  • Barn
  • Well
  • Fencing

15317 Co Rd AAllison, TX 79003

Listing courtesy of Great Plains Land Co. · MyStateMLS #11528886

Photo 1 of 11, farm or ranch at Tbd Fm 1121, Brady, TX 76825
For sale

$186,200

19 acres

$9,800 per acre (asking price ÷ reported acres)

Farm or ranch

  • Pond

Tbd Fm 1121Brady, TX 76825

Listing courtesy of DeBord Real Estate · MyStateMLS #11506947

Photo 1 of 19, farm or ranch at Tbd Fm 1121, Brady, TX 76825
For sale

$389,060

Farm or ranch

  • Pond

Tbd Fm 1121Brady, TX 76825

Listing courtesy of DeBord Real Estate · MyStateMLS #11506913

Photo 1 of 28, land at 894 Cr 4908, Troup, TX 75789
For sale

$1,500,000

106 acresNo home reported

$14,151 per acre (asking price ÷ reported acres)

Cropland

  • Pasture
  • Well
  • Pond

894 Cr 4908Troup, TX 75789

Listing courtesy of Journey Property Company, LLC · MyStateMLS #11450346

Photo 1 of 10, land at Tbd County Road 506, Hamilton, TX 76531
For saleReduced $49,000

$327,000

47 acresNo home reported

$6,957 per acre (asking price ÷ reported acres)

Cropland

  • Pasture
  • Pond

Tbd County Road 506Hamilton, TX 76531

Listing courtesy of Christian Realty · MyStateMLS #11447551

Photo 1 of 60, land at 1753 Fm 194, Blossom, TX 75416
For sale

$1,400,000

232 acresNo home reported

$6,040 per acre (asking price ÷ reported acres)

Ranch

  • Pasture
  • Barn
  • Pond

1753 Fm 194Blossom, TX 75416

Listing courtesy of Altaterra Realty and Auction LLC · MyStateMLS #11595121

Counties in Texas with farm and ranch listings

Counts include every listing type in the county; the linked page shows all of them.

Towns in Texas

Listings provided by MyStateMLS and shown with the listing brokerage's name. Counts and prices describe listings displayed on Farms and Ranches only. Agricultural details describe what each listing reports; see how listings qualify. Information is deemed reliable but not guaranteed.