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 (665), agricultural land (575) 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 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 3, 2026.

Photo 1 of 60, home at 918 County Road 7718, Troy, AL 36081
For sale

$1,300,000

186 acres3 beds

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

Small farm7 hay acres reported

  • Hay ground
  • Barn
  • Pond

918 County Road 7718Troy, AL 36081

Listing courtesy of South Place Properties · MyStateMLS #11997511

Photo 1 of 8, land at Lots 11-14 Long Hollow Acres, Burkesville, KY 42717
For sale

$179,900

16 acresNo home reported

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

Pasture and grazing land

  • Pasture

Lots 11-14 Long Hollow AcresBurkesville, KY 42717

Listing courtesy of McIver Realty Group · MyStateMLS #11997445

Photo 1 of 40, land at 0 Pounders Sims Rd, Haleyville, AL 35565
For sale

$175,000

35 acresNo home reported

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

Pasture and grazing land5 pasture acres reported

  • Pasture
  • Barn
  • Pond

0 Pounders Sims RdHaleyville, AL 35565

Listing courtesy of Southeast Woods and Whitetail LLC · MyStateMLS #11997398

Photo 1 of 25, land at Tract 7 Twin Bluffs Road, Larkspur, CO 80118
For sale

$585,000

40 acresNo home reported

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

Ranch

  • Pasture

Tract 7 Twin Bluffs RoadLarkspur, CO 80118

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

Photo 1 of 30, land at 27335 E 1680 County Road, Elmore City, OK 73433
For sale

$454,250

79 acresNo home reported

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

Ranch40 pasture acres reported

  • Pasture
  • Barn
  • Equipment or machine shed

27335 E 1680 County RoadElmore City, OK 73433

Listing courtesy of Platinum RE-CO · MyStateMLS #11995987

Main Cabin
For sale

$2,150,000

400 acres6 beds

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

Ranch300 pasture acres reported

  • Pasture
  • Barn
  • Stable or stalls

31230 N County Road 3170Elmore City, OK 73433

Listing courtesy of Platinum RE-CO · MyStateMLS #11995916

Photo 1 of 22, land at Tract 4 Twin Bluffs Road, Larkspur, CO 80118
For sale

$450,000

37 acresNo home reported

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

Ranch

  • Pasture

Tract 4 Twin Bluffs RoadLarkspur, CO 80118

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

Photo 1 of 60, farm or ranch at 2035 Littlefield Dr, Exira, IA 50076
For sale

$489,000

18 acres2 beds

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

Ranch

  • Pasture
  • Pond
  • Fencing

2035 Littlefield DrExira, IA 50076

Listing courtesy of Wayne Hansen Real Estate Llc · MyStateMLS #11966710

Photo 1 of 36, home at 10663 Bradyville Pike, Readyville, TN 37149
For sale

$3,650,000

107 acres5 beds

$34,112 per acre (asking price ÷ reported acres)

Small farm

  • Pasture
  • Barn
  • Stable or stalls

10663 Bradyville PikeReadyville, TN 37149

Listing courtesy of National Land Realty, Nashville, TN · MyStateMLS #12030514

Photo 1 of 57, land at 24708 Gold Rush Lndg, White Hills, AZ 86445
For saleReduced $15,999

$119,000

41 acresNo home reported

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

Pasture and grazing land

  • Fencing

24708 Gold Rush LndgWhite Hills, AZ 86445

Listing courtesy of WISHING WELL REALTY · MyStateMLS #11997570

Photo 1 of 33, land at 07 Kuykendall Road, Winfield, AL 35594
For sale

$99,000

17 acresNo home reported

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

Pasture and grazing land

  • Creek or spring
  • Fencing

07 Kuykendall RoadWinfield, AL 35594

Listing courtesy of John Hall And Company · MyStateMLS #11995769

Photo 1 of 26, land at Tbd County Rd Nn, Sheldon, MO 64784
For sale

$832,000

160 acresNo home reported

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

Cropland130 tillable acres reported

  • Tillable or cropland
  • Cross-fencing
  • Fencing

Tbd County Rd NnSheldon, MO 64784

Listing courtesy of United Country Buckhorn Land and Realty · MyStateMLS #11994710

Photo 1 of 20, farm or ranch at 0000 Co Road 267, Alturas, CA 96101
For sale

