Farms and Ranches for Sale

Listings the MLS classifies as farms or ranches, and land with reported agricultural improvements such as barns, stables or livestock fencing.

Farms and Ranches shows 663 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 (663), agricultural land (571) and small farms and farmsteads (221). Most often reported uses: livestock and grazing, crops and cropland and equestrian. Common reported features: pasture (716), fencing (530) and barn (489).

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

Photo 1 of 22, land at 1293 Bussell Ridge Rd., Ardmore, OK 73401
For sale

$4,925,000

197 acresNo home reported

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

Ranch

  • Pasture
  • Pond

1293 Bussell Ridge Rd.Ardmore, OK 73401

Listing courtesy of Turner Land Company LLC · MyStateMLS #11665428

Photo 1 of 4, farm or ranch at Cr Dd Cr 26, Muleshoe, Tx, TX 79347
For sale

$432,000

160 acres

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

Farm160 irrigated acres reported

  • Well

Cr Dd Cr 26Muleshoe, Tx, TX 79347

Listing courtesy of J.B. Sudderth Realty, Inc. · MyStateMLS #11667399

Photo 1 of 50, farm or ranch at 6245 Rainwater Rd, Uniontown, AR 72955
For sale

$799,000

106 acres

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

Farm

  • Hay ground
  • Creek or spring
  • Fencing

6245 Rainwater RdUniontown, AR 72955

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

Photo 1 of 35, land at Tbd Nw County Road 22, Alachua, FL 32615
For sale

$1,100,000

78 acresNo home reported

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

Farm

  • Hay ground
  • Stable or stalls

Tbd Nw County Road 22Alachua, FL 32615

Listing courtesy of SOUTHLAND REALTY & MANAGEMENT CO · MyStateMLS #11664756

Photo 1 of 44, farm or ranch at 5476 Old Sardis Road, Mayslick, KY 41055
For sale

$2,736,000

Farm288 cropland acres reported

  • Pasture

5476 Old Sardis RoadMayslick, KY 41055

Listing courtesy of Chuck Marshall Auction & Real Estate · MyStateMLS #11678617

Photo 1 of 50, land at 15226 Boone Mo #ent Road, Marthasville, MO 63357
For sale

$1,400,000

26 acresNo home reported

$54,837 per acre (asking price ÷ reported acres)

Ranch

  • Pasture
  • Barn
  • Stable or stalls

15226 Boone Mo #ent RoadMarthasville, MO 63357

Listing courtesy of National Land Realty, Eastern MO · MyStateMLS #11983142

Photo 1 of 27, land at 38 E1750rd, Coalgate, OK 74538
For sale

$240,625

39 acresNo home reported

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

Ranch

  • Pasture
  • Pond

38 E1750rdCoalgate, OK 74538

Listing courtesy of AMERICAN PRIDE REALTY · MyStateMLS #11858861

Photo 1 of 16, land at 56 E1750 Rd, Coalgate, OK 74538
For sale

$352,875

56 acresNo home reported

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

Ranch

  • Pasture
  • Pond

56 E1750 RdCoalgate, OK 74538

Listing courtesy of AMERICAN PRIDE REALTY · MyStateMLS #11858825

Photo 1 of 50, land at 000 County Rd 8390, West Plains, MO 65775
For saleReduced $28,700

$321,200

72 acresNo home reported

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

Ranch

  • Pasture
  • Well
  • Pond

000 County Rd 8390West Plains, MO 65775

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

Photo 1 of 19, land at 00 Coonhunters Rd, Golconda, IL 62938
For sale

$59,500

7 acresNo home reported

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

Farm

00 Coonhunters RdGolconda, IL 62938

Listing courtesy of Hunt and Farm Realty, LLC · MyStateMLS #11661331

Photo 1 of 36, land at 34201 Highway 128, Cloverdale, CA 95425
For saleReduced $300,000

$6,950,000

1,900 acres2 beds

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

Ranch

  • Pasture
  • Stable or stalls
  • Orchard

34201 Highway 128Cloverdale, CA 95425

