Skip to main content

Alabama Land Prices per Acre, by County

What vacant land has sold for in Alabama, statewide, by parcel size and county. Want a number for your own parcel? Get a free cash offer.

  • Cash offer in 24 hours
  • No fees or commissions
  • We pay closing costs
  • Close in as few as 7 days

Get Your Cash Offer

Tell us about your property — offer in 24 hours

Step 1 of 2: Property Details

Found on your tax bill or county assessor website

Choose the unit shown on your deed or tax record.

No spam. We respect your privacy. See our privacy policy.

Alabama Land Prices at a Glance

$70,000

Median land sale price

$24,806

Median price per acre

8,129

Land sales in 12 months

151

Average days on market

Recent market data, report of December 2025. Medians of vacant land sales. Small lots near towns cost far more per acre than large rural tracts, so compare parcels of a similar size.

Land Prices by Acreage in Alabama

How land values in Alabama vary by parcel size, based on recent sales data.

AcreageMedian Price$/AcreSold (12mo)For SaleAvg DOM
Under 1 Acre$38K$89K2,9724,238170d
1-2 Acres$45K$35K1,0341,411159d
2-5 Acres$60K$20K1,1761,446124d
5-10 Acres$77K$12K795913138d
10-20 Acres$115K$8K647745114d
20-50 Acres$181K$6K552796147d
50-100 Acres$277K$4K221359146d
100+ Acres$450K$3K148374152d

Small parcels (Under 1 Acre) in Alabama sell for a median of $89K/acre, while larger parcels (100+ Acres) average $3K/acre — a 97% difference per acre. This per-acre discount for larger parcels is typical across most land markets.

Want to know what your specific parcel is worth?

These are county-wide averages. Your land's value depends on location, road access, utilities, zoning, and other factors. Submit your property above for a personalized cash offer based on your parcel's specific characteristics.

Land Prices per Acre in Every Alabama County

60 counties with at least 3 sales, highest price per acre first. Land costs the most per acre in Baldwin County ($168,441) and the least in Perry County ($3,011).

CountyMedian per acreMedian saleSales
Baldwin County$168,441$150,0001,050
Limestone County$55,679$111,000231
Madison County$55,557$110,000364
Mobile County$38,196$50,000522
Lee County$35,708$114,950186
Lauderdale County$35,136$68,000293
Montgomery County$33,844$38,000176
Colbert County$30,615$45,00087
Shelby County$30,000$100,000216
Cullman County$28,333$129,950220
Tuscaloosa County$27,881$66,000380
Marshall County$25,743$57,300250
Elmore County$23,585$75,000113
Hale County$22,422$50,00027
Jefferson County$21,705$15,200731
Coffee County$20,500$82,50022
Morgan County$19,545$56,500175
Winston County$17,500$89,000121
Cherokee County$14,620$48,000119
Houston County$14,512$74,000215
Chambers County$14,000$85,00051
Jackson County$14,000$68,900169
Lawrence County$13,184$46,00050
Bibb County$12,745$49,00029
Calhoun County$11,667$34,500153
Macon County$11,577$80,00012
Blount County$11,455$50,00065
Etowah County$11,282$42,500181
Henry County$11,250$37,500102
Russell County$11,194$40,00078
Dale County$11,079$53,50054
Talladega County$9,945$43,000124
Pike County$9,833$86,50041
Chilton County$9,032$42,000107
Escambia County$8,993$59,00086
Cleburne County$8,500$92,82045
Autauga County$8,456$80,00037
Covington County$8,333$56,000113
Randolph County$8,000$75,000123
Walker County$7,778$39,400123
Franklin County$7,452$46,87556
Geneva County$7,311$66,25064
Tallapoosa County$6,700$137,000189
Monroe County$6,444$65,00013
Wilcox County$5,968$26,2506
Clay County$5,923$85,00024
Crenshaw County$5,769$75,0009
Barbour County$5,238$144,00011
Fayette County$5,217$68,50041
Clarke County$5,200$75,0005
Dallas County$4,667$150,0003
Coosa County$4,583$82,50035
Butler County$3,958$145,0007
Conecuh County$3,934$51,00010
Marengo County$3,765$54,1508
Marion County$3,567$51,00030
Washington County$3,394$262,5006
Pickens County$3,300$78,50018
Lamar County$3,250$72,50010
Perry County$3,011$41,0006

Land Values in Alabama: What to Know

Recent market data puts the median price of land in Alabama at about $24,800 per acre. The median sale was $70,000, across 8,129 land sales in 12 months, and land took an average of 151 days to sell.

Prices are highest on the Gulf Coast and in the Tennessee Valley. Baldwin County leads at about $168,400 per acre, as beach towns and fast growth push lot prices up. Limestone and Madison counties, around Huntsville, follow at about $55,700 and $55,600. The lowest prices are in the rural west, where most land is timber and farm tracts: Perry County is about $3,000 per acre, and Lamar and Pickens counties are about $3,300.

Why small lots cost more per acre

In Alabama, lots under 1 acre sold for a median of about $89,400 per acre. At 5 to 10 acres the figure drops to about $11,600, and above 100 acres it is about $3,100. The total price still goes up with size, from a median of $37,500 under 1 acre to $450,000 for 100 acres or more. Buyers pay extra for a small lot that is ready to build on, and each sale has fixed costs such as a survey and closing, so the price per acre falls as the acres go up.

How to estimate what your land is worth

Start with sales of similar land near you. Match the size first, because a 2 acre lot and a 40 acre tract sell in different ways. Then adjust for road access, power and water at the road, and how much of the land sits in a flood zone. Land with no legal road access, or with a lot of wetland, often sells well below the county median.

Our free land value estimator gives a starting figure from the same market data. Each county page shows local prices too, for example Baldwin County, Madison County and Mobile County.

Land Price Questions in Alabama

How much is an acre of land in Alabama?

Recent market data puts the statewide median at about $24,800 per acre. Small lots cost far more per acre and large tracts far less, so the size of your parcel matters most.

Where is the cheapest land in Alabama?

Perry County has the lowest median of the counties with at least 3 sales, at about $3,000 per acre. Lamar and Pickens counties are close behind at about $3,300.

How much does 5 acres cost in Alabama?

Parcels of 5 to 10 acres sold for a median of $77,000, which is about $11,600 per acre.

How long does land take to sell in Alabama?

Land sold in an average of 151 days. Parcels of 2 to 5 acres sold fastest, in 124 days on average, and lots under 1 acre took 170 days.