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 50, home at 12950 Beverly Jeffries Highway Listing A, Citronelle, AL 36522
For sale

$1,590,000

167 acres4 beds

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

Small farm75 pasture acres reported

  • Pasture
  • Hay ground
  • Barn

12950 Beverly Jeffries Highway Listing ACitronelle, AL 36522

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

Photo 1 of 50, home at 51530 881 Rd, Verdigre, NE 68783
For sale

$485,000

54 acres6 beds

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

Small farm20 tillable acres reported

  • Tillable or cropland
  • Pasture
  • Hay ground

51530 881 RdVerdigre, NE 68783

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

Photo 1 of 10, land at 2250 S Robeson Rd, Rowland, NC 28383
For sale

$210,000

37 acresNo home reported

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

Cropland27 cropland acres reported

  • Tillable or cropland
  • Pasture
  • Hay ground

2250 S Robeson RdRowland, NC 28383

Listing courtesy of National Land Realty, Southeastern NC · MyStateMLS #12006757

Photo 1 of 60, home at 918 County Road 7718, Troy, AL 36081
For sale

$1,300,000

186 acres3 beds

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

Small farm7 hay acres reported

  • Hay ground
  • Barn
  • Pond

918 County Road 7718Troy, AL 36081

Listing courtesy of South Place Properties · MyStateMLS #11997511

Photo 1 of 5, land at 005 N Wade Road, Bennington, OK 74723
For sale

$150,000

20 acresNo home reported

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

Farm

  • Pasture
  • Hay ground
  • Pond

005 N Wade RoadBennington, OK 74723

Listing courtesy of Legacy Premier Properties, LLC · MyStateMLS #12036297

Photo 1 of 60, home at 102 Klages Rd, West Alexander, PA 15376
For sale

$1,590,000

119 acres6 beds

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

Small farm

  • Pasture
  • Hay ground
  • Pond

102 Klages RdWest Alexander, PA 15376

Listing courtesy of WHITETAIL PROPERTIES REAL ESTATE LLC (PA) · MyStateMLS #12024571

Photo 1 of 3, land at 000 Desota Ave, Princeton, MO 64661
For sale

$98,000

16 acresNo home reported

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

Farm

  • Pasture
  • Hay ground
  • Equipment or machine shed

000 Desota AvePrinceton, MO 64661

Listing courtesy of The OConnor Agency - United Country Real Estate · MyStateMLS #12015958

Photo 1 of 60, farm or ranch at 43196 Eagle Lane, Burns, OR 97720
For sale

$1,850,000

321 acres3 beds

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

Ranch

  • Irrigation mentioned
  • Pasture
  • Hay ground

43196 Eagle LaneBurns, OR 97720

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

Photo 1 of 15, farm or ranch at Tl 503 Sodhouse Lane, Princeton, OR 97721
For sale

$1,100,000

760 acres

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

Ranch

  • Irrigation mentioned
  • Pasture
  • Hay ground

Tl 503 Sodhouse LanePrinceton, OR 97721

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

Photo 1 of 41, land at 0 E Division Rd, Lehigh, OK 74556
For sale

$395,000

80 acresNo home reported

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

Farm

  • Hay ground
  • Barn

0 E Division RdLehigh, OK 74556

Listing courtesy of 4T Land Group LLC · MyStateMLS #11991528

Photo 1 of 5, land at Rural 881 Rd, Verdigre, NE 68783
For sale

$181,500

33 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Hay ground
  • Creek or spring

Rural 881 RdVerdigre, NE 68783

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

Photo 1 of 24, farm or ranch at 118 Harmony Ln #15, Nye, MT 59061
For sale

$780,000

20 acres2 beds

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

Farm

  • Hay ground
  • Creek or spring

118 Harmony Ln #15Nye, MT 59061

Listing courtesy of Beartooth Ranch & Land, LLC · MyStateMLS #11979701

Photo 1 of 60, farm or ranch at Tbd 502nd Ave, Lynch, NE 68746
For sale

