Agricultural Land for Sale

Land the listing describes as farmed, grazed or cut for hay, with no home reported. Acreage by use is shown only where the listing states it.

Farms and Ranches shows 573 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 (664), agricultural land (573) 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 567 priced listings shown: $478,400 (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
For sale

$109,500

4 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Barn

0 Wallace Mill RdMuscle Shoals, AL 35646

Listing courtesy of America's Outdoor Realty · MyStateMLS #11945427

Photo 1 of 25, land at 00 Todd Road, Honea Path, SC 29654
For sale

$230,000

9.83 acresNo home reported

$23,398 per acre (asking price ÷ reported acres)

Pasture and grazing land2 pasture acres reported

  • Pasture
  • Creek or spring

00 Todd RoadHonea Path, SC 29654

Listing courtesy of REEDY PROPERTY GROUP, LLC · MyStateMLS #11941590

Photo 1 of 25, land at 000 Hwy 31, Prattville, Al, Prattville, AL 36051
For sale

$1,500,000

340 acresNo home reported

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

Hay and pasture land

  • Hay ground
  • Pond
  • Creek or spring

000 Hwy 31, Prattville, AlPrattville, AL 36051

Listing courtesy of John Hall And Company · MyStateMLS #11941585

Photo 1 of 36, land at 339 Nevada 2, Waldo, AR 71770
For sale

$322,043

108 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Pond

339 Nevada 2Waldo, AR 71770

Listing courtesy of Magnolia Group Real Estate Professionals · MyStateMLS #11941493

Photo 1 of 25, land at 6056 Red Hollow Road, Birmingham, AL 35215
For sale

$1,237,500

165 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Stable or stalls
  • Pond

6056 Red Hollow RoadBirmingham, AL 35215

Listing courtesy of National Land Realty, Gulf Coast · MyStateMLS #11941179

Photo 1 of 33, land at Tbd Pole Line Rd, Decorah, IA 52101
For saleReduced $250,000

$2,950,000

260 acresNo home reported

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

Cropland205.7 tillable acres reported

  • Tillable or cropland
  • Pasture
  • Creek or spring

Tbd Pole Line RdDecorah, IA 52101

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

Photo 1 of 20, land at Tbd Boone Rd, Boone, CO 81025
For saleReduced $20,000

$299,000

320 acresNo home reported

$934 per acre (asking price ÷ reported acres)

Cropland

Tbd Boone RdBoone, CO 81025

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

Photo 1 of 36, land at 464 Crouch Rd, Batesville, MS 38606
For sale

$1,050,000

203 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Creek or spring
  • Fencing

464 Crouch RdBatesville, MS 38606

Listing courtesy of America's Land Partners - Mississippi, Leland · MyStateMLS #12037808

Photo 1 of 60, land at Tbd W 330th St, New Hampton, MO 64471
For saleReduced $50,000

$729,900

120 acresNo home reported

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

Cropland

  • Pond

Tbd W 330th StNew Hampton, MO 64471

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

Photo 1 of 46, land at 5098 Hwy Jj, Huntsville, MO 65259
For sale

$464,900

64 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Hay ground
  • Orchard

5098 Hwy JjHuntsville, MO 65259

Listing courtesy of America's Land Partners - Northern MO, LLC · MyStateMLS #11969256

Photo 1 of 24, land at 00000 Cr 3600, Liberty, KS 67351
For sale

$689,000

160 acresNo home reported

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

Hay and pasture land160.28 hay acres reported

  • Hay ground
  • Pond

00000 Cr 3600Liberty, KS 67351

Listing courtesy of L2 Realty, Inc · MyStateMLS #11935516

Photo 1 of 60, land at 0 Kerr Hill Road, South Salem, OH 45681
For sale

$5,500,000

1,043 acresNo home reported

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

Cropland30 tillable acres reported

  • Tillable or cropland
  • Creek or spring

0 Kerr Hill RoadSouth Salem, OH 45681

Listing courtesy of Buckeye Land Sales · MyStateMLS #11935453

Photo 1 of 25, land at Hwy 79, Brinkley, AR 72021
For sale

$936,000

160 acresNo home reported

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

Cropland

  • Tillable or cropland
  • Irrigation mentioned

Hwy 79Brinkley, AR 72021

Listing courtesy of National Land Realty, Little Rock, AR · MyStateMLS #11935129

Photo 1 of 19, land at 556 Shiloh Cemetery, Holly Grove, AR 72069
For sale

$600,000

102 acresNo home reported

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

Cropland

  • Tillable or cropland

556 Shiloh CemeteryHolly Grove, AR 72069

Listing courtesy of National Land Realty, Little Rock, AR · MyStateMLS #11935128

Photo 1 of 14, land at 531 Dial Creek Rd, Holly Grove, AR 72069
For sale

$339,000

60 acresNo home reported

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

Cropland60 irrigated acres reported

  • Tillable or cropland
  • Irrigation mentioned
  • Creek or spring

531 Dial Creek RdHolly Grove, AR 72069

Listing courtesy of National Land Realty, Little Rock, AR · MyStateMLS #11935126

Photo 1 of 15, land at 986 Park Grove Rd, Clarendon, AR 72029
For sale

$319,000

56 acresNo home reported

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

Cropland

  • Creek or spring

986 Park Grove RdClarendon, AR 72029

Listing courtesy of National Land Realty, Little Rock, AR · MyStateMLS #11935125

Photo 1 of 9, land at 1234 County Rd 3, Shelly, MN 56581
For sale

$1,320,000

160 acresNo home reported

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

Cropland156.5 tillable acres reported

  • Tillable or cropland

1234 County Rd 3Shelly, MN 56581

Listing courtesy of BAS Land & Auction Group, LLC · MyStateMLS #11933339

Photo 1 of 34, land at 04 Cr 125, Hamilton, AL 35552
For sale

$22,500

4.18 acresNo home reported

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

Cropland

  • Tillable or cropland
  • Pasture
  • Barn

04 Cr 125Hamilton, AL 35552

Listing courtesy of John Hall And Company · MyStateMLS #11995752

Photo 1 of 24, land at 0000 N 3110 Rd., Maysville, OK 73057
For sale

$876,000

219 acresNo home reported

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

Pasture and grazing land

  • Tillable or cropland
  • Pasture
  • Fencing

0000 N 3110 Rd.Maysville, OK 73057

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

Photo 1 of 40, land at 0000 N 3110 Rd., Maysville, OK 73057
For sale

$1,100,000

283 acresNo home reported

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

Pasture and grazing land

  • Tillable or cropland
  • Pasture
  • Hay ground

0000 N 3110 Rd.Maysville, OK 73057

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

Photo 1 of 27, land at 02 Holloway Road, Hamilton, AL 35570
For sale

$49,500

11 acresNo home reported

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

Cropland

  • Tillable or cropland
  • Pasture
  • Barn

02 Holloway RoadHamilton, AL 35570

Listing courtesy of John Hall And Company · MyStateMLS #11940267

Photo 1 of 36, land at 01 Holloway Road, Hamilton, AL 35570
For sale

$167,500

56 acresNo home reported

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

Cropland

  • Tillable or cropland
  • Pasture
  • Barn

01 Holloway RoadHamilton, AL 35570

Listing courtesy of John Hall And Company · MyStateMLS #11933554

Photo 1 of 18, land at 100 Metcalfe County Lake Road, Edmonton, KY 42129
For sale

$36,900

3.1 acresNo home reported

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

Pasture and grazing land

  • Pasture

100 Metcalfe County Lake RoadEdmonton, KY 42129

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

Photo 1 of 32, land at 0 Keltnertown Rd, Columbia, KY 42728
For saleReduced $15,000

$170,000

38 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Fencing

0 Keltnertown RdColumbia, KY 42728

Listing courtesy of Heavenly Hollow Real Estate · MyStateMLS #11929475

Agricultural land 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.