Ohio Land Prices per Acre, by County
What vacant land has sold for in Ohio, 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
Ohio Land Prices at a Glance
$85,000
Median land sale price
$31,949
Median price per acre
6,782
Land sales in 12 months
121
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 Ohio
How land values in Ohio vary by parcel size, based on recent sales data.
| Acreage | Median Price | $/Acre | Sold (12mo) | For Sale | Avg DOM |
|---|---|---|---|---|---|
| Under 1 Acre | $33K | $108K | 2,483 | 2,454 | 150d |
| 1-2 Acres | $60K | $45K | 693 | 527 | 131d |
| 2-5 Acres | $90K | $31K | 943 | 652 | 112d |
| 5-10 Acres | $120K | $19K | 944 | 489 | 94d |
| 10-20 Acres | $165K | $12K | 567 | 316 | 89d |
| 20-50 Acres | $258K | $8K | 623 | 314 | 86d |
| 50-100 Acres | $480K | $7K | 303 | 163 | 82d |
| 100+ Acres | $900K | $6K | 155 | 101 | 121d |
Small parcels (Under 1 Acre) in Ohio sell for a median of $108K/acre, while larger parcels (100+ Acres) average $6K/acre — a 95% 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 Ohio County
88 counties with at least 3 sales, highest price per acre first. Land costs the most per acre in Fayette County ($822,695) and the least in Monroe County ($4,331).
| County | Median per acre | Median sale | Sales |
|---|---|---|---|
| Fayette County | $822,695 | $308,850 | 32 |
| Franklin County | $250,000 | $56,800 | 286 |
| Erie County | $131,107 | $64,000 | 92 |
| Wood County | $120,652 | $72,000 | 103 |
| Mercer County | $112,443 | $70,000 | 25 |
| Hamilton County | $110,294 | $55,000 | 156 |
| Henry County | $105,556 | $55,000 | 27 |
| Auglaize County | $100,000 | $48,000 | 48 |
| Lucas County | $100,000 | $80,000 | 110 |
| Delaware County | $97,982 | $250,000 | 154 |
| Cuyahoga County | $87,828 | $75,000 | 201 |
| Hancock County | $85,701 | $64,000 | 26 |
| Wyandot County | $78,182 | $42,500 | 12 |
| Madison County | $71,429 | $190,000 | 45 |
| Summit County | $68,632 | $67,000 | 146 |
| Logan County | $68,627 | $51,250 | 66 |
| Marion County | $62,019 | $50,000 | 29 |
| Ottawa County | $61,404 | $75,000 | 53 |
| Lorain County | $61,146 | $60,000 | 109 |
| Warren County | $57,803 | $200,000 | 113 |
| Montgomery County | $57,627 | $50,000 | 141 |
| Knox County | $57,622 | $37,500 | 130 |
| Licking County | $53,975 | $150,800 | 133 |
| Medina County | $53,248 | $160,000 | 126 |
| Putnam County | $48,293 | $41,650 | 26 |
| Butler County | $47,400 | $98,450 | 102 |
| Fairfield County | $46,807 | $119,950 | 122 |
| Miami County | $45,417 | $75,000 | 37 |
| Shelby County | $45,333 | $97,000 | 32 |
| Union County | $39,130 | $172,500 | 52 |
| Highland County | $34,858 | $54,000 | 55 |
| Pickaway County | $34,541 | $167,000 | 37 |
| Stark County | $34,000 | $110,000 | 242 |
| Holmes County | $33,565 | $186,718 | 46 |
| Greene County | $33,405 | $140,000 | 51 |
| Lake County | $32,258 | $52,000 | 86 |
| Huron County | $31,495 | $30,000 | 65 |
| Clark County | $30,576 | $66,000 | 74 |
| Allen County | $30,000 | $45,000 | 53 |
| Morrow County | $30,000 | $80,000 | 69 |
| Wayne County | $29,750 | $84,464 | 106 |
| Clinton County | $28,571 | $100,000 | 63 |
| Fulton County | $26,506 | $55,000 | 27 |
| Champaign County | $24,000 | $100,000 | 49 |
| Clermont County | $22,379 | $108,093 | 158 |
| Darke County | $21,403 | $53,000 | 31 |
| Lawrence County | $20,943 | $30,250 | 50 |
| Portage County | $20,910 | $90,000 | 160 |
| Tuscarawas County | $20,867 | $140,515 | 132 |
| Crawford County | $20,107 | $55,000 | 32 |
| Seneca County | $20,000 | $60,000 | 27 |
| Richland County | $19,802 | $77,450 | 79 |
| Paulding County | $19,630 | $77,500 | 20 |
| Sandusky County | $19,386 | $46,000 | 29 |
| Mahoning County | $19,238 | $55,000 | 95 |
| Williams County | $19,228 | $39,750 | 26 |
| Ashland County | $18,220 | $130,000 | 49 |
| Hocking County | $17,769 | $150,000 | 62 |
| Hardin County | $17,369 | $25,500 | 6 |
| Perry County | $17,340 | $99,500 | 123 |
| Preble County | $16,019 | $72,900 | 27 |
| Defiance County | $16,000 | $60,000 | 35 |
| Geauga County | $15,915 | $165,000 | 67 |
| Brown County | $15,380 | $32,500 | 106 |
| Van Wert County | $15,016 | $34,000 | 15 |
| Columbiana County | $14,455 | $50,500 | 84 |
| Carroll County | $13,830 | $86,250 | 44 |
| Coshocton County | $13,383 | $209,074 | 78 |
| Muskingum County | $13,073 | $85,000 | 150 |
| Ross County | $12,442 | $64,750 | 36 |
| Trumbull County | $12,031 | $36,500 | 188 |
| Pike County | $10,667 | $70,000 | 17 |
| Belmont County | $10,092 | $70,000 | 45 |
| Athens County | $8,841 | $87,400 | 83 |
| Guernsey County | $8,632 | $121,737 | 73 |
| Ashtabula County | $8,387 | $55,000 | 171 |
| Harrison County | $8,125 | $105,000 | 47 |
| Jefferson County | $7,695 | $47,000 | 44 |
| Adams County | $7,346 | $132,500 | 107 |
| Gallia County | $6,903 | $70,000 | 61 |
| Vinton County | $5,794 | $123,000 | 24 |
| Morgan County | $5,612 | $61,250 | 48 |
| Meigs County | $5,158 | $106,925 | 42 |
| Washington County | $5,136 | $95,000 | 71 |
| Jackson County | $4,898 | $79,000 | 41 |
| Noble County | $4,838 | $185,000 | 29 |
| Scioto County | $4,375 | $112,500 | 34 |
| Monroe County | $4,331 | $48,000 | 37 |
Land Values in Ohio: What to Know
In recent market data, land in Ohio sold for a median of about $85,000, or about $32,000 per acre, across 6,782 sales in 12 months. Land spent an average of 121 days on the market.
The metro counties cost the most. Franklin County (Columbus) sold at about $250,000 per acre, Hamilton County (Cincinnati) at about $110,000, and Cuyahoga County (Cleveland) at about $88,000. Along Lake Erie, Erie County sold at about $131,000. Fayette County tops the county table at about $823,000, but that comes from only 32 sales. The cheapest land is in the hills of southeast Ohio, along the Ohio River: about $4,300 per acre in Monroe County, about $4,400 in Scioto County and about $4,800 in Noble County.
Why small lots cost more per acre
In Ohio, the median lot under 1 acre sold for about $33,000, which works out to about $108,000 per acre. Parcels of 5 to 10 acres sold for about $120,000, or about $19,000 per acre, and tracts of 100 acres or more sold for about $900,000, only about $5,700 per acre. The big tract costs more in total but far less for each acre. Small lots near Ohio cities sell as home sites. Large tracts sell as cropland in the west or as wooded hill land in the southeast, so each extra acre adds much less.
How to estimate what your land is worth
Start with recent sales of land like yours: the same county, a similar size, and a similar use. Then adjust for what buyers check first. Legal road access, power and water at the road, how much of the parcel sits in a flood zone, and how steep or wet the ground is can each move the price a lot. In southeast Ohio, ask whether the mineral rights (oil and gas) go with the land. In the flat west, drainage and soil quality matter most for farm ground.
Our free land value estimator gives a quick range from recent market data. For local numbers, see the county pages for Franklin County, Ashtabula County and Monroe County.
Land Price Questions in Ohio
How much is an acre of land in Ohio?
In recent market data, the median price of land sold in Ohio is about $32,000 per acre, and the median sale is about $85,000. That figure mixes small lots and large tracts, so the price per acre for your parcel depends mostly on its size and location.
Where is the cheapest land in Ohio?
Southeast Ohio along the Ohio River. Land sold for about $4,300 per acre in Monroe County, about $4,400 in Scioto County and about $4,800 in Noble County.
How much does 5 acres cost in Ohio?
Parcels of 5 to 10 acres sold for a median of about $120,000 in recent market data, about $19,000 per acre. Parcels near a city or with road frontage and utilities sell for more.
How long does land take to sell in Ohio?
Land that sold in Ohio spent an average of 121 days on the market in recent market data. Lots under 1 acre averaged 150 days, and tracts of 100 acres or more averaged 121 days.