$1,585,250

373 acres2 beds

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

Farm

  • Pasture
  • Hay ground
  • Pond

Tbd 502nd AveLynch, NE 68746

Listing courtesy of Whitetail Properties Real Estate, LLC · MyStateMLS #12001367

Photo 1 of 17, land at 16288 Meadow View Road, Cameron, OK 74953
For sale

$192,000

24 acresNo home reported

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

Ranch

  • Pasture
  • Hay ground
  • Creek or spring

16288 Meadow View RoadCameron, OK 74953

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

Photo 1 of 60, land at 12772 Sw Marshall Rd, Colony, KS 66015
For sale

$900,000

198 acresNo home reported

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

Pasture and grazing land55 tillable acres reported

  • Tillable or cropland
  • Pasture
  • Hay ground

12772 Sw Marshall RdColony, KS 66015

Listing courtesy of L2 Realty, Inc · MyStateMLS #12016008

Photo 1 of 60, home at 12772 Sw Marshall Rd, Colony, KS 66015
For sale

$1,200,000

201 acres3 beds

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

Small farm55 tillable acres reported

  • Tillable or cropland
  • Pasture
  • Hay ground

12772 Sw Marshall RdColony, KS 66015

Listing courtesy of L2 Realty, Inc · MyStateMLS #11973835

Photo 1 of 60, farm or ranch at 1020 Jackjohnson Rd, Crystal Springs, MS 39059
For sale

$1,325,000

85 acres3 beds

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

Ranch

  • Pasture
  • Hay ground
  • Barn

1020 Jackjohnson RdCrystal Springs, MS 39059

Listing courtesy of Tutt Land Company · MyStateMLS #11970079

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

$8,280,000

1,440 acresNo home reported

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

Farm350 irrigated acres reported

  • Irrigation mentioned
  • Pasture
  • Hay ground

3312 306 County RdParachute, CO 81635

Listing courtesy of Reese Lovell · MyStateMLS #11969452

Photo 1 of 6, land at Tbd Thalia 38, Thalia, TX 79227
For sale

$107,800

39 acresNo home reported

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

Cropland

  • Hay ground

Tbd Thalia 38Thalia, TX 79227

Listing courtesy of Davis Vernon Real Estate · MyStateMLS #11966508

Photo 1 of 29, home at 995 Anschultz Road, Wilson, OK 73463
For saleReduced $69,000

$430,000

40 acres3 beds

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

Small farm

  • Pasture
  • Hay ground
  • Well

995 Anschultz RoadWilson, OK 73463

Listing courtesy of Turner Land Company LLC · MyStateMLS #11964511

Front Gate
For sale

$335,000

20 acresNo home reported

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

Farm

  • Hay ground
  • Barn
  • Pond

10150 Slaughterville RoadLexington, OK 73051

Listing courtesy of Nations Premier Enterprises, LLC · MyStateMLS #11962409

Photo 1 of 50, farm or ranch at 304 County Road 401, Rector, AR 72461
For sale

$550,000

76 acres3 beds

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

Ranch

  • Pasture
  • Hay ground
  • Barn

304 County Road 401Rector, AR 72461

Listing courtesy of Pocahontas Real Estate Co. · MyStateMLS #11959060

Photo 1 of 47, home at 0 White Oak Road Tract A, Wilsons, VA 23894
For sale

$875,000

110 acres

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

Small farm

  • Tillable or cropland
  • Pasture
  • Hay ground

0 White Oak Road Tract AWilsons, VA 23894

Listing courtesy of National Land Realty, Richmond, VA · MyStateMLS #11973460

Photo 1 of 33, land at 0 White Oak Road Tract B, Wilsons, VA 23894
For sale

$899,000

143 acresNo home reported

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

Hay and pasture land

  • Pasture
  • Hay ground
  • Barn

0 White Oak Road Tract BWilsons, VA 23894

Listing courtesy of National Land Realty, Richmond, VA · MyStateMLS #11963976

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.