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 44, farm or ranch at 3250 Zurich Rd, Chinook, MT 59523
For sale

$750,000

319 acres3 beds

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

Farm

  • Tillable or cropland
  • Irrigation mentioned
  • Pasture

3250 Zurich RdChinook, MT 59523

Listing courtesy of United Country Northwest Realty & Auction · MyStateMLS #11996002

Photo 1 of 60, land at 0 Us Hwy 80 East, Auburn, AL 36083
For sale

$599,000

62 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Pond
  • Cross-fencing

0 Us Hwy 80 EastAuburn, AL 36083

Listing courtesy of Whitetail Properties Real Estate · MyStateMLS #11971965

Photo 1 of 60, farm or ranch at 41799 Morris Creek Road, Heavener, OK 74937
For sale

$850,000

83 acres4 beds

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

Ranch

  • Pasture
  • Pond
  • Fencing

41799 Morris Creek RoadHeavener, OK 74937

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

Photo 1 of 28, land at Tbd 131 Trail, Gordon, NE 69343
For sale

$4,150,000

1,163 acresNo home reported

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

Cropland723.91 irrigated acres reported

  • Tillable or cropland
  • Irrigation mentioned
  • Pasture

Tbd 131 TrailGordon, NE 69343

Listing courtesy of #1 Properties Ranch and Recreation · MyStateMLS #11959738

Photo 1 of 22, land at 10ac E 1860 Rd., Moyers, OK 74557
For sale

$75,000

10 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Pond

10ac E 1860 Rd.Moyers, OK 74557

Listing courtesy of United Country / Caldwell Real Estate · MyStateMLS #11959624

Photo 1 of 8, land at 11 N Kelly Ave, Edmond, OK 73003
For sale

$399,000

11 acresNo home reported

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

Ranch

  • Pasture
  • Fencing

11 N Kelly AveEdmond, OK 73003

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

Photo 1 of 48, manufactured home at 587 Snow Rd., Middleburg, KY 42541
For sale

$175,000

17 acres2 beds

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

Horse property

  • Barn
  • Stable or stalls

587 Snow Rd.Middleburg, KY 42541

Listing courtesy of United Country Re/Cntry Living Spec Inc · MyStateMLS #11968403

Photo 1 of 50, farm or ranch at 304 County Road 401, Rector, AR 72461
For sale

$550,000

76 acres3 beds

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

Ranch

  • Pasture
  • Hay ground
  • Barn

304 County Road 401Rector, AR 72461

Listing courtesy of Pocahontas Real Estate Co. · MyStateMLS #11959060

Photo 1 of 32, farm or ranch at 5944 Highway 74, Huntsville, AR 72740
For sale

$495,000

51 acres

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

Ranch

  • Pasture
  • Pond
  • Creek or spring

5944 Highway 74Huntsville, AR 72740

Listing courtesy of Bolinger's Real Estate · MyStateMLS #11962273

Photo 1 of 28, land at 2852 2852 West State Highway 243, Canton, TX 75103
For sale

$1,169,100

87 acresNo home reported

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

Pasture and grazing land86.6 cropland acres reported

  • Pasture
  • Cross-fencing
  • Fencing

2852 2852 West State Highway 243Canton, TX 75103

Listing courtesy of Herchman Realty, LLC · MyStateMLS #11956050

Photo 1 of 22, land at 250 +/- Acres, Gregory County, Fairfax, SD 57335
For sale

$1,325,000

250 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Pond
  • Creek or spring

250 +/- Acres, Gregory CountyFairfax, SD 57335

Listing courtesy of Stracke Land & Realty · MyStateMLS #11955912

Photo 1 of 18, farm or ranch at 00 Milner's Chapel Road, Killen, AL 35645
For sale

$189,999

24 acres

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

Ranch

00 Milner's Chapel RoadKillen, AL 35645

Listing courtesy of Tutt Real Estate LLC · MyStateMLS #11955837

