Ranches and Pasture Land for Sale

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

Farms and Ranches shows 951 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 (569) and small farms and farmsteads (221). Most often reported uses: livestock and grazing, crops and cropland and equestrian. Common reported features: pasture (718), fencing (531) and barn (489).

Median asking price of the 950 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 42, land at 307 Walnut Creek Ranch, Tupelo, OK 74572
For sale

$1,429,084

307 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Pond
  • Cross-fencing

307 Walnut Creek RanchTupelo, OK 74572

Listing courtesy of AMERICAN PRIDE REALTY · MyStateMLS #11858877

Photo 1 of 20, land at 360 +/- Acres, Holt County, O'neill, NE 68763
For sale

$1,296,000

360 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Barn
  • Stable or stalls

360 +/- Acres, Holt CountyO'neill, NE 68763

Listing courtesy of Stracke Land & Realty · MyStateMLS #11833358

Photo 1 of 14, land at 01 Gray Gap Road, Burkesville, KY 42717
For saleReduced $31,150

$233,750

69 acresNo home reported

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

Ranch

  • Pasture

01 Gray Gap RoadBurkesville, KY 42717

Listing courtesy of McIver Realty Group · MyStateMLS #11833351

Photo 1 of 27, farm or ranch at 23788 W Hwy 28, Bluffton, AR 72827
For sale

$850,000

120 acres3 beds

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

Ranch

  • Pasture
  • Barn
  • Cross-fencing

23788 W Hwy 28Bluffton, AR 72827

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

Photo 1 of 47, land at 7285 Ms 495, Preston, MS 39354
For saleReduced $125,000

$925,000

340 acresNo home reported

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

Pasture and grazing land

  • Barn
  • Creek or spring

7285 Ms 495Preston, MS 39354

Listing courtesy of SmallTown Hunting Properties & Real Estate LLC · MyStateMLS #11834956

Photo 1 of 60, home at 5118 Newton Rd, Neodesha, KS 66757
For sale

$1,500,000

23 acres2 beds

$65,789 per acre (asking price ÷ reported acres)

Small farm

  • Pasture
  • Pond

5118 Newton RdNeodesha, KS 66757

Listing courtesy of L2 Realty, Inc · MyStateMLS #11833154

Photo 1 of 60, farm or ranch at 21515 S Prospect Ave., Cleveland, MO 64734
For saleReduced $41,000

$1,299,000

20 acres5 beds

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

Equestrian property

  • Pasture
  • Barn
  • Stable or stalls

21515 S Prospect Ave.Cleveland, MO 64734

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

Photo 1 of 45, home at 8850 E Fernan Lake Rd, Coeur D Alene, ID 83814
For sale

$12,500,000

140 acres5 beds

$89,522 per acre (asking price ÷ reported acres)

Horse property

  • Barn
  • Stable or stalls
  • Riding arena

8850 E Fernan Lake RdCoeur D Alene, ID 83814

Listing courtesy of Pearl Realty, LLC · MyStateMLS #11831694

Photo 1 of 60, home at 12550 Sr 145, Tell City, IN 47586
For sale

$379,000

8.62 acres4 beds

$43,968 per acre (asking price ÷ reported acres)

Small farm

  • Pasture
  • Barn
  • Stable or stalls

12550 Sr 145Tell City, IN 47586

Listing courtesy of Indiana Realty Group · MyStateMLS #11824711

Photo 1 of 24, land at County Road 31, Otis, CO 80743
For sale

$88,000

80 acresNo home reported

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

Cropland

  • Tillable or cropland
  • Pasture
  • Creek or spring

County Road 31Otis, CO 80743

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

Photo 1 of 50, home at 13956 Doyle Beams Road, Cottondale, AL 35453
For sale

$529,000

40 acres3 beds

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

Small farm

  • Barn
  • Stable or stalls
  • Equipment or machine shed

13956 Doyle Beams RoadCottondale, AL 35453

Listing courtesy of National Land Realty, Tuscaloosa, AL · MyStateMLS #11957814

Photo 1 of 60, home at 25031 S 490 Rd, Tahlequah, OK 74464
For saleReduced $4,800

$585,200

70 acres3 beds

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

Small farm30 pasture acres reported

  • Pasture
  • Barn
  • Stable or stalls

