Skip to main content

Iowa Land Prices per Acre, by County

What vacant land has sold for in Iowa, 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.

Iowa Land Prices at a Glance

$110,000

Median land sale price

$68,898

Median price per acre

2,717

Land sales in 12 months

197

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 Iowa

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

AcreageMedian Price$/AcreSold (12mo)For SaleAvg DOM
Under 1 Acre$72K$204K1,1973,291270d
1-2 Acres$122K$88K233564185d
2-5 Acres$160K$53K366432139d
5-10 Acres$190K$29K173175102d
10-20 Acres$210K$17K14814286d
20-50 Acres$310K$10K18917494d
50-100 Acres$637K$9K14510896d
100+ Acres$1.4M$9K1149586d

Small parcels (Under 1 Acre) in Iowa sell for a median of $204K/acre, while larger parcels (100+ Acres) average $9K/acre — a 96% 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 Iowa County

93 counties with at least 3 sales, highest price per acre first. Land costs the most per acre in Johnson County ($359,600) and the least in Adams County ($6,250).

CountyMedian per acreMedian saleSales
Johnson County$359,600$96,950156
Polk County$296,774$104,000297
Cedar County$262,221$76,95016
Scott County$229,310$95,00092
Linn County$197,143$84,000124
Dickinson County$190,912$86,99638
Humboldt County$172,727$262,5006
Lyon County$143,637$60,5005
Dallas County$141,429$87,700146
Carroll County$141,111$480,0009
Story County$137,889$135,00049
Sioux County$130,275$102,2506
Plymouth County$128,030$55,00011
Black Hawk County$121,154$76,90043
Woodbury County$117,641$55,75046
Shelby County$97,471$355,00012
Poweshiek County$90,915$65,00038
Grundy County$87,470$60,00029
Henry County$86,000$60,00013
Winnebago County$81,610$267,50014
Monona County$78,070$23,0003
Hancock County$76,017$218,00016
Cerro Gordo County$74,074$20,00025
Dubuque County$71,622$81,45056
Delaware County$70,661$82,25010
Wright County$68,208$214,5008
Pottawattamie County$67,500$107,50055
Bremer County$60,164$67,50028
Boone County$57,381$127,50017
Buchanan County$56,090$47,50016
Chickasaw County$55,938$35,0007
Kossuth County$55,000$160,0009
Emmet County$52,083$20,00011
Benton County$51,563$63,50018
Clay County$49,663$59,7008
Marion County$48,733$109,90050
Pocahontas County$47,428$260,0005
Page County$46,382$280,00012
Franklin County$46,336$220,00015
Mahaska County$45,859$210,00014
Tama County$45,455$157,00019
Hamilton County$44,949$325,50016
Monroe County$40,976$197,50022
Iowa County$40,777$42,00013
Crawford County$40,208$275,0008
Cherokee County$39,474$21,2504
Des Moines County$39,167$50,00021
Audubon County$38,662$400,0003
Jefferson County$38,353$275,50028
Cass County$37,901$330,00018
Marshall County$37,750$87,50030
Keokuk County$37,167$223,0009
Guthrie County$36,882$63,25054
Winneshiek County$34,202$112,50018
Butler County$34,150$102,00012
Clayton County$33,992$69,50024
Van Buren County$33,417$180,00019
Montgomery County$33,333$70,0009
Washington County$33,333$63,95034
Ringgold County$31,111$44,23520
Muscatine County$29,215$148,00023
Hardin County$27,331$179,00029
Jasper County$27,273$147,50024
Harrison County$26,755$89,50020
Jones County$26,667$68,00013
Mitchell County$26,219$65,00011
Lee County$24,196$99,00030
Wapello County$24,103$195,00039
Mills County$24,091$166,25027
Webster County$23,603$150,0007
Appanoose County$22,727$88,75062
Louisa County$21,950$70,00021
Davis County$21,316$305,00023
Warren County$21,288$174,250120
Worth County$20,101$67,0007
Floyd County$20,005$41,00012
Clinton County$19,427$101,50022
Jackson County$18,400$98,00027
Fremont County$18,282$99,00013
Ida County$16,665$45,0004
Osceola County$16,100$1,937,9573
Greene County$14,100$615,00035
Adair County$13,653$118,2506
Taylor County$11,936$206,0009
Madison County$11,934$270,00041
Clarke County$11,222$236,00031
Allamakee County$10,935$202,23212
Decatur County$8,661$366,50024
Fayette County$8,468$172,50011
Union County$8,341$398,75024
Lucas County$7,746$287,50030
Wayne County$6,810$353,62521
Adams County$6,250$750,0003

Land Values in Iowa: What to Know

Recent market data puts the median price of land in Iowa at about $68,900 per acre. The median sale was $110,000, across 2,717 land sales in 12 months, and land took an average of 197 days to sell.

The highest prices are in the counties with the larger cities. Johnson County, home to Iowa City, is at about $359,600 per acre, and Polk County, home to Des Moines, at about $296,800. Scott County, around Davenport, is at about $229,300. The rolling pasture land of southern Iowa costs the least: Wayne County is about $6,800 per acre, Lucas County about $7,700, and Union County about $8,300.

Why small lots cost more per acre

Iowa lots under 1 acre sold for about $203,700 per acre, with a median sale of $72,000. At 5 to 10 acres the figure drops to about $29,200, and at 20 to 50 acres to about $9,600. Above 50 acres it holds near $9,000, since most large tracts are cropland that sells on its farm value. Lots in and near towns cost more for each acre because the buyer gets a building site with roads and utilities.

How to estimate what your land is worth

The best guide is what similar parcels sold for close to yours in the last year or two. Compare land of about the same size first. Then check the things buyers ask about: a legal road or easement to the land, power and water nearby, and whether the flood map puts part of it in a flood zone. Each missing item lowers the price. For cropland, buyers also look at the soil rating for the farm.

For a quick starting number, try our free land value estimator. You can also see county prices for Polk County, Johnson County and Wayne County.

Land Price Questions in Iowa

How much is an acre of land in Iowa?

Recent market data puts the statewide median at about $68,900 per acre. Tracts over 100 acres, mostly farmland, sold for about $8,700 per acre.

Where is the cheapest land in Iowa?

Adams County has the lowest median of the counties with at least 3 sales, at about $6,300 per acre, on only 3 sales. Wayne County is about $6,800.

How much does 5 acres cost in Iowa?

Parcels of 5 to 10 acres sold for a median of $190,000, or about $29,200 per acre.

How long does land take to sell in Iowa?

Land sold in an average of 197 days. Parcels of 10 to 20 acres and tracts over 100 acres sold fastest, in 86 days on average, while lots under 1 acre took 270 days.