ZipCodeLook
Loading 33,000 zip codes…

About this map

The middle value of owner-occupied homes, as estimated by their owners. Not a sale price. The Census caps reporting at $2,000,000+.

Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).

U.S.
$332,700
Iowa
$208,000
Rankings
Full list

Top and bottom zip codes in Iowa

Zip codes with 1,000+ residents

Zip codes with the most expensive homes

See all
  1. 150061Cumming$533,800
  2. 250323Urbandale$486,800
  3. 352411Cedar Rapids$423,200
  4. 451355Okoboji$421,100
  5. 550226Polk City$417,500
  6. 650229Prole$416,700
  7. 750325Clive$401,100
  8. 850003Adel$395,400
  9. 952338Swisher$392,700
  10. 1051561Pacific Junction$388,800

Zip codes with the least expensive homes

See all
  1. 152570Milton$79,000
  2. 252554Eldon$82,400
  3. 350554Laurens$82,800
  4. 450238Russell$83,300
  5. 551006Battle Creek$84,800
  6. 650447Kanawha$86,800
  7. 751016Correctionville$89,400
  8. 851053Schaller$91,800
  9. 952802Davenport$93,500
  10. 1050535Early$94,800

Median home value by county in Iowa

  1. 1Dallas County$355,600
  2. 2Johnson County$308,600
  3. 3Dickinson County$270,700
  4. 4Warren County$269,600
  5. 5Polk County$262,100
  6. 6Winneshiek County$259,200
  7. 7Story County$258,700
  8. 8Sioux County$250,100
  9. 9Madison County$245,100
  10. 10Mills County$237,800
  11. 11Dubuque County$237,300
  12. 12Marion County$233,000
  13. 13Lyon County$230,000
  14. 14Plymouth County$228,900
  15. 15Scott County$222,000
  16. 16Bremer County$219,600
  17. 17Linn County$214,300
  18. 18Boone County$212,400
  19. 19Cedar County$211,300
  20. 20Poweshiek County$209,300
  21. 21Benton County$208,200
  22. 22Washington County$203,900
  23. 23Grundy County$198,800
  24. 24Pottawattamie County$195,700
  25. 25Iowa County$193,900
  26. 26Black Hawk County$188,900
  27. 27Jasper County$186,300
  28. 28Jones County$184,800
  29. 29Woodbury County$183,200
  30. 30Chickasaw County$182,600
  31. 31Muscatine County$182,100
  32. 32Guthrie County$180,100
  33. 33Clay County$178,600
  34. 34Delaware County$177,900
  35. 35Buchanan County$176,000
  36. 36Carroll County$176,000
  37. 37Harrison County$176,000
  38. 38Mitchell County$175,100
  39. 39Jackson County$175,000
  40. 40O'Brien County$173,100
  41. 41Allamakee County$172,300
  42. 42Clayton County$168,500
  43. 43Cerro Gordo County$166,400
  44. 44Butler County$165,400
  45. 45Henry County$164,300
  46. 46Shelby County$164,000
  47. 47Jefferson County$163,400
  48. 48Davis County$161,900
  49. 49Clarke County$161,100
  50. 50Clinton County$160,600
  51. 51Adair County$160,400
  52. 52Buena Vista County$159,500
  53. 53Cherokee County$158,700
  54. 54Mahaska County$157,800
  55. 55Hamilton County$156,400
  56. 56Monroe County$156,300
  57. 57Ringgold County$156,200
  58. 58Humboldt County$155,800
  59. 59Greene County$155,400
  60. 60Fremont County$154,400
  61. 61Webster County$153,800
  62. 62Crawford County$153,700
  63. 63Cass County$150,300
  64. 64Louisa County$150,100
  65. 65Tama County$148,600
  66. 66Kossuth County$148,300
  67. 67Howard County$147,800
  68. 68Worth County$145,800
  69. 69Marshall County$145,500
  70. 70Floyd County$143,500
  71. 71Monona County$142,900
  72. 72Hancock County$141,400
  73. 73Lee County$141,400
  74. 74Sac County$141,400
  75. 75Fayette County$136,800
  76. 76Des Moines County$136,500
  77. 77Winnebago County$135,000
  78. 78Adams County$131,600
  79. 79Page County$125,300
  80. 80Wapello County$125,100
  81. 81Appanoose County$124,200
  82. 82Franklin County$124,100
  83. 83Palo Alto County$123,200
  84. 84Osceola County$122,600
  85. 85Hardin County$122,500
  86. 86Union County$122,000
  87. 87Audubon County$121,900
  88. 88Montgomery County$121,400
  89. 89Lucas County$120,200
  90. 90Wright County$119,600
  91. 91Calhoun County$118,800
  92. 92Keokuk County$118,700
  93. 93Taylor County$117,200
  94. 94Van Buren County$114,600
  95. 95Emmet County$114,100
  96. 96Decatur County$113,900
  97. 97Wayne County$111,300
  98. 98Ida County$108,900
  99. 99Pocahontas County$98,100

Questions about this map

Which zip code has the highest median home value in Iowa?

Among zip codes with at least 1,000 residents, 50061 (Cumming, IA) has the highest: $533,800.

Which zip code has the lowest median home value in Iowa?

52570 (Milton, IA) has the lowest: $79,000.

What is the median home value for the United States?

$332,700; in Iowa it is $208,000.

Where does this data come from?

U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). The middle value of owner-occupied homes, as estimated by their owners. Not a sale price. The Census caps reporting at $2,000,000+.

More maps