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,713, which is -17.4% below the U.S. national county median of $236,981. Below are the most expensive and most affordable counties in Iowa by current median home value.

Most Expensive Counties in Iowa

1. Dickinson County$391,421
2. Dallas County$356,321
3. Madison County$344,585
4. Warren County$327,178
5. Winneshiek County$325,890
6. Sioux County$318,044
7. Johnson County$313,517
8. Story County$298,304
9. Plymouth County$297,521
10. Clayton County$291,007

Cheapest & Most Affordable Counties in Iowa

1. Pocahontas County$105,864
2. Appanoose County$119,278
3. Lee County$128,725
4. Wapello County$132,702
5. Wright County$141,373
6. Webster County$141,880
7. Taylor County$143,978
8. Montgomery County$146,068
9. Hardin County$146,926
10. Wayne County$147,926

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. Wapello County2.0× income
3. Webster County2.1× income
4. Lee County2.1× income
5. Wright County2.1× income
6. Taylor County2.1× income
7. Appanoose County2.2× income
8. Hardin County2.3× income
9. Louisa County2.3× income
10. Adams County2.3× income

Least Affordable Counties in Iowa Relative to Local Income

1. Dickinson County5.2× income
2. Clayton County4.3× income
3. Story County4.3× income
4. Johnson County4.2× income
5. Winneshiek County4.1× income
6. Madison County3.8× income
7. Allamakee County3.7× income
8. Sioux County3.7× income
9. Dubuque County3.6× income
10. Guthrie 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

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 $391,421. 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 $105,864. 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,713, against $236,981 for the median U.S. county — roughly 17.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 →