Lawrence County, Alabama: Farm & Ranch Directory
6 farm and ranch listings in Lawrence County, Alabama, grouped by category below.
Organizations in Lawrence County
- ALFA Office - Moulton
ALFA office at 740 Seminary Street in Moulton that served as the Lawrence County polling site for the 2026 Wheat and Feed Grain Referendum run through the Alabama Farmers Federation.
740 Seminary Street, Moulton, AL 35650 - Lawrence County Cattlemen's Association
Lawrence County cattlemen's chapter with a president and secretary-treasurer on the state roster; the county also has the Valley Livestock sale at Moulton.
AL Website
Livestock Auctions & Sale Barns in Lawrence County
- Valley Livestock
Moulton cattle auction with a feeder cattle board sale; USDA Market News published its results on Wednesday, October 21 and Wednesday, November 11, 2026.
Moulton, AL
Farmers Markets & Farm Stands in Lawrence County
- Lawrence County Farmers Market
Local growers sell fresh produce in Moulton at 13182 Alabama Hwy 157. Hours: Tuesdays and Saturdays 6 AM to 1 PM and Thursdays 1 to 7 PM. Season: opens in late April. Included in the state's 2026 farmers market nutrition program sites.
13182 Alabama Hwy 157, Moulton, AL 35650 | 256-303-7553 - Town Creek Farmers Market
Find vendors at 15992 Main St, Town Creek, Alabama, Saturdays 7 AM to 3 PM. Operating season is late April through November. One of the redemption sites in the 2026 state list.
15992 Main St, Town Creek, AL 35672 | 256-476-1160
Ag Education in Lawrence County
- Lawrence County Extension Office
Lawrence County Extension office at 740 Main Street in Moulton, with a separate mailing address at the Lawrence County Agricultural Center on Highway 157.
740 Main Street, Moulton, AL 35650 | (256) 974-2464 Website
Helpful Guides for Lawrence County
- Alabama Cooperative Extension System
A practical guide to Alabama Extension: the Alabama A&M and Auburn partnership, 67 county offices, program areas, soil testing, Master Gardeners, 4-H ages and divisions, youth livestock events, and how to reach your county office.
