Hay and Forage Farms for Sale

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

Farms and Ranches shows 173 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 (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 173 priced listings shown: $799,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 3, 2026.

Photo 1 of 36, home at 1881 Mill Rd, Anatone, WA 99401
For sale

$2,750,000

468 acres4 beds

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

Small farm198 pasture acres reported

  • Pasture
  • Hay ground
  • Equipment or machine shed

1881 Mill RdAnatone, WA 99401

Listing courtesy of US LAND CO · MyStateMLS #11792236

Photo 1 of 40, farm or ranch at 2446 Cottonmill Avenue, Kearney, NE 68845
For saleReduced $455,000

$1,795,000

33 acres5 beds

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

Equestrian property

  • Hay ground
  • Barn
  • Stable or stalls

2446 Cottonmill AvenueKearney, NE 68845

Listing courtesy of Ranch Company · MyStateMLS #11791105

Photo 1 of 17, land at T11 N3470 Road, Ralston, OK 74650
For sale

$300,000

62 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Hay ground
  • Pond

T11 N3470 RoadRalston, OK 74650

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

Photo 1 of 23, land at Tbd Hope Road, Newell, SD 57760
For sale

$425,000

80 acresNo home reported

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

Cropland60 irrigated acres reported

  • Irrigation mentioned
  • Pasture
  • Hay ground

Tbd Hope RoadNewell, SD 57760

Listing courtesy of HEWITT LAND COMPANY · MyStateMLS #11847113

Photo 1 of 57, land at 700 S. Highway 76, Wilson, OK 73463
For sale

$15,286,000

1,529 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Hay ground
  • Pond

700 S. Highway 76Wilson, OK 73463

Listing courtesy of Turner Land Company LLC · MyStateMLS #11855549

Photo 1 of 40, farm or ranch at 12295 S Bee Emet Rd, Milburn, OK 73450
For sale

$525,000

30 acres2 beds

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

Ranch

  • Hay ground
  • Barn
  • Pond

12295 S Bee Emet RdMilburn, OK 73450

Listing courtesy of J & Co. Real Estate · MyStateMLS #11779315

Photo 1 of 36, home at 8150 Creek Way, Smartsville, CA 95977
For sale

$2,950,000

339 acres4 beds

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

Small farm

  • Pasture
  • Hay ground
  • Barn

8150 Creek WaySmartsville, CA 95977

Listing courtesy of California Outdoor Properties · MyStateMLS #11778810

Photo 1 of 15, land at Tbd** Alicia Lane, Howe, OK 74940
For sale

$233,000

33 acresNo home reported

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

Ranch26.5 pasture acres reported

  • Pasture
  • Hay ground
  • Pond

Tbd** Alicia LaneHowe, OK 74940

Listing courtesy of United Country-Mixon Realty & Auctions · MyStateMLS #11779293

Photo 1 of 10, land at Tbd* Alicia Lane, Howe, OK 74940
For sale

$180,000

26 acresNo home reported

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

Pasture and grazing land19 pasture acres reported

  • Pasture
  • Hay ground

Tbd* Alicia LaneHowe, OK 74940

Listing courtesy of United Country-Mixon Realty & Auctions · MyStateMLS #11779277

Photo 1 of 17, land at 0 Mt Tabor Road, Keeling, VA 24566
For sale

$745,000

244 acresNo home reported

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

Hay and pasture land5 hay acres reported

  • Hay ground
  • Creek or spring

0 Mt Tabor RoadKeeling, VA 24566

Listing courtesy of America's Land Partners - Virginia, LLC · MyStateMLS #11779016

Photo 1 of 17, farm or ranch at 37522 Sandhill Ln, Burns, OR 97720
For sale

$1,150,000

640 acres

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

Ranch

  • Hay ground
  • Pens, corrals or handling facilities

37522 Sandhill LnBurns, OR 97720

Listing courtesy of Land and Wildlife · MyStateMLS #11776189

Photo 1 of 60, land at 000 St Highway 38, Hartville, MO 65667
For saleReduced $154,000

$1,695,000

280 acresNo home reported

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

Pasture and grazing land

  • Hay ground
  • Pond
  • Creek or spring

000 St Highway 38Hartville, MO 65667

Listing courtesy of Sho-Me Real Estate · MyStateMLS #11776026

Photo 1 of 50, land at 33486 Highway 7, Edwards, MO 65326
For sale

$550,000

111 acres2 beds

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

Farm

  • Hay ground
  • Barn

33486 Highway 7Edwards, MO 65326

Listing courtesy of America's Land Partners - Missouri · MyStateMLS #11774801

Photo 1 of 21, land at 3312 306 County Rd, Parachute, CO 81635
For sale

$3,300,000

550 acresNo home reported

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

Ranch215 irrigated acres reported

  • Pasture
  • Hay ground
  • Creek or spring

3312 306 County RdParachute, CO 81635

Listing courtesy of Reese Lovell · MyStateMLS #11742200

Photo 1 of 36, land at 2505 W 4th Street, Alturas, CA 96101
For sale

$2,175,000

260 acres9 beds

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

Farm

  • Hay ground
  • Barn
  • Pond

2505 W 4th StreetAlturas, CA 96101

Listing courtesy of California Outdoor Properties · MyStateMLS #11741476

Photo 1 of 16, farm or ranch at 201 Fiery Hill Rd, Ft. Plain, NY 13339
For saleReduced $101,000

$549,000

98 acres

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

Farm8 hay acres reported

  • Pasture
  • Hay ground
  • Barn

201 Fiery Hill RdFt. Plain, NY 13339

Listing courtesy of VINYARDS CHOICE · MyStateMLS #11739665

Photo 1 of 48, land at 115 Tbd Heavener, Heavener, OK 74937
For sale

$497,150

163 acresNo home reported

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

Farm

  • Hay ground
  • Pond
  • Creek or spring

115 Tbd HeavenerHeavener, OK 74937

Listing courtesy of United Country-Mixon Realty & Auctions · MyStateMLS #11739115

Photo 1 of 21, land at 0000 Cr 2800, Independence, KS 67301
For sale

$110,000

14 acresNo home reported

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

Hay and pasture land

  • Hay ground
  • Pond

0000 Cr 2800Independence, KS 67301

Listing courtesy of L2 Realty, Inc · MyStateMLS #11738884

Photo 1 of 28, land at 2140 Highway 75, Independence, KS 67301
For saleReduced $28,800

$163,200

48 acresNo home reported

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

Cropland33 tillable acres reported

  • Tillable or cropland
  • Pasture
  • Hay ground

2140 Highway 75Independence, KS 67301

Listing courtesy of L2 Realty, Inc · MyStateMLS #11732697

Photo 1 of 14, land at Tl 700 & 601 Princeton Spur Road, Princeton, OR 97721
For sale

$1,950,000

676 acresNo home reported

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

Pasture and grazing land

  • Irrigation mentioned
  • Pasture
  • Hay ground

Tl 700 & 601 Princeton Spur RoadPrinceton, OR 97721

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

Photo 1 of 48, home at 452533 East 1637 Rd, Albion, OK 74521
For sale

$1,400,000

160 acres3 beds

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

Small farm

  • Pasture
  • Hay ground
  • Barn

452533 East 1637 RdAlbion, OK 74521

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

Photo 1 of 29, farm or ranch at 1838 Liberty Road, Gordonville, TX 76245
For sale

$4,500,000

109 acres4 beds

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

Ranch

  • Pasture
  • Hay ground
  • Barn

1838 Liberty RoadGordonville, TX 76245

Listing courtesy of Texas Ranch Sales, LLC · MyStateMLS #11958409

Photo 1 of 52, farm or ranch at 91497 Christmas Valley Highway, Christmas Valley, OR 97641
For sale

$475,000

120 acres3 beds

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

Ranch

  • Irrigation mentioned
  • Pasture
  • Hay ground

91497 Christmas Valley HighwayChristmas Valley, OR 97641

Listing courtesy of COUNTRY PREFERRED REALTORS · MyStateMLS #11672469

Photo 1 of 59, farm or ranch at 67502 Scott Rd, Hines, OR 97738
For sale

$4,950,000

885 acres4 beds

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

Ranch

  • Irrigation mentioned
  • Pasture
  • Hay ground

67502 Scott RdHines, OR 97738

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

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.