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 1, farm or ranch at Henry 320 Knox County, Knox City, TX 79529
For sale

$800,000

320 acres

$2,500 per acre (asking price ÷ reported acres)

Ranch90 cropland acres reported

  • Pasture
  • Pond

Henry 320 Knox CountyKnox City, TX 79529

Listing courtesy of Davis Vernon Real Estate · MyStateMLS #11739352

Photo 1 of 24, land at 21888 Ghost Road Saratoga, Tx 77585, Saratoga, TX 77585
For sale

$1,628,471

345 acresNo home reported

$4,725 per acre (asking price ÷ reported acres)

Pasture and grazing land

  • Creek or spring
  • Pens, corrals or handling facilities

21888 Ghost Road Saratoga, Tx 77585Saratoga, TX 77585

Listing courtesy of National Land Realty, Port O'Connor, TX · MyStateMLS #11845569

Photo 1 of 16, farm or ranch at 0000 Doss Spring Creek Road, Fredericksburg, TX 78624
For sale

$495,000

30 acres

$16,500 per acre (asking price ÷ reported acres)

Ranch

  • Pasture

0000 Doss Spring Creek RoadFredericksburg, TX 78624

Listing courtesy of Kothmann Real Estate · MyStateMLS #11691037

Photo 1 of 18, land at R13945 A0049 J Peterson, Tract 11 Acres, Anderson, TX 77830
For sale

$1,470,735

50 acresNo home reported

$29,415 per acre (asking price ÷ reported acres)

Pasture and grazing land

  • Pasture
  • Pond
  • Creek or spring

R13945 A0049 J Peterson, Tract 11 AcresAnderson, TX 77830

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

Photo 1 of 36, home at 5909 County Road #488, Nevada, TX 75173
For sale

$997,900

11 acres4 beds

$90,718 per acre (asking price ÷ reported acres)

Small farm

  • Barn
  • Stable or stalls
  • Cross-fencing

5909 County Road #488Nevada, TX 75173

Listing courtesy of ListingSpark · MyStateMLS #11680501

Photo 1 of 35, land at 900 Sd 63031 #17, Rocksprings, TX 78880
For saleReduced $10,000

$249,000

106 acresNo home reported

$2,352 per acre (asking price ÷ reported acres)

Ranch

  • Creek or spring

900 Sd 63031 #17Rocksprings, TX 78880

Listing courtesy of McCulley Real Estate · MyStateMLS #11929426

Photo 1 of 41, farm or ranch at 1514 Fm 359 Road, Brookshire, TX 77423
For sale

$1,200,000

5.07 acres3 beds

$236,686 per acre (asking price ÷ reported acres)

Farm or ranch

  • Fencing

1514 Fm 359 RoadBrookshire, TX 77423

Listing courtesy of Brooks Ballard International Real Estate · MyStateMLS #11684896

Photo 1 of 29, farm or ranch at 1838 Liberty Road, Gordonville, TX 76245
For sale

$4,500,000

109 acres4 beds

$41,284 per acre (asking price ÷ reported acres)

Ranch

  • Pasture
  • Hay ground
  • Barn

1838 Liberty RoadGordonville, TX 76245

Listing courtesy of Texas Ranch Sales, LLC · MyStateMLS #11958409

Photo 1 of 26, land at 0 Hwy 326, Kountze, TX 77625
For sale

$3,856,214

654 acresNo home reported

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

Pasture and grazing land654.15 pasture acres reported

  • Pasture
  • Cross-fencing
  • Fencing

0 Hwy 326Kountze, TX 77625

Listing courtesy of RecLand Realty, LLC · MyStateMLS #11671598

Photo 1 of 6, land at Tbd Fm 1184, Paris, TX 75462
For saleReduced $112,600

$179,900

15 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Pond

Tbd Fm 1184Paris, TX 75462

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

Photo 1 of 14, land at 10356 Cr 106, Vernon, TX 76384
For sale

$115,900

12 acresNo home reported

$10,000 per acre (asking price ÷ reported acres)

Pasture and grazing land

  • Pasture
  • Hay ground
  • Stable or stalls

10356 Cr 106Vernon, TX 76384

Listing courtesy of Davis Vernon Real Estate · MyStateMLS #11667633

Photo 1 of 4, farm or ranch at Cr Dd Cr 26, Muleshoe, Tx, TX 79347
For sale

$432,000

160 acres

$2,700 per acre (asking price ÷ reported acres)

Farm160 irrigated acres reported

  • Well

Cr Dd Cr 26Muleshoe, Tx, TX 79347

