Ranches and Pasture Land for Sale

Listings that describe pasture, grazing, cattle or other livestock, or livestock handling facilities.

Farms and Ranches shows 954 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 (665), agricultural land (574) and small farms and farmsteads (224). Most often reported uses: livestock and grazing, crops and cropland and equestrian. Common reported features: pasture (719), fencing (533) and barn (493).

Median asking price of the 953 priced listings shown: $599,000 (range $15,000 to $44,500,000). Asking prices on this site only, not sold prices or the whole market; auctions excluded; updated Nov 3, 2026.

Photo 1 of 24, home at 1563 Sugar Grove Road Owingsville, Owingsville, KY 40360
For sale

$1,300,000

160 acres3 beds

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

Small farm162 pasture acres reported

  • Pasture
  • Barn
  • Pond

1563 Sugar Grove Road OwingsvilleOwingsville, KY 40360

Listing courtesy of United Country Land&Lifestyle Realty · MyStateMLS #11959756

Photo 1 of 25, land at 6056 Red Hollow Road, Birmingham, AL 35215
For sale

$1,237,500

165 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Stable or stalls
  • Pond

6056 Red Hollow RoadBirmingham, AL 35215

Listing courtesy of National Land Realty, Gulf Coast · MyStateMLS #11941179

Photo 1 of 33, land at Tbd Pole Line Rd, Decorah, IA 52101
For saleReduced $250,000

$2,950,000

260 acresNo home reported

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

Cropland205.7 tillable acres reported

  • Tillable or cropland
  • Pasture
  • Creek or spring

Tbd Pole Line RdDecorah, IA 52101

Listing courtesy of High Point Land Company, LLC · MyStateMLS #11938650

Photo 1 of 60, home at 11091 Highway 51, New Brockton, AL 36351
For saleReduced $23,400

$426,500

19 acres2 beds

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

Small farm

  • Pasture
  • Barn
  • Pond

11091 Highway 51New Brockton, AL 36351

Listing courtesy of South Place Properties · MyStateMLS #11938592

Photo 1 of 57, farm or ranch at 5800 Us Hwy 377 N, Brady, TX 76825
For sale

$849,000

58 acres

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

Ranch

5800 Us Hwy 377 NBrady, TX 76825

Listing courtesy of DeBord Real Estate · MyStateMLS #11938572

Photo 1 of 22, land at Parcel 7 Last Dart Road, Kiowa, CO 80117
For sale

$562,603

62 acresNo home reported

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

Ranch

  • Pasture
  • Creek or spring

Parcel 7 Last Dart RoadKiowa, CO 80117

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

Photo 1 of 58, farm or ranch at 18401 S Eason Rd, Orlando, OK 73073
For saleReduced $130,000

$485,000

40 acres2 beds

$12,125 per acre (asking price ÷ reported acres)

Equestrian property

  • Pasture
  • Barn
  • Stable or stalls

18401 S Eason RdOrlando, OK 73073

Listing courtesy of B and F Auction Service LLC · MyStateMLS #11937878

Photo 1 of 36, land at 464 Crouch Rd, Batesville, MS 38606
For sale

$1,050,000

203 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Creek or spring
  • Fencing

464 Crouch RdBatesville, MS 38606

Listing courtesy of America's Land Partners - Mississippi, Leland · MyStateMLS #12037808

Photo 1 of 60, farm or ranch at 330 N Lakewood Ranchette Road, Mead, OK 73449
For sale

$3,900,000

284 acres5 beds

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

Equestrian property

  • Pasture
  • Barn
  • Stable or stalls

330 N Lakewood Ranchette RoadMead, OK 73449

Listing courtesy of Legacy Premier Properties, LLC · MyStateMLS #11983441

Photo 1 of 46, home at 800 Pine Valley Trail, Waldron, AR 72958
For sale

$500,000

70 acres3 beds

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

Small farm

  • Pasture
  • Pond
  • Fencing

800 Pine Valley TrailWaldron, AR 72958

Listing courtesy of Mossy Oak Properties Field, Farm, and Homes · MyStateMLS #11937813

Photo 1 of 46, land at 5098 Hwy Jj, Huntsville, MO 65259
For sale

$464,900

64 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Hay ground
  • Orchard

5098 Hwy JjHuntsville, MO 65259

Listing courtesy of America's Land Partners - Northern MO, LLC · MyStateMLS #11969256

Photo 1 of 60, home at 827 Darnold Rd, Vincent, OH 45784
For sale

$989,900

70 acres3 beds

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

