Ranches and Pasture Land for Sale

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

Farms and Ranches shows 955 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 (666), agricultural land (577) and small farms and farmsteads (222). Most often reported uses: livestock and grazing, crops and cropland and equestrian. Common reported features: pasture (721), fencing (533) and barn (494).

Median asking price of the 954 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 2, 2026.

Photo 1 of 39, land at Tbd Road 14s, Bushnell, NE 69128
For sale

$135,000

161 acresNo home reported

$837 per acre (asking price ÷ reported acres)

Cropland

  • Tillable or cropland
  • Pasture

Tbd Road 14sBushnell, NE 69128

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

Photo 1 of 50, home at 18402 E 335 Road, Chelsea, OK 74016
For sale

$700,000

120 acres3 beds

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

Small farm

  • Pasture
  • Hay ground
  • Barn

18402 E 335 RoadChelsea, OK 74016

Listing courtesy of National Land Realty, Tulsa, OK · MyStateMLS #12030511

Photo 1 of 10, land at 3186 Riverdale Road, Grenada, MS 38901
For sale

$1,350,000

187 acresNo home reported

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

Cropland43 pasture acres reported

  • Tillable or cropland
  • Pasture

3186 Riverdale RoadGrenada, MS 38901

Listing courtesy of Taylor Auction & Realty, Inc. · MyStateMLS #12026921

Photo 1 of 60, farm or ranch at 5502 Chevauxdefrise Rd, Harrisville, WV 26362
For sale

$389,000

122 acres4 beds

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

Ranch

  • Pasture
  • Hay ground
  • Barn

5502 Chevauxdefrise RdHarrisville, WV 26362

Listing courtesy of Ritchie Realty Inc · MyStateMLS #12025843

Photo 1 of 24, farm or ranch at 377056 1040 Road, Okemah, OK 74859
For sale

$512,000

55 acres3 beds

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

Ranch

  • Pasture
  • Barn
  • Stable or stalls

377056 1040 RoadOkemah, OK 74859

Listing courtesy of KirkAngel LLC · MyStateMLS #12025697

Photo 1 of 41, home at 2927 County Road 240, Halletsville, TX 77964
For sale

$1,195,000

74 acres3 beds

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

Small farm

  • Pasture
  • Barn
  • Cross-fencing

2927 County Road 240Halletsville, TX 77964

Listing courtesy of Legend Texas Properties, LLC · MyStateMLS #12025568

Photo 1 of 25, farm or ranch at 801 Kimball Road, St Paul, NE 68873
For sale

$1,165,000

233 acres

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

Farm128 irrigated acres reported

  • Irrigation mentioned
  • Pasture
  • Creek or spring

801 Kimball RoadSt Paul, NE 68873

Listing courtesy of Mach 1 Realty · MyStateMLS #12025495

Photo 1 of 41, land at Tbd Vale Road, Humeston, IA 50123
For sale

$860,400

144 acresNo home reported

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

Farm

  • Tillable or cropland
  • Pasture
  • Pond

Tbd Vale RoadHumeston, IA 50123

Listing courtesy of Farm & Rec Real Estate LLC · MyStateMLS #12024269

Photo 1 of 52, home at 6045 N Us Highway 35, Williamsburg, IN 47393
For sale

$1,900,000

64 acres3 beds

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

Small farm

  • Tillable or cropland
  • Pasture
  • Barn

6045 N Us Highway 35Williamsburg, IN 47393

Listing courtesy of Geswein Farm & Land Realty · MyStateMLS #12019402

Photo 1 of 22, land at Tbd Hwy 71, Stoneham, CO 80754
For sale

$84,800

106 acresNo home reported

$800 per acre (asking price ÷ reported acres)

Ranch

  • Pasture
  • Pond

Tbd Hwy 71Stoneham, CO 80754

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

Photo 1 of 8, land at Tbd Hwy 234, Ashdown, AR 71822
For sale

$208,000

35 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Fencing
  • Pens, corrals or handling facilities

Tbd Hwy 234Ashdown, AR 71822