25031 S 490 RdTahlequah, OK 74464

Listing courtesy of Century 21 Wright Real Estate · MyStateMLS #11855614

Photo 1 of 50, farm or ranch at 11240 Ky 1547, Liberty, KY 42539
For saleReduced $10,000

$1,590,000

149 acres8 beds

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

Ranch

  • Tillable or cropland
  • Pasture
  • Hay ground

11240 Ky 1547Liberty, KY 42539

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

Photo 1 of 31, land at 1769 Highway 178 N, Honea Path, SC 29654
For sale

$1,560,000

39 acresNo home reported

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

Pasture and grazing land39 pasture acres reported

  • Pasture

1769 Highway 178 NHonea Path, SC 29654

Listing courtesy of National Land Realty, Greenville, SC · MyStateMLS #11832886

Photo 1 of 23, land at 0 Jackson Grove Rd S, Landrum, SC 29356
For sale

$199,900

3.54 acresNo home reported

$56,469 per acre (asking price ÷ reported acres)

Agricultural land

  • Pasture
  • Stable or stalls

0 Jackson Grove Rd SLandrum, SC 29356

Listing courtesy of REEDY PROPERTY GROUP, INC · MyStateMLS #11835065

Photo 1 of 60, farm or ranch at 10522 N County Road 3220, Paoli, OK 73074
For saleReduced $100,000

$899,999

80 acres2 beds

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

Farm

  • Irrigation mentioned

10522 N County Road 3220Paoli, OK 73074

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

Photo 1 of 36, land at 3685 County Road 306, Elk Creek, CA 95939
For saleReduced $9,000

$520,000

129 acres2 beds

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

Ranch

  • Pasture
  • Creek or spring
  • Fencing

3685 County Road 306Elk Creek, CA 95939

Listing courtesy of California Outdoor Properties · MyStateMLS #11555920

Photo 1 of 50, land at 0 Brimstone Road, Robbins, TN 37852
For sale

$1,350,000

295 acresNo home reported

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

Pasture and grazing land

  • Barn
  • Creek or spring
  • Cross-fencing

0 Brimstone RoadRobbins, TN 37852

Listing courtesy of National Land Realty, Knoxville, TN · MyStateMLS #11877886

Photo 1 of 60, home at 1608 Timber Road, Lone Grove, OK 73443
For sale

$690,000

11 acres4 beds

$62,727 per acre (asking price ÷ reported acres)

Small farm

  • Barn
  • Stable or stalls
  • Pond

1608 Timber RoadLone Grove, OK 73443

Listing courtesy of Turner Land Company LLC · MyStateMLS #11824836

Photo 1 of 56, land at 13901 S Fletcher Road, Moorefield, NE 69039
For saleReduced $275,000

$1,300,000

640 acresNo home reported

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

Farm

  • Tillable or cropland
  • Irrigation mentioned
  • Pasture

13901 S Fletcher RoadMoorefield, NE 69039

Listing courtesy of Nebraska Land Brokers, LLC · MyStateMLS #11824734

Photo 1 of 60, home at 600 S. Main Street, Edmonton, KY 42129
For sale

$397,000

12 acres3 beds

$32,541 per acre (asking price ÷ reported acres)

Small farm

  • Pasture
  • Barn

600 S. Main StreetEdmonton, KY 42129

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

Photo 1 of 60, home at 2047 S Dinger Ln, Victor, MT 59875
For saleReduced $300,000

$1,975,000

20 acres3 beds

$97,676 per acre (asking price ÷ reported acres)

Small farm

  • Barn
  • Equipment or machine shed
  • Creek or spring

2047 S Dinger LnVictor, MT 59875

Listing courtesy of St James Sporting Properties · MyStateMLS #11816973

Photo 1 of 60, home at 600 South Main Street, Edmonton, KY 42129
For sale

$410,000

23 acres3 beds

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

Small farm

  • Pasture
  • Barn

600 South Main StreetEdmonton, KY 42129

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

Photo 1 of 29, farm or ranch at 7314 E Richmond Road, Glencoe, OK 74032
For sale

$499,500

40 acres3 beds

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

Ranch

  • Pasture

7314 E Richmond RoadGlencoe, OK 74032

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

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.