Horse Properties and Equestrian Farms for Sale in Alabama

Listings that report a stable, stalls, a riding arena, paddocks or other equestrian facilities.

Farms and Ranches shows 14 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: agricultural land (59), farms and ranches (20) and small farms and farmsteads (12). Most often reported uses: livestock and grazing, crops and cropland and equestrian. Common reported features: timber or woods (58), pasture (51) and creek or spring (40). Many listings are near Hamilton, Dothan and New Brockton.

Median asking price of the 14 priced listings shown: $949,000 (range $120,000 to $5,900,000). Asking prices on this site only, not sold prices or the whole market; auctions excluded; updated Nov 2, 2026.

Photo 1 of 60, home at 2987 Enzor Road, Troy, AL 36079
For sale

$799,000

15 acres4 beds

$53,267 per acre (asking price ÷ reported acres)

Small farm

  • Barn
  • Equipment or machine shed
  • Well

2987 Enzor RoadTroy, AL 36079

Listing courtesy of South Place Properties · MyStateMLS #12028824

Photo 1 of 50, land at 0 Thermal Road, Trafford, AL 35172
For sale

$1,550,000

123 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Barn
  • Stable or stalls

0 Thermal RoadTrafford, AL 35172

Listing courtesy of National Land Realty, Birmingham, AL · MyStateMLS #12030517

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 25, land at 0 Co Rd 232, Tract A, Thorsby, AL 35171
For sale

$424,350

123 acresNo home reported

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

Agricultural land

  • Stable or stalls
  • Pond
  • Creek or spring

0 Co Rd 232, Tract AThorsby, AL 35171

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

Photo 1 of 25, land at 6056 Red Hollow Road, Birmingham, AL 35215
For sale

$1,237,500

165 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Stable or stalls
  • Pond

6056 Red Hollow RoadBirmingham, AL 35215

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

Photo
For sale

$949,000

54 acresNo home reported

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

Cropland

  • Tillable or cropland
  • Barn
  • Stable or stalls

0 Anna DrNew Hope, AL 35760

Listing courtesy of America's Outdoor Realty · MyStateMLS #11924731

Photo 1 of 5, farm or ranch at 0 Hwy 131, Clayton, AL 36016
For saleReduced $40,000

$120,000

20 acres

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

Equestrian property

  • Stable or stalls
  • Fencing

0 Hwy 131Clayton, AL 36016

Listing courtesy of Saunders Real Estate · MyStateMLS #11835039

Photo 1 of 50, home at 13956 Doyle Beams Road, Cottondale, AL 35453
For sale

$529,000

40 acres3 beds

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

Small farm

  • Barn
  • Stable or stalls
  • Equipment or machine shed

13956 Doyle Beams RoadCottondale, AL 35453

Listing courtesy of National Land Realty, Tuscaloosa, AL · MyStateMLS #11957814

Photo 1 of 24, land at 316 Cedar Pines Road, Mathews, AL 36052
For sale

$850,000

45 acresNo home reported

$18,889 per acre (asking price ÷ reported acres)

Pasture and grazing land

  • Pasture
  • Stable or stalls
  • Pond

316 Cedar Pines RoadMathews, AL 36052

Listing courtesy of Saunders Real Estate · MyStateMLS #11680331

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

View of the Lot from Dani Ln
For sale

$397,500

29 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Barn
  • Stable or stalls

300 Dani Ln #7Mathews, AL 36052

Listing courtesy of Tutt Real Estate · MyStateMLS #11627729

Photo 1 of 50, land at 655 Lake Lanier Rd, Marion Junction, AL 36759
For sale

$5,900,000

1,160 acresNo home reported

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

Ranch

  • Pasture
  • Hay ground
  • Barn

655 Lake Lanier RdMarion Junction, AL 36759

Listing courtesy of National Land Realty, Tuscaloosa, AL · MyStateMLS #11567203

No photo provided
For sale

$1,499,000

80 acres3 beds

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

Small farm

  • Pasture
  • Barn
  • Stable or stalls

5077 Eason Rd.Florala, AL 36442

Listing courtesy of Cooper and Company Inc. · MyStateMLS #11922440

Counties in Alabama with farm and ranch listings

Counts include every listing type in the county; the linked page shows horse properties.

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.