Listing courtesy of California Outdoor Properties · MyStateMLS #11660312

Photo 1 of 17, farm or ranch at 000 Rockmine Rd, Arlington, Ga, 39813, Arlington, GA 39813
For sale

$44,000,000

5,519 acres

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

Farm1,060 irrigated acres reported

  • Pasture
  • Barn
  • Equipment or machine shed

000 Rockmine Rd, Arlington, Ga, 39813Arlington, GA 39813

Listing courtesy of KOHLER & ASSOCIATES · MyStateMLS #11802945

Photo 1 of 32, land at 0 Loop Road, Elkton, VA 22827
For saleReduced $50,900

$449,000

51 acresNo home reported

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

Farm

  • Tillable or cropland
  • Creek or spring
  • Fencing

0 Loop RoadElkton, VA 22827

Listing courtesy of Lee & Associates · MyStateMLS #11659248

Photo 1 of 28, land at 3800 Sd 63020 #9, Rocksprings, TX 78880
For saleReduced $40,000

$359,000

113 acresNo home reported

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

Farm or ranch

3800 Sd 63020 #9Rocksprings, TX 78880

Listing courtesy of McCulley Real Estate · MyStateMLS #11929620

Photo 1 of 41, farm or ranch at 1645 S Highway 71, Kimball, NE 69145
For saleReduced $34,500

$415,000

10 acres5 beds

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

Equestrian property

  • Hay ground
  • Barn
  • Stable or stalls

1645 S Highway 71Kimball, NE 69145

Listing courtesy of Whitetail Properties Real Estate, LLC · MyStateMLS #11656227

Photo 1 of 60, farm or ranch at 5718 Fr 1165, Verona, MO 65769
For sale

$8,999,000

1,835 acres3 beds

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

Ranch

  • Pasture
  • Hay ground
  • Barn

5718 Fr 1165Verona, MO 65769

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

Photo 1 of 9, land at 0 Ridge Top Dr, Jamestown, TN 38556
For sale

$69,900

5.61 acresNo home reported

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

Equestrian property

  • Stable or stalls
  • Creek or spring

0 Ridge Top DrJamestown, TN 38556

Listing courtesy of MITCHELL REAL ESTATE, LLC · MyStateMLS #11655632

Photo 1 of 10, land at 0000 E 21st Street, Chanute, KS 66720
For sale

$279,000

39 acresNo home reported

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

Farm

  • Tillable or cropland
  • Creek or spring

0000 E 21st StreetChanute, KS 66720

Listing courtesy of ReeceNichols BajaRanch Team · MyStateMLS #11655397

Photo 1 of 25, farm or ranch at 12933 315th St, Lamoni, IA 50140
For sale

$960,000

86 acres2 beds

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

Farm

  • Tillable or cropland
  • Pond

12933 315th StLamoni, IA 50140

Listing courtesy of Preferred Properties Real Estate Services · MyStateMLS #11655242

Photo 1 of 15, farm or ranch at 137 Km. 9.9 Bo. Franquez La Alianza, Morovis, PR 00687
For saleReduced $50,000

$1,700,000

5 acres7 beds

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

Farm or ranch

137 Km. 9.9 Bo. Franquez La AlianzaMorovis, PR 00687

Listing courtesy of Luis Rodriguez Realty · MyStateMLS #11653513

Photo 1 of 29, farm or ranch at 13044 Old Hwy 99s, Seminole, OK 74868
For saleReduced $149,000

$1,250,000

160 acres3 beds

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

Ranch

  • Pasture
  • Barn
  • Stable or stalls

13044 Old Hwy 99sSeminole, OK 74868

Listing courtesy of eXp Realty, LLC · MyStateMLS #11738151

Photo 1 of 50, land at 0 Hwy 80, Marion Junction, AL 36759
For sale

$3,750,000

625 acresNo home reported

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

Ranch

  • Pasture
  • Hay ground
  • Barn

0 Hwy 80Marion Junction, AL 36759

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

Farms and ranches 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.