HomePriceMap

HomeStates › Iowa

Home Prices by County in Iowa

HomePriceMap tracks 99 counties in Iowa. The typical (median) county in the state has a home value of $195,956, which is -16.4% below the U.S. national county median of $234,352. Below are the most expensive and most affordable counties in Iowa by current median home value.

Most Expensive Counties in Iowa

1. Dickinson County$392,387
2. Dallas County$355,844
3. Madison County$340,284
4. Warren County$326,799
5. Winneshiek County$325,566
6. Sioux County$316,784
7. Johnson County$314,177
8. Story County$296,730
9. Plymouth County$296,386
10. Benton County$287,889

Cheapest & Most Affordable Counties in Iowa

1. Pocahontas County$102,999
2. Appanoose County$118,310
3. Lee County$125,077
4. Wapello County$132,416
5. Wright County$136,643
6. Keokuk County$140,136
7. Montgomery County$140,931
8. Webster County$141,320
9. Taylor County$144,038
10. Hardin County$146,430

Housing Affordability by County in Iowa

This ranks each county by its median home value divided by its median household income — how many years of a typical local income it would take to buy a typical local home. Housing researchers generally treat about 3× income as manageable and 5× or more as severely stretched. Coverage is 99 of 99 tracked counties in Iowa; income figures come from the Census Bureau's American Community Survey and home values from Zillow.

Most Affordable Counties in Iowa Relative to Local Income

1. Pocahontas County1.7× income
2. Lee County2.0× income
3. Wright County2.0× income
4. Wapello County2.0× income
5. Webster County2.0× income
6. Taylor County2.1× income
7. Appanoose County2.2× income
8. Montgomery County2.2× income
9. Keokuk County2.2× income
10. Hardin County2.3× income

Least Affordable Counties in Iowa Relative to Local Income

1. Dickinson County5.2× income
2. Story County4.3× income
3. Johnson County4.2× income
4. Clayton County4.2× income
5. Winneshiek County4.1× income
6. Allamakee County3.8× income
7. Madison County3.7× income
8. Sioux County3.7× income
9. Dubuque County3.6× income
10. Lyon County3.6× income

Crime Rates by County in Iowa

Violent crime rates below are a population-weighted average of each county's reporting cities from the FBI's Uniform Crime Reporting Program, covering 56 of 99 tracked counties in Iowa. Counties with no FBI-reporting city aren't shown.

Safest Counties in Iowa (Lowest Violent Crime Rate)

1. Carroll County40 /100k
2. Henry County48 /100k
3. Clay County52 /100k
4. Mills County58 /100k
5. Jones County61 /100k
6. Delaware County81 /100k
7. Plymouth County94 /100k
8. Kossuth County94 /100k
9. Johnson County103 /100k
10. Sioux County116 /100k

Most Dangerous Counties in Iowa (Highest Violent Crime Rate)

1. Webster County1,026 /100k
2. Hardin County848 /100k
3. Page County463 /100k
4. Black Hawk County454 /100k
5. Pottawattamie County429 /100k
6. Scott County404 /100k
7. Wapello County397 /100k
8. Polk County388 /100k
9. Des Moines County387 /100k
10. Cass County369 /100k

Home Prices in Iowa Cities

HomePriceMap has standalone pages for 72 Iowa cities with both a current Zillow home value and enough FBI reporting coverage for a meaningful local profile. Among those tracked cities, the median home value is $216,316.

Highest-Priced Tracked Cities in Iowa

1. Clive$432,260
2. Johnston$402,429
3. Adel$400,768
4. Asbury$393,492
5. Pella$362,861

Lowest-Priced Tracked Cities in Iowa

1. Centerville$83,296
2. Keokuk$84,272
3. Oelwein$112,494
4. Fort Madison$112,910
5. Webster$123,523

Browse all tracked places in Iowa

All tracked counties in Iowa (99)
All tracked cities in Iowa (72)

Frequently asked questions about Iowa home prices

Which county in Iowa has the most expensive homes?

Dickinson County has the highest median home value in Iowa at $392,387. This is often searched as the "richest" or "wealthiest" county in Iowa — though it's worth being precise about what's being measured here: median home value reflects property prices, not household income or net worth. The two usually correlate, but a county can have expensive homes without having the highest-earning residents, particularly in areas with a lot of vacation or second homes.

Which county in Iowa has the highest household income?

Dallas County has the highest median household income in Iowa at $102,379. If what you're really after is the "richest" or "wealthiest" county in Iowa, this is the closer answer — income measures what households actually earn each year, while home values measure what property costs. Neither is quite the same as wealth, which would also account for savings, investments and property people already own outright.

What is the cheapest county in Iowa?

Pocahontas County has the lowest median home value of the 99 Iowa counties tracked here, at $102,999. Keep in mind that low home prices often reflect limited local job markets, distance from major metro areas, or shrinking population — affordability alone doesn't tell you whether somewhere is a good fit.

How do Iowa home prices compare to the rest of the country?

The typical (median) county in Iowa has a home value of $195,956, against $234,352 for the median U.S. county — roughly 16.4% lower. Figures come from Zillow's Home Value Index and are refreshed daily on this site.

View all of Iowa on the interactive county map →