Photo 1 of 60, farm or ranch at 8681 Hwy 270, Stuart, OK 74570
For sale

$3,200,000

620 acres4 beds

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

Ranch

  • Pasture
  • Barn
  • Greenhouse or high tunnel

8681 Hwy 270Stuart, OK 74570

Listing courtesy of eXp Realty, LLC · MyStateMLS #12014748

Photo 1 of 47, home at 0 White Oak Road Tract A, Wilsons, VA 23894
For sale

$875,000

110 acres

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

Small farm

  • Tillable or cropland
  • Pasture
  • Hay ground

0 White Oak Road Tract AWilsons, VA 23894

Listing courtesy of National Land Realty, Richmond, VA · MyStateMLS #11973460

Photo 1 of 14, land at Intersection Of Cr 613 And Cr 694, Shubuta, MS 39360
For sale

$719,371

313 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Creek or spring

Intersection Of Cr 613 And Cr 694Shubuta, MS 39360

Listing courtesy of America's Land Partners - Mississippi, Kosciusko · MyStateMLS #11966316

Photo 1 of 33, land at 0 White Oak Road Tract B, Wilsons, VA 23894
For sale

$899,000

143 acresNo home reported

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

Hay and pasture land

  • Pasture
  • Hay ground
  • Barn

0 White Oak Road Tract BWilsons, VA 23894

Listing courtesy of National Land Realty, Richmond, VA · MyStateMLS #11963976

Photo 1 of 60, land at 000 161st Road, Live Oak, FL 32060
For sale

$579,300

77 acresNo home reported

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

Ranch

000 161st RoadLive Oak, FL 32060

Listing courtesy of MOSSY OAK PROPERTIES · MyStateMLS #11953772

Photo 1 of 50, home at 3351 E Wise Rd, Mcalester, OK 74501
For sale

$599,900

29 acres3 beds

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

Small farm

  • Pasture
  • Barn
  • Stable or stalls

3351 E Wise RdMcalester, OK 74501

Listing courtesy of Leader Group Realty · MyStateMLS #11953650

Photo 1 of 38, farm or ranch at 5725 Old Friendship Rd, Finger, TN 38334
For sale

$269,000

35 acres1 bed

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

Ranch

  • Pasture
  • Well
  • Fencing

5725 Old Friendship RdFinger, TN 38334

Listing courtesy of Tutt Land Company · MyStateMLS #11951942

Photo 1 of 47, land at 1112 M, Bristow, OK 74010
For sale

$1,440,000

360 acresNo home reported

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

Ranch

  • Pasture
  • Barn
  • Pond

1112 MBristow, OK 74010

Listing courtesy of Fields Land Company LLC · MyStateMLS #11951848

Photo 1 of 32, land at 2962 Low Gap Road, Ozark, AR 72949
For saleReduced $10,000

$114,500

11 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Pond

2962 Low Gap RoadOzark, AR 72949

Listing courtesy of Riverbend Properties · MyStateMLS #11950658

Photo 1 of 50, farm or ranch at 812 Gardnersville Rd, Sharons Springs, NY 13459
For sale

$299,000

29 acres6 beds

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

Farm

  • Tillable or cropland
  • Pasture
  • Hay ground

812 Gardnersville RdSharons Springs, NY 13459

Listing courtesy of WHITETAIL PROPERTIES REAL ESTATE LLC (NY) · MyStateMLS #11943278

Photo 1 of 23, land at 6000 Orr Road, Wilson, OK 73463
For sale

$1,680,000

280 acresNo home reported

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

Ranch

  • Pasture
  • Pond
  • Creek or spring

6000 Orr RoadWilson, OK 73463

Listing courtesy of Turner Land Company LLC · MyStateMLS #12027141

Photo 1 of 30, home at 427754 E. 1810 Road, Snow, OK 74567
For sale

$480,000

85 acres3 beds

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

Small farm

  • Pasture
  • Barn
  • Riding arena

427754 E. 1810 RoadSnow, OK 74567

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

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.