Listing courtesy of Smith & Mounts Realty · MyStateMLS #12038127

Photo 1 of 14, land at 950 N 4380 Rd, Fort Towson, OK 74735
For sale

$50,000

5 acresNo home reported

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

Pasture and grazing land

  • Pasture

950 N 4380 RdFort Towson, OK 74735

Listing courtesy of Mossy Oak Properties - Oklahoma AgRec Land, LLC · MyStateMLS #12031067

20.65 Acres Wooded Land Orange County NC
For sale

$449,900

21 acresNo home reported

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

Ranch

  • Barn
  • Stable or stalls
  • Well

00-00 Morrow Mill RdMebane, NC 27302

Listing courtesy of DALTON WADE INC · MyStateMLS #12019687

Photo 1 of 19, home at 3335 Highway 78, Absarokee, MT 59001
For sale

$2,400,000

36 acres3 beds

$66,667 per acre (asking price ÷ reported acres)

Small farm

  • Pasture
  • Barn
  • Well

3335 Highway 78Absarokee, MT 59001

Listing courtesy of Missouri River Realty · MyStateMLS #12019586

Photo 1 of 10, land at T4 N Brush Creek Rd, Stillwater, OK 74075
For sale

$170,000

10 acresNo home reported

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

Pasture and grazing land10 pasture acres reported

  • Pasture
  • Barn
  • Stable or stalls

T4 N Brush Creek RdStillwater, OK 74075

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

Photo 1 of 11, land at T3 N Brush Creek Rd, Stillwater, OK 74075
For sale

$170,000

10 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Fencing

T3 N Brush Creek RdStillwater, OK 74075

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

Photo 1 of 9, land at T2 N Brush Creek Rd., Stillwater, OK 74075
For sale

$170,000

10 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Stable or stalls
  • Pond

T2 N Brush Creek Rd.Stillwater, OK 74075

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

Photo 1 of 60, land at 0 County Road 151, Carbon, TX 76435
For sale

$5,575,850

623 acresNo home reported

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

Pasture and grazing land

  • Tillable or cropland
  • Pasture
  • Pond

0 County Road 151Carbon, TX 76435

Listing courtesy of Davis Vernon Real Estate · MyStateMLS #12019324

Photo 1 of 39, home at 63524 Us Highway 60, Ponca City, OK 74604
For sale

$205,000

5 acres4 beds

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

Small farm

  • Pasture
  • Barn
  • Fencing

63524 Us Highway 60Ponca City, OK 74604

Listing courtesy of United Country Real Estate Rockin Double J LLC · MyStateMLS #12017712

Photo 1 of 50, land at 0 Thermal Road, Trafford, AL 35172
For sale

$1,550,000

123 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Barn
  • Stable or stalls

0 Thermal RoadTrafford, AL 35172

Listing courtesy of National Land Realty, Birmingham, AL · MyStateMLS #12030517

Photo 1 of 60, farm or ranch at 5685 County Road 231, Crowell, TX 79227
For sale

$750,000

31 acres4 beds

$23,825 per acre (asking price ÷ reported acres)

Ranch

  • Barn
  • Stable or stalls
  • Equipment or machine shed

5685 County Road 231Crowell, TX 79227

Listing courtesy of Davis Vernon Real Estate · MyStateMLS #12019341

Photo 1 of 60, home at 620 E Troy Street, Brundidge, AL 36010
For sale

$799,000

116 acres3 beds

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

Small farm

  • Pasture
  • Orchard
  • Pond

620 E Troy StreetBrundidge, AL 36010

Listing courtesy of South Place Properties · MyStateMLS #12017872

Photo 1 of 28, land at W80ac N3390 Road, Morrison, OK 73061
For sale

$340,000

80 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Pond

W80ac N3390 RoadMorrison, OK 73061

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

Photo 1 of 23, land at 48ac Airport Road, Stillwater, OK 74075
For sale

$475,000

48 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Barn
  • Pond

48ac Airport RoadStillwater, OK 74075

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

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.