Listing courtesy of J.B. Sudderth Realty, Inc. · MyStateMLS #11667399

Photo 1 of 14, land at 3361 E Hwy 287, Iowa Park, TX 76367
For sale

$1,142,190

127 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Pond
  • Creek or spring

3361 E Hwy 287Iowa Park, TX 76367

Listing courtesy of No Fences Land Company · MyStateMLS #11660955

Photo 1 of 28, land at 3800 Sd 63020 #9, Rocksprings, TX 78880
For saleReduced $40,000

$359,000

113 acresNo home reported

$3,167 per acre (asking price ÷ reported acres)

Farm or ranch

3800 Sd 63020 #9Rocksprings, TX 78880

Listing courtesy of McCulley Real Estate · MyStateMLS #11929620

Photo 1 of 31, land at 356 County Road 132, Mullins, TX 76864
For saleReduced $30,000

$1,090,000

158 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Creek or spring
  • Fencing

356 County Road 132Mullins, TX 76864

Listing courtesy of ListingSpark · MyStateMLS #11655685

Photo 1 of 32, land at 37 County Road 134, Mullin, TX 76864
For saleReduced $20,000

$700,000

100 acresNo home reported

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

Pasture and grazing land33 pasture acres reported

  • Pasture
  • Cross-fencing
  • Fencing

37 County Road 134Mullin, TX 76864

Listing courtesy of ListingSpark · MyStateMLS #11655674

Photo 1 of 58, land at Tbd Talk Rach Rd., Nordheim, TX 78141
For saleReduced $10,250

$114,750

8.35 acresNo home reported

$13,743 per acre (asking price ÷ reported acres)

Pasture and grazing land

  • Fencing

Tbd Talk Rach Rd.Nordheim, TX 78141

Listing courtesy of Weischwill Real Estate · MyStateMLS #11654994

Photo 1 of 60, manufactured home at 7300 Cr 122 E, Vernon, TX 76384
For saleReduced $10,000

$335,000

80 acres3 beds

$4,188 per acre (asking price ÷ reported acres)

Small farm

  • Pasture
  • Cross-fencing
  • Fencing

7300 Cr 122 EVernon, TX 76384

Listing courtesy of Davis Vernon Real Estate · MyStateMLS #11658685

Photo 1 of 3, farm or ranch at 9 Highway 359, Benavides, TX 78341
For saleReduced $30,100

$399,900

67 acres2 beds

$5,969 per acre (asking price ÷ reported acres)

Ranch

  • Pasture
  • Barn
  • Well

9 Highway 359Benavides, TX 78341

Listing courtesy of Texas Ranch Sales, LLC · MyStateMLS #11846445

Photo 1 of 20, land at Tbd County Rd 328, Deberry, TX 75639
For saleReduced $78,409

$488,750

116 acresNo home reported

$4,223 per acre (asking price ÷ reported acres)

Pasture and grazing land

  • Creek or spring
  • Fencing

Tbd County Rd 328Deberry, TX 75639

Listing courtesy of Texas Ranch Sales, LLC · MyStateMLS #11736847

Photo 1 of 46, land at 5500 Sd 63020 #14, Rocksprings, TX 78880
For sale

$489,000

163 acresNo home reported

$3,006 per acre (asking price ÷ reported acres)

Farm or ranch

5500 Sd 63020 #14Rocksprings, TX 78880

Listing courtesy of McCulley Real Estate · MyStateMLS #11929482

Photo 1 of 11, land at 610 N. Railroad, Hamilton, TX 76531
For sale

$149,900

5.27 acresNo home reported

$28,444 per acre (asking price ÷ reported acres)

Ranch

  • Barn
  • Stable or stalls
  • Creek or spring

610 N. RailroadHamilton, TX 76531

Listing courtesy of Davidson Craig Real Estate · MyStateMLS #11633895

Cleared homesite
For sale

$1,295,000

10 acresNo home reported

$129,371 per acre (asking price ÷ reported acres)

Agricultural land

  • Barn
  • Stable or stalls

Pedernales Canyo Lot 7 #7Spicewood, TX 78669

Listing courtesy of Coldwell Banker Realty · MyStateMLS #11687394

Photo 1 of 28, land at 0000 Highway 83, Childress, TX 70201
For saleReduced $1,827,040

$4,904,160

1,923 acresNo home reported

$2,550 per acre (asking price ÷ reported acres)

Pasture and grazing land

  • Pasture
  • Pond

0000 Highway 83Childress, TX 70201

Listing courtesy of VS REALty · MyStateMLS #11622627

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.