Farms and Ranches for Sale

Listings the MLS classifies as farms or ranches, and land with reported agricultural improvements such as barns, stables or livestock fencing.

Farms and Ranches shows 666 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 (666), 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 (721), fencing (533) and pond (491).

Median asking price of the 663 priced listings shown: $704,000 (range $17,000 to $44,000,000). Asking prices on this site only, not sold prices or the whole market; auctions excluded; updated Nov 3, 2026.

Photo 1 of 47, land at 4900 Sd 63020 #10, Rocksprings, TX 78880
For sale

$389,000

149 acresNo home reported

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

Farm or ranch

4900 Sd 63020 #10Rocksprings, TX 78880

Listing courtesy of McCulley Real Estate · MyStateMLS #11929537

Photo 1 of 56, land at 4100 E 2060 Rd, Fort Towson, OK 74735
For sale

$560,000

105 acresNo home reported

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

Ranch105 pasture acres reported

  • Pasture
  • Hay ground
  • Barn

4100 E 2060 RdFort Towson, OK 74735

Listing courtesy of Mossy Oak Properties - Oklahoma AgRec Land, LLC · MyStateMLS #11924996

Photo 1 of 40, farm or ranch at 0000 E1950 Rd, Waurika, OK 73573
For sale

$500,000

160 acres

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

Ranch

  • Pasture
  • Orchard
  • Pond

0000 E1950 RdWaurika, OK 73573

Listing courtesy of America's Land Partners - Oklahoma Non-MLS · MyStateMLS #11913893

Photo 1 of 13, land at 0 Loomis Rd #21, Waterville, NY 13480
For sale

$360,000

178 acresNo home reported

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

Farm

  • Pond
  • Creek or spring

0 Loomis Rd #21Waterville, NY 13480

Listing courtesy of GATEWAY PROPERTIES OF UPSTATE NY INC · MyStateMLS #11912848

Photo 1 of 28, land at 436th Ave., Utica, SD 57067
For sale

$300,000

38 acresNo home reported

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

Ranch

  • Pasture
  • Equipment or machine shed

436th Ave.Utica, SD 57067

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

Photo 1 of 35, farm or ranch at 3094 Dover Minerva Road, Dover, KY 41034
For sale

$775,000

152 acres2 beds

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

Equestrian property

  • Barn
  • Stable or stalls

3094 Dover Minerva RoadDover, KY 41034

Listing courtesy of Chuck Marshall Auction & Real Estate · MyStateMLS #11910703

Photo 1 of 60, farm or ranch at 49775 Walker Rd, Browning, MO 64630
For sale

$1,350,000

125 acres3 beds

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

Farm

  • Tillable or cropland
  • Pasture
  • Pond

49775 Walker RdBrowning, MO 64630

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

Photo 1 of 30, land at 24 Tbd Remote Vacant Land, Wister, OK 74966
For sale

$390,000

120 acresNo home reported

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

Ranch

  • Pond
  • Creek or spring

24 Tbd Remote Vacant LandWister, OK 74966

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

Photo 1 of 39, farm or ranch at W11904 State Rd 121, Osseo, WI 54758
For sale

$775,000

7 acres

$110,714 per acre (asking price ÷ reported acres)

Farm

  • Tillable or cropland
  • Well

W11904 State Rd 121Osseo, WI 54758

Listing courtesy of Premier Choice Land Company · MyStateMLS #11905577

Photo 1 of 60, farm or ranch at 9004 1 Rd, Ingalls, KS 67853
For sale

$930,000

60 acres3 beds

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

Ranch

  • Pasture
  • Barn
  • Stable or stalls

9004 1 RdIngalls, KS 67853

Listing courtesy of Farm and Ranch Realty Inc · MyStateMLS #11906705

Photo 1 of 60, farm or ranch at 435 E 130th St S, South Haven, KS 67140
For saleReduced $34,000

$615,000

48 acres4 beds

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

Equestrian property

  • Barn
  • Riding arena
  • Pond

435 E 130th St SSouth Haven, KS 67140

Listing courtesy of Berkshire Hathaway HomeServices, PenFed Realty · MyStateMLS #11959010

Photo 1 of 36, farm or ranch at 13555 Oakstream Rd, Plymouth, CA 95669
For sale

$595,000

12 acres

$49,583 per acre (asking price ÷ reported acres)

