Hay and Forage Farms for Sale

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

Farms and Ranches shows 174 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 174 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 3, 2026.

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

Photo 1 of 36, farm or ranch at 23897 Old 44 Drive, Millville, CA 96062
For sale

$1,595,000

21 acres3 beds

$75,952 per acre (asking price ÷ reported acres)

Ranch

  • Pasture
  • Hay ground
  • Barn

23897 Old 44 DriveMillville, CA 96062

Listing courtesy of California Outdoor Properties · MyStateMLS #11555729

Photo 1 of 14, land at 10356 Cr 106, Vernon, TX 76384
For sale

$115,900

12 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Hay ground
  • Stable or stalls

10356 Cr 106Vernon, TX 76384

Listing courtesy of Davis Vernon Real Estate · MyStateMLS #11667633

Photo 1 of 60, farm or ranch at 0 Buena Vista Road, Valier, MT 59486
For sale

$6,600,000

1,236 acres

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

Farm

  • Irrigation mentioned
  • Hay ground
  • Barn

0 Buena Vista RoadValier, MT 59486

Listing courtesy of Corder and Associates, LLC · MyStateMLS #11666175

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 60, land at 000 County Rd 8390 #WP001, West Plains, MO 65775
For sale

$1,790,000

369 acresNo home reported

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

Pasture and grazing land369 pasture acres reported

  • Pasture
  • Hay ground
  • Pond

000 County Rd 8390 #WP001West Plains, MO 65775

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

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 27, land at Tbd Ryan Road, Oden, AR 71961
For sale

$600,000

100 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Hay ground
  • Fencing

Tbd Ryan RoadOden, AR 71961

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

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

Photo 1 of 40, land at S1/2 Sw1/4 8-162-74 & Nw1/4 Sw1/4 8-162-74, Bottineau, ND 58318
For saleReduced $60,000

$930,000

120 acresNo home reported

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

Farm

  • Pasture
  • Hay ground
  • Fencing

S1/2 Sw1/4 8-162-74 & Nw1/4 Sw1/4 8-162-74Bottineau, ND 58318

Listing courtesy of Turtle Mountain Real Estate · MyStateMLS #11650947

Headquarters Poco Toro
For sale

$1,980,000

380 acres2 beds

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

Ranch

  • Pasture
  • Hay ground
  • Barn

214 Apache RdPatagonia, AZ 85624

Listing courtesy of HEADQUARTERS WEST, LTD. · MyStateMLS #11642253

Photo 1 of 36, farm or ranch at 150 Fern Road, Othello, WA 99344
For sale

$2,495,000

161 acres3 beds

$15,497 per acre (asking price ÷ reported acres)

Farm

  • Irrigation mentioned
  • Hay ground
  • Equipment or machine shed

150 Fern RoadOthello, WA 99344

Listing courtesy of Land and Wildlife · MyStateMLS #11739664

Photo 1 of 32, farm or ranch at Nka Albany Road, Othello, WA 99344
For sale

$2,300,000

151 acres

$15,232 per acre (asking price ÷ reported acres)

Farm

  • Tillable or cropland
  • Irrigation mentioned
  • Hay ground

Nka Albany RoadOthello, WA 99344

Listing courtesy of Land and Wildlife · MyStateMLS #11739663

Photo 1 of 35, land at 70 Ac E 0800 Rd, Stroud, OK 74079
For sale

$350,000

70 acresNo home reported

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

Cropland

  • Pasture
  • Hay ground

70 Ac E 0800 RdStroud, OK 74079

Listing courtesy of Whitetail Properties Real Estate · MyStateMLS #11651651

Photo 1 of 60, home at 2655 E 2078 Rd., Hugo, OK 74743
For sale

$525,000

10 acres8 beds

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

Small farm

  • Hay ground
  • Barn
  • Pond

2655 E 2078 Rd.Hugo, OK 74743

Listing courtesy of United Country / Caldwell Real Estate · MyStateMLS #11623152

Photo 1 of 21, land at 6500a Fm 586, Bangs, TX 76823
For saleReduced $100,000

$1,500,000

246 acresNo home reported

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

Ranch

  • Pasture
  • Hay ground
  • Barn

6500a Fm 586Bangs, TX 76823

Listing courtesy of RANCH PRO REAL ESTATE · MyStateMLS #11692405

Photo 1 of 14, land at Tbd County Road 165, Bangs, TX 76823
For saleReduced $75,000

$300,000

38 acresNo home reported

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

Pasture and grazing land18 hay acres reported

  • Hay ground
  • Barn
  • Cross-fencing

Tbd County Road 165Bangs, TX 76823

Listing courtesy of RANCH PRO REAL ESTATE · MyStateMLS #11692396

Photo 1 of 60, land at 6500 Fm 586, Trickham, TX 76823
For saleReduced $585,000

$1,815,000

284 acresNo home reported

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

Ranch

  • Pasture
  • Hay ground
  • Barn

6500 Fm 586Trickham, TX 76823

Listing courtesy of RANCH PRO REAL ESTATE · MyStateMLS #11631162

Photo 1 of 20, land at 0 Road 440 East, Havre, MT 59501
For saleReduced $95,000

$575,000

160 acresNo home reported

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

Ranch

  • Pasture
  • Hay ground
  • Barn

0 Road 440 EastHavre, MT 59501

Listing courtesy of Corder and Associates, LLC · MyStateMLS #11619932

Photo 1 of 13, home at 444 Avenue, Grenville, SD 57273
For saleReduced $85,000

$575,000

95 acres

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

Small farm80 pasture acres reported

  • Pasture
  • Hay ground
  • Barn

444 AvenueGrenville, SD 57273

Listing courtesy of Farmers National Company · MyStateMLS #11667439

Photo 1 of 26, land at 000 Cow Run, Cottageville, WV 25239
For sale

$478,000

142 acresNo home reported

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

Farm

  • Pasture
  • Hay ground
  • Barn

000 Cow RunCottageville, WV 25239

Listing courtesy of Old Fences Realty INC · MyStateMLS #11616548

Photo 1 of 36, farm or ranch at 22508 S Hantz Road, Rudyard, MI 49780
For sale

$924,500

377 acres

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

Farm

  • Pasture
  • Hay ground
  • Barn

22508 S Hantz RoadRudyard, MI 49780

Listing courtesy of Great Lakes & Land Real Estate · MyStateMLS #11626685

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.