Horse property

  • Pasture
  • Barn
  • Stable or stalls

827 Darnold RdVincent, OH 45784

Listing courtesy of Impact Realty Group, LLC · MyStateMLS #11966632

Photo 1 of 25, farm or ranch at 81 Studio Drive, Park City, MT 59063
For sale

$2,400,000

273 acres2 beds

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

Ranch

  • Pasture
  • Well

81 Studio DrivePark City, MT 59063

Listing courtesy of Corder and Associates, LLC · MyStateMLS #11935582

Photo 1 of 60, farm or ranch at 445142 E290 Rd, Vinita, OK 74301
For sale

$749,000

97 acres3 beds

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

Ranch

  • Pasture
  • Barn
  • Creek or spring

445142 E290 RdVinita, OK 74301

Listing courtesy of Vaughn Quality Real Estate LLC · MyStateMLS #11933407

Photo 1 of 36, land at 540-090 Little Valley Road, Mcarthur, CA 96056
For sale

$1,550,000

195 acres3 beds

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

Ranch104 hay acres reported

  • Hay ground
  • Barn
  • Creek or spring

540-090 Little Valley RoadMcarthur, CA 96056

Listing courtesy of California Outdoor Properties · MyStateMLS #11931622

Photo 1 of 34, land at 04 Cr 125, Hamilton, AL 35552
For sale

$22,500

4.18 acresNo home reported

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

Cropland

  • Tillable or cropland
  • Pasture
  • Barn

04 Cr 125Hamilton, AL 35552

Listing courtesy of John Hall And Company · MyStateMLS #11995752

Photo 1 of 24, land at 0000 N 3110 Rd., Maysville, OK 73057
For sale

$876,000

219 acresNo home reported

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

Pasture and grazing land

  • Tillable or cropland
  • Pasture
  • Fencing

0000 N 3110 Rd.Maysville, OK 73057

Listing courtesy of Whitetail Properties Real Estate LLC (OK) · MyStateMLS #11945750

Photo 1 of 40, land at 0000 N 3110 Rd., Maysville, OK 73057
For sale

$1,100,000

283 acresNo home reported

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

Pasture and grazing land

  • Tillable or cropland
  • Pasture
  • Hay ground

0000 N 3110 Rd.Maysville, OK 73057

Listing courtesy of Whitetail Properties Real Estate LLC (OK) · MyStateMLS #11945749

Photo 1 of 27, land at 02 Holloway Road, Hamilton, AL 35570
For sale

$49,500

11 acresNo home reported

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

Cropland

  • Tillable or cropland
  • Pasture
  • Barn

02 Holloway RoadHamilton, AL 35570

Listing courtesy of John Hall And Company · MyStateMLS #11940267

Photo 1 of 36, land at 01 Holloway Road, Hamilton, AL 35570
For sale

$167,500

56 acresNo home reported

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

Cropland

  • Tillable or cropland
  • Pasture
  • Barn

01 Holloway RoadHamilton, AL 35570

Listing courtesy of John Hall And Company · MyStateMLS #11933554

Photo 1 of 49, home at 102815 S. 4695 Road, Sallisaw, OK 74955
For sale

$529,000

10 acres4 beds

$52,900 per acre (asking price ÷ reported acres)

Horse property

  • Pasture
  • Barn
  • Stable or stalls

102815 S. 4695 RoadSallisaw, OK 74955

Listing courtesy of United Country-Mixon Realty & Auctions · MyStateMLS #11931315

Photo 1 of 18, land at 100 Metcalfe County Lake Road, Edmonton, KY 42129
For sale

$36,900

3.1 acresNo home reported

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

Pasture and grazing land

  • Pasture

100 Metcalfe County Lake RoadEdmonton, KY 42129

Listing courtesy of United Country Metcalfe Rlty & Auct Co Inc · MyStateMLS #11929499

Photo 1 of 32, land at 0 Keltnertown Rd, Columbia, KY 42728
For saleReduced $15,000

$170,000

38 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Fencing

0 Keltnertown RdColumbia, KY 42728

Listing courtesy of Heavenly Hollow Real Estate · MyStateMLS #11929475

Photo 1 of 12, land at 20 Metcalfe County Lake Road, Edmonton, KY 42129
For sale

$56,900

4.75 acresNo home reported

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

Pasture and grazing land

  • Pasture

20 Metcalfe County Lake RoadEdmonton, KY 42129

Listing courtesy of United Country Metcalfe Rlty & Auct Co Inc · MyStateMLS #11929397

Ranches and pasture by state

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.