Small Farms and Farmsteads for Sale

Homes whose listings report agricultural use or facilities, such as pasture, a barn, a stable or livestock. A house on acreage alone is not included.

Farms and Ranches shows 224 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 224 priced listings shown: $750,000 (range $145,000 to $19,800,000). Asking prices on this site only, not sold prices or the whole market; auctions excluded; updated Nov 3, 2026.

Photo 1 of 48, home at 12950 Beverly Jeffries Highway Listing B, Citronelle, AL 36522
For sale

$649,900

12 acres4 beds

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

Small farm6 pasture acres reported

  • Pasture
  • Barn
  • Stable or stalls

12950 Beverly Jeffries Highway Listing BCitronelle, AL 36522

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

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 50, home at 370 Crail Hope Road, Center, KY 42214
For sale

$235,000

5.8 acres4 beds

$40,517 per acre (asking price ÷ reported acres)

Small farm

  • Pasture
  • Barn
  • Cross-fencing

370 Crail Hope RoadCenter, KY 42214

Listing courtesy of United Country Metcalfe Rlty & Auct Co Inc · MyStateMLS #12001434

Photo 1 of 49, home at 1 Peach Creek Road, Red Oak, OK 74563
For sale

$550,000

164 acres3 beds

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

Small farm

  • Pond
  • Creek or spring

1 Peach Creek RoadRed Oak, OK 74563

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

Photo 1 of 50, home at 154 New Hope Road, Sandy Hook, MS 39478
For sale

$429,900

42 acres3 beds

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

Small farm10 pasture acres reported

  • Pasture
  • Barn
  • Equipment or machine shed

154 New Hope RoadSandy Hook, MS 39478

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

Photo 1 of 42, home at 27679 313th Ave, Winner, SD 57580
For sale

$575,000

10 acres6 beds

$57,443 per acre (asking price ÷ reported acres)

Small farm

  • Barn
  • Fencing

27679 313th AveWinner, SD 57580

Listing courtesy of South Central Realty · MyStateMLS #12013417

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 36, home at 10663 Bradyville Pike, Readyville, TN 37149
For sale

$3,650,000

107 acres5 beds

$34,112 per acre (asking price ÷ reported acres)

Small farm

  • Pasture
  • Barn
  • Stable or stalls

10663 Bradyville PikeReadyville, TN 37149

Listing courtesy of National Land Realty, Nashville, TN · MyStateMLS #12030514

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 60, home at 1650 Bodoit Road, Hancock, NY 13783
For sale

$2,900,000

143 acres72 beds

$20,280 per acre (asking price ÷ reported acres)

Horse property

  • Stable or stalls
  • Well
  • Fencing

1650 Bodoit RoadHancock, NY 13783

Listing courtesy of UPPER DELAWARE REAL ESTATE · MyStateMLS #11993823

Photo 1 of 40, home at 88519 516 Ave., Verdigre, NE 68783
For sale

$545,000

67 acres9 beds

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

Small farm

  • Tillable or cropland
  • Pasture
  • Barn

88519 516 Ave.Verdigre, NE 68783

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

Photo 1 of 60, home at 1323 13th Street South, Shelby, MT 59474
For saleReduced $16,000

$549,000

6 acres4 beds

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

Horse property

  • Barn
  • Stable or stalls
  • Greenhouse or high tunnel

1323 13th Street SouthShelby, MT 59474

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

Photo 1 of 24, home at 51524 881 Rd, Verdigre, NE 68783
For sale

$145,000

33 acres

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

Small farm

  • Pasture
  • Barn
  • Equipment or machine shed

51524 881 RdVerdigre, NE 68783

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

Photo 1 of 43, home at 34970 Highway 20 E, Burns, OR 97720
For sale

$515,000

40 acres3 beds

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

Small farm

  • Greenhouse or high tunnel
  • Well
  • Pond

34970 Highway 20 EBurns, OR 97720

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

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 27, home at 529th 884th Rd, Center, NE 68724
For sale

$1,080,000

240 acres

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

Small farm77.33 cropland acres reported

  • Tillable or cropland
  • Pasture
  • Stable or stalls

529th 884th RdCenter, NE 68724

Listing courtesy of Ag Land Realty, LLC · MyStateMLS #11970156

Photo 1 of 50, home at 1178 Cave Hill Road, Munfordville, KY 42765
For sale

$1,537,000

141 acres2 beds

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

Small farm30 pasture acres reported

  • Pasture
  • Barn
  • Pond

1178 Cave Hill RoadMunfordville, KY 42765

Listing courtesy of National Land Realty, Bowling Green, KY · MyStateMLS #12032341

Photo 1 of 41, home at 409 Old Snag Circle, Hesperus, CO 81326
For sale

$1,450,000

6.88 acres4 beds

$210,756 per acre (asking price ÷ reported acres)

Horse property

  • Barn
  • Stable or stalls
  • Riding arena

409 Old Snag CircleHesperus, CO 81326

Listing courtesy of Ashley Blackmore · MyStateMLS #12045640

Photo 1 of 46, manufactured home at 1799 Mannington Loop, Nortonville, KY 42442
For saleReduced $10,000

$299,999

26 acres3 beds

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

Small farm

  • Pasture
  • Barn
  • Stable or stalls

1799 Mannington LoopNortonville, KY 42442

Listing courtesy of Hoover's Auctions & Real Estate LLC · MyStateMLS #11962361

Photo 1 of 27, home at 679 38th Avenue Ne, Bowdon, ND 58418
For sale

$2,400,000

320 acres4 beds

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

Small farm180 cropland acres reported

  • Tillable or cropland
  • Pasture
  • Barn

679 38th Avenue NeBowdon, ND 58418

Listing courtesy of Pifer's Auction & Realty · MyStateMLS #11972101

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

Photo 1 of 60, home at 3610 Merrimac Road, Bradfordsville, KY 40009
For saleReduced $125,100

$999,900

137 acres3 beds

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

Small farm

  • Pasture
  • Stable or stalls
  • Pond

3610 Merrimac RoadBradfordsville, KY 40009

Listing courtesy of The Lancaster Agency Inc · MyStateMLS #11961156

Stunning mountain retreat
For sale

$4,200,000

101 acres4 beds

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

Small farm

  • Stable or stalls
  • Pond

2154 Cowboy WyCotopaxi, CO 81223

Listing courtesy of Coldwell Banker Realty · MyStateMLS #11922567

Small farms and farmsteads 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.