Hay and Forage Farms for Sale

Listings that describe hay fields, hay meadows, alfalfa or hay barns.

Farms and Ranches shows 175 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 (577) and small farms and farmsteads (222). Most often reported uses: livestock and grazing, crops and cropland and equestrian. Common reported features: pasture (721), fencing (532) and barn (494).

Median asking price of the 175 priced listings shown: $810,000 (range $39,900 to $23,500,000). Asking prices on this site only, not sold prices or the whole market; auctions excluded; updated Nov 2, 2026.

Photo 1 of 60, home at 50876 897th Rd, Lynch, NE 68746
For sale

$650,000

25 acres10 beds

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

Small farm25 cropland acres reported

  • Tillable or cropland
  • Pasture
  • Hay ground

50876 897th RdLynch, NE 68746

Listing courtesy of Mossy Oak Properties Homestead Land & Auction Company, Inc. · MyStateMLS #12052621

Photo 1 of 11, land at Rural 887 Road & 498 Ave., O'neill, NE 68763
For sale

$89,900

15 acresNo home reported

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

Cropland

  • Tillable or cropland
  • Hay ground
  • Pond

Rural 887 Road & 498 Ave.O'neill, NE 68763

Listing courtesy of Mossy Oak Properties Homestead Land & Auction Company, Inc. · MyStateMLS #12051226

Photo 1 of 57, land at Rural 509 Ave & 900th Road, Lynch, NE 68746
For sale

$900,000

201 acresNo home reported

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

Cropland66 cropland acres reported

  • Tillable or cropland
  • Pasture
  • Hay ground

Rural 509 Ave & 900th RoadLynch, NE 68746

Listing courtesy of Mossy Oak Properties Homestead Land & Auction Company, Inc. · MyStateMLS #12051199

Photo 1 of 57, land at Rural 509 Ave & 900th Road, Lynch, NE 68746
For sale

$1,585,900

365 acresNo home reported

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

Cropland66 cropland acres reported

  • Tillable or cropland
  • Pasture
  • Hay ground

Rural 509 Ave & 900th RoadLynch, NE 68746

Listing courtesy of Mossy Oak Properties Homestead Land & Auction Company, Inc. · MyStateMLS #12051188

Photo 1 of 57, land at Rural 509 Ave & 900th Road, Lynch, NE 68746
For sale

$873,350

200 acresNo home reported

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

Cropland66 cropland acres reported

  • Tillable or cropland
  • Pasture
  • Hay ground

Rural 509 Ave & 900th RoadLynch, NE 68746

Listing courtesy of Mossy Oak Properties Homestead Land & Auction Company, Inc. · MyStateMLS #12051187

Photo 1 of 57, land at Rural 509 Ave & 900th Road, Lynch, NE 68746
For sale

$400,000

80 acresNo home reported

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

Cropland66 cropland acres reported

  • Tillable or cropland
  • Pasture
  • Hay ground

Rural 509 Ave & 900th RoadLynch, NE 68746

Listing courtesy of Mossy Oak Properties Homestead Land & Auction Company, Inc. · MyStateMLS #12051186

Photo 1 of 32, land at 0 Hwy 125, Elba, AL 36323
For sale

$479,000

111 acresNo home reported

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

Cropland30 cropland acres reported

  • Hay ground

0 Hwy 125Elba, AL 36323

Listing courtesy of Tutt Real Estate · MyStateMLS #12051175

Photo 1 of 24, land at 0 County Road 232, Elba, AL 36323
For sale

$219,000

51 acresNo home reported

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

Cropland28 cropland acres reported

  • Hay ground

0 County Road 232Elba, AL 36323

Listing courtesy of Tutt Real Estate · MyStateMLS #12051169

Photo 1 of 53, land at Rural 508 Ave. & 897 Road, Lynch, NE 68746
For sale

$796,000

199 acresNo home reported

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

Cropland39 cropland acres reported

  • Tillable or cropland
  • Pasture
  • Hay ground

Rural 508 Ave. & 897 RoadLynch, NE 68746

Listing courtesy of Mossy Oak Properties Homestead Land & Auction Company, Inc. · MyStateMLS #12047338

Photo 1 of 33, farm or ranch at 208 Battle Creek Road, White Sulphur Springs, MT 59645
For sale

$23,500,000

5,747 acres

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

Ranch

  • Pasture
  • Hay ground
  • Barn

208 Battle Creek RoadWhite Sulphur Springs, MT 59645

Listing courtesy of Swan Land Company · MyStateMLS #12042792

Photo 1 of 12, land at 101st Street Northeast ##6, Bottineau, ND 58318
For sale

$179,900

60 acresNo home reported

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

Cropland

  • Hay ground

101st Street Northeast ##6Bottineau, ND 58318

Listing courtesy of Four Seasons Realty · MyStateMLS #12034914

Photo 1 of 32, land at 101st Street Northeast, Bottineau, ND 58318
For sale

$459,000

200 acresNo home reported

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

Cropland

  • Tillable or cropland
  • Hay ground
  • Fencing

101st Street NortheastBottineau, ND 58318

Listing courtesy of Four Seasons Realty · MyStateMLS #12034906

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 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 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 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, land at 00wp Newry Rd, Greenville, NY 12083
For sale

$389,000

78 acresNo home reported

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

Hay and pasture land

  • Pasture
  • Hay ground
  • Pond

00wp Newry RdGreenville, NY 12083

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

Photo 1 of 26, land at 2203 Highway 247, Hattieville, AR 72063
For sale

$400,000

74 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Hay ground
  • Pond

2203 Highway 247Hattieville, AR 72063

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

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

Photo 1 of 50, home at 18402 E 335 Road, Chelsea, OK 74016
For sale

$700,000

120 acres3 beds

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

Small farm

  • Pasture
  • Hay ground
  • Barn

18402 E 335 RoadChelsea, OK 74016

Listing courtesy of National Land Realty, Tulsa, OK · MyStateMLS #12030511

Photo 1 of 8, land at 22318 Sw 30th Avenue, Newberry, FL 32669
For sale

$8,999,900

105 acresNo home reported

$85,746 per acre (asking price ÷ reported acres)

Cropland

  • Hay ground

22318 Sw 30th AvenueNewberry, FL 32669

Listing courtesy of La Rosa Realty Kissimmee · MyStateMLS #12028528

Photo 1 of 60, farm or ranch at 5502 Chevauxdefrise Rd, Harrisville, WV 26362
For sale

$389,000

122 acres4 beds

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

Ranch

  • Pasture
  • Hay ground
  • Barn

5502 Chevauxdefrise RdHarrisville, WV 26362

Listing courtesy of Ritchie Realty Inc · MyStateMLS #12025843

Photo 1 of 60, land at 0 Cr 127, Banks, AL 36005
For sale

$1,290,000

263 acresNo home reported

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

Farm40 hay acres reported

  • Hay ground
  • Barn
  • Well

0 Cr 127Banks, AL 36005

Listing courtesy of South Place Properties · MyStateMLS #12016042

Photo 1 of 14, land at 0 Mccafferty Road Ne, Rushville, OH 43150
For sale

$525,000

42 acresNo home reported

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

Cropland

  • Tillable or cropland
  • Hay ground
  • Creek or spring

0 Mccafferty Road NeRushville, OH 43150

Listing courtesy of Buckeye Land Sales · MyStateMLS #12013437

Hay and forage 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.