$49,500

20 acres

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

Ranch

  • Pasture
  • Fencing

0000 Co Road 267Alturas, CA 96101

Listing courtesy of California Outdoor Properties · MyStateMLS #11994278

Photo 1 of 5, land at 005 N Wade Road, Bennington, OK 74723
For sale

$150,000

20 acresNo home reported

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

Farm

  • Pasture
  • Hay ground
  • Pond

005 N Wade RoadBennington, OK 74723

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

Photo 1 of 60, home at 102 Klages Rd, West Alexander, PA 15376
For sale

$1,590,000

119 acres6 beds

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

Small farm

  • Pasture
  • Hay ground
  • Pond

102 Klages RdWest Alexander, PA 15376

Listing courtesy of WHITETAIL PROPERTIES REAL ESTATE LLC (PA) · MyStateMLS #12024571

Photo 1 of 3, land at 000 Desota Ave, Princeton, MO 64661
For sale

$98,000

16 acresNo home reported

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

Farm

  • Pasture
  • Hay ground
  • Equipment or machine shed

000 Desota AvePrinceton, MO 64661

Listing courtesy of The OConnor Agency - United Country Real Estate · MyStateMLS #12015958

Photo 1 of 60, farm or ranch at 43196 Eagle Lane, Burns, OR 97720
For sale

$1,850,000

321 acres3 beds

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

Ranch

  • Irrigation mentioned
  • Pasture
  • Hay ground

43196 Eagle LaneBurns, OR 97720

Listing courtesy of Jett Blackburn Real Estate Inc. · MyStateMLS #12004100

Photo 1 of 15, farm or ranch at Tl 503 Sodhouse Lane, Princeton, OR 97721
For sale

$1,100,000

760 acres

$1,447 per acre (asking price ÷ reported acres)

Ranch

  • Irrigation mentioned
  • Pasture
  • Hay ground

Tl 503 Sodhouse LanePrinceton, OR 97721

Listing courtesy of Jett Blackburn Real Estate Inc. · MyStateMLS #12001444

Photo 1 of 51, farm or ranch at 16435 Hwy 31, Coalgate, OK 74538
For sale

$599,999

40 acres4 beds

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

Ranch

  • Pasture
  • Barn
  • Fencing

16435 Hwy 31Coalgate, OK 74538

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

Photo 1 of 60, home at 1650 Bodoit Road, Hancock, NY 13783
For sale

$2,900,000

143 acres72 beds

$20,280 per acre (asking price ÷ reported acres)

Horse property

  • Stable or stalls
  • Well
  • Fencing

1650 Bodoit RoadHancock, NY 13783

Listing courtesy of UPPER DELAWARE REAL ESTATE · MyStateMLS #11993823

Photo 1 of 41, land at 0 E Division Rd, Lehigh, OK 74556
For sale

$395,000

80 acresNo home reported

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

Farm

  • Hay ground
  • Barn

0 E Division RdLehigh, OK 74556

Listing courtesy of 4T Land Group LLC · MyStateMLS #11991528

Photo 1 of 60, land at 36601 Rd 737, Hayes Center, NE 69032
For sale

$1,600,000

888 acresNo home reported

$1,801 per acre (asking price ÷ reported acres)

Farm334.71 pasture acres reported

  • Tillable or cropland
  • Pasture
  • Barn

36601 Rd 737Hayes Center, NE 69032

Listing courtesy of AgWest Land Brokers · MyStateMLS #12007047

Photo 1 of 60, farm or ranch at 5347 State Hwy 95, Drury, MO 65638
For saleReduced $70,000

$690,000

135 acres4 beds

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

Ranch40 pasture acres reported

  • Pasture
  • Barn
  • Stable or stalls

5347 State Hwy 95Drury, MO 65638

Listing courtesy of Whitetail Properties Real Estate (MO) · MyStateMLS #12001422

Photo 1 of 50, farm or ranch at 3529 E. Finley Ridge Rd., Campbellsville, KY 42718
For sale

$649,900

10 acres3 beds

$64,990 per acre (asking price ÷ reported acres)

Ranch

  • Barn
  • Pond

3529 E. Finley Ridge Rd.Campbellsville, KY 42718

Listing courtesy of May And Parman Agency Inc · MyStateMLS #11997329

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.