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 665 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 662 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 43, land at 0 Hwy 125, Henderson, TN 38340
For sale

$413,900

180 acresNo home reported

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

Farm or ranch

  • Creek or spring

0 Hwy 125Henderson, TN 38340

Listing courtesy of Tutt Land Company · MyStateMLS #12041642

Photo 1 of 18, farm or ranch at 2667 Mcelroy Pike, Lebanon, KY 40033
For sale

$590,000

10 acres4 beds

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

Farm or ranch

  • Barn
  • Pond

2667 Mcelroy PikeLebanon, KY 40033

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

Photo 1 of 60, land at 26350 Us 70e, Bennington, OK 74723
For sale

$599,000

100 acresNo home reported

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

Ranch

  • Pasture
  • Pond
  • Cross-fencing

26350 Us 70eBennington, OK 74723

Listing courtesy of Red River Realty and Auction · MyStateMLS #12036487

Photo 1 of 27, farm or ranch at 996 Travis Creek, Bradfordsville, KY 40009
For sale

$299,000

119 acres2 beds

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

Farm or ranch

  • Creek or spring

996 Travis CreekBradfordsville, KY 40009

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

Photo 1 of 60, farm or ranch at 1372 Bakkum Rd, Waukon, IA 52172
For sale

$995,000

26 acres6 beds

$38,137 per acre (asking price ÷ reported acres)

Farm or ranch

1372 Bakkum RdWaukon, IA 52172

Listing courtesy of High Point Land Company, LLC · MyStateMLS #12035034

Photo 1 of 60, farm or ranch at 15121 County Rd 75, Coyle, OK 73027
For sale

$780,000

80 acres4 beds

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

Ranch

  • Pasture
  • Hay ground
  • Barn

15121 County Rd 75Coyle, OK 73027

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

Photo 1 of 20, land at 0 State Route 138, Circleville, OH 43113
For sale

$6,395,000

365 acresNo home reported

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

Farm350 tillable acres reported

  • Tillable or cropland
  • Barn

0 State Route 138Circleville, OH 43113

Listing courtesy of Wilson National LLC · MyStateMLS #12034871

Photo 1 of 18, farm or ranch at 1301 Cane Valley Rd., Columbia, KY 42728
For sale

$85,000

6.22 acres

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

Farm or ranch

  • Barn
  • Fencing

1301 Cane Valley Rd.Columbia, KY 42728

Listing courtesy of Tim Perkins · MyStateMLS #12033752

Photo 1 of 29, land at 14900 County Road 3620, Ada, OK 74820
For sale

$1,120,000

320 acresNo home reported

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

Ranch

  • Creek or spring
  • Fencing

14900 County Road 3620Ada, OK 74820

Listing courtesy of Spirit Realty Group LLC · MyStateMLS #12033736

Photo 1 of 12, farm or ranch at 5293 Florida 2, Marianna, FL 32446
For sale

$3,724,000

Farm297 cropland acres reported

  • Tillable or cropland
  • Irrigation mentioned
  • Creek or spring

5293 Florida 2Marianna, FL 32446

Listing courtesy of KOHLER & ASSOCIATES · MyStateMLS #12033695

Photo 1 of 55, farm or ranch at 11782 Ne County Rd 13004, Urich, MO 64788
For sale

$721,000

103 acres2 beds

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

Ranch

  • Pasture
  • Barn
  • Pond

11782 Ne County Rd 13004Urich, MO 64788

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

Photo 1 of 8, farm or ranch at 1425 40th St Nw, Holloway, MN 56249
For sale

$180,000

6.5 acres3 beds

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

Farm or ranch

  • Barn
  • Equipment or machine shed

1425 40th St NwHolloway, MN 56249

Listing courtesy of Pifer's Auction & Realty · MyStateMLS #11954622

Photo 1 of 11, land at T8 E Prospect Ave, Ponca City, OK 74604
For sale

$299,500

21 acresNo home reported

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

Farm

  • Pasture
  • Hay ground
  • Equipment or machine shed

T8 E Prospect AvePonca City, OK 74604

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

Photo 1 of 25, land at 975 E Lemon Creek Road, Berrien Springs, MI 49103
For sale

$2,387,700

133 acresNo home reported

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

Farm113.2 cropland acres reported

  • Tillable or cropland
  • Barn
  • Vineyard

975 E Lemon Creek RoadBerrien Springs, MI 49103

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

Photo 1 of 46, farm or ranch at 5882 E State Highway C, Strafford, MO 65757
For sale

$1,085,000

20 acres3 beds

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

Ranch

  • Pasture
  • Hay ground
  • Greenhouse or high tunnel

5882 E State Highway CStrafford, MO 65757

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

Photo 1 of 23, farm or ranch at 36825 Dead End Lane, Burns, OR 97720
For sale

$175,000

20 acres2 beds

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

Ranch

  • Equipment or machine shed
  • Well
  • Cross-fencing

36825 Dead End LaneBurns, OR 97720

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

Photo 1 of 14, farm or ranch at Tbd Hwy 96, Lavaca, AR 72941
For sale

$283,500

63 acres

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

Ranch63 pasture acres reported

  • Pasture

Tbd Hwy 96Lavaca, AR 72941

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

Photo 1 of 36, farm or ranch at 18450 Rockpile Rd, Geyserville, CA 95441
For sale

$9,500,000

755 acres5 beds

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

Equestrian property

  • Stable or stalls
  • Vineyard
  • Creek or spring

18450 Rockpile RdGeyserville, CA 95441

Listing courtesy of California Outdoor Properties · MyStateMLS #12031121

Photo 1 of 60, farm or ranch at 1027 Clay St., Jefferson, OH 44047
For sale

$1,432,250

75 acres3 beds

$19,097 per acre (asking price ÷ reported acres)

Farm

  • Tillable or cropland
  • Hay ground
  • Barn

1027 Clay St.Jefferson, OH 44047

Listing courtesy of Buckeye Land Sales · MyStateMLS #12030959

Photo 1 of 60, farm or ranch at 1620 N. Nicholas Road, Nixa, MO 65714
For sale

$2,950,000

100 acres

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

Ranch

  • Pasture
  • Fencing

1620 N. Nicholas RoadNixa, MO 65714

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

Photo 1 of 60, farm or ranch at 397601 W 2300 Road, Bartlesville, OK 74006
For sale

$2,428,000

70 acres3 beds

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

Farm or ranch

397601 W 2300 RoadBartlesville, OK 74006

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

Photo 1 of 18, land at 572 S Hwy 2, Clayton, OK 74536
For sale

$3,500,000

576 acresNo home reported

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

Ranch

572 S Hwy 2Clayton, OK 74536

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

Photo 1 of 28, farm or ranch at 18401-23 S Eason Rd, Orlando, OK 73073
For saleReduced $50,000

$415,000

23 acres2 beds

$18,043 per acre (asking price ÷ reported acres)

Equestrian property

  • Barn
  • Stable or stalls
  • Pond

18401-23 S Eason RdOrlando, OK 73073

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

Photo 1 of 60, farm or ranch at 28051 Peoria Dr, Lebanon, MO 65536
For sale

$2,850,000

145 acres5 beds

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

Ranch

  • Pasture
  • Hay ground
  • Barn

28051 Peoria DrLebanon, MO 65536

Listing courtesy of Prime Real Estate Investments LLC · MyStateMLS #12028784

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.