Ranch

  • Pasture
  • Orchard
  • Creek or spring

13555 Oakstream RdPlymouth, CA 95669

Listing courtesy of California Outdoor Properties · MyStateMLS #11555921

Photo 1 of 30, farm or ranch at 940 Kilbreath Road, Vanceburg, KY 41179
For sale

$1,200,000

150 acres3 beds

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

Farm

  • Barn
  • Pond

940 Kilbreath RoadVanceburg, KY 41179

Listing courtesy of Chuck Marshall Auction & Real Estate · MyStateMLS #11915840

Photo 1 of 50, farm or ranch at 4616 S Hwy 215, Charleston, AR 72933
For sale

$1,550,000

131 acres4 beds

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

Equestrian property

  • Barn
  • Stable or stalls
  • Pond

4616 S Hwy 215Charleston, AR 72933

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

Photo 1 of 6, farm or ranch at 108 Second Street, Coalton, OH 45621
For sale

$2,500,000

172 acres

$14,535 per acre (asking price ÷ reported acres)

Ranch

  • Tillable or cropland
  • Pasture
  • Barn

108 Second StreetCoalton, OH 45621

Listing courtesy of Richard Shriver's "Gold" Realty & Auction Company · MyStateMLS #11896553

Photo 1 of 11, land at Road B Road 23, Guymon, OK 73942
For sale

$480,000

No home reported

Farm

Road B Road 23Guymon, OK 73942

Listing courtesy of Home Realty LLC dba Realty House · MyStateMLS #11896469

Photo 1 of 30, farm or ranch at 3930 Pleasant Plain, Trenton, MO 64683
For sale

$528,780

39 acres4 beds

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

Farm39 cropland acres reported

  • Barn

3930 Pleasant PlainTrenton, MO 64683

Listing courtesy of Homeland Realty · MyStateMLS #11896402

Photo 1 of 26, farm or ranch at 573 Kringsbush Rd, St. Johnsville, NY 13452
For sale

$499,000

73 acres3 beds

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

Farm

  • Tillable or cropland
  • Barn
  • Well

573 Kringsbush RdSt. Johnsville, NY 13452

Listing courtesy of VINYARDS CHOICE · MyStateMLS #11896226

Photo 1 of 56, land at 1 Feesburg Poetown Rd, Hamersville, OH 45130
For saleReduced $250,000

$1,250,000

143 acresNo home reported

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

Farm70 cropland acres reported

  • Tillable or cropland

1 Feesburg Poetown RdHamersville, OH 45130

Listing courtesy of Buckeye Land Sales · MyStateMLS #11894784

Photo 1 of 50, farm or ranch at 9726 Hwy 71 N, Waldron, AR 72958
For sale

$1,495,000

160 acres4 beds

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

Ranch

  • Pasture
  • Barn
  • Stable or stalls

9726 Hwy 71 NWaldron, AR 72958

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

Photo 1 of 57, farm or ranch at 2104 Red Lick Road, New Milton, WV 26411
For saleReduced $64,100

$484,900

133 acres3 beds

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

Farm or ranch

  • Barn
  • Well
  • Pond

2104 Red Lick RoadNew Milton, WV 26411

Listing courtesy of Adrian Properties WV, LLC · MyStateMLS #11891906

Photo 1 of 60, farm or ranch at 705 Canter Court, Stillwater, OK 74075
For sale

$1,149,000

34 acres4 beds

$33,914 per acre (asking price ÷ reported acres)

Equestrian property

  • Pasture
  • Barn
  • Stable or stalls

705 Canter CourtStillwater, OK 74075

Listing courtesy of Schrader Real Estate and Auction Co Inc · MyStateMLS #11894337

Photo 1 of 34, farm or ranch at 9265 Ehlers Rd, Stover, MO 65078
For sale

$995,000

112 acres4 beds

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

Farm50 tillable acres reported

  • Tillable or cropland
  • Pasture
  • Barn

9265 Ehlers RdStover, MO 65078

Listing courtesy of Missouri Land Company · MyStateMLS #11894329

Photo 1 of 50, land at 16403 S 145th East Avenue, Bixby, OK 74008
For sale

$799,000

13 acres4 beds

$62,131 per acre (asking price ÷ reported acres)

Equestrian property

  • Stable or stalls
  • Equipment or machine shed

16403 S 145th East AvenueBixby, OK 74008

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

Farms and ranches 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.