Iowa rental market analysis

Investment scores, home values, rents and gross rent-to-price comparisons for the counties in Iowa we track. Click any county for the full deep-dive.

Counties tracked
99
Median home price
$196K
Median rent
$1,041
Top-scored
Floyd
81/100

All counties in Iowa

CountyScoreHome-value referenceRent referenceAnnual rent/priceYoY pricePopulation
Floyd County81$163,189––+7.4%15,601
Audubon County80$161,635––+6.9%5,651
Winnebago County80$156,787––+6.8%10,704
Palo Alto County80$177,976––+7.3%8,938
Crawford County79$185,689––+6.9%16,450
Ringgold County79$183,472––+6.6%4,690
Franklin County79$160,373––+5.4%10,015
Page County79$156,961––+5.5%15,225
Cass County79$165,726––+5.8%13,116
Humboldt County78$168,402––+5.7%9,606
Carroll County78$215,880––+7.5%20,728
Union County78$164,334––+5.4%12,107
Emmet County78$159,826––+12.2%9,349
Wayne County78$147,926––+8.7%6,484
Hardin County77$146,926––+3.1%16,861
Clay County77$200,080––+6.3%16,423
Greene County77$179,380––+5.0%8,801
Decatur County77$164,931––+8.3%7,684
Louisa County76$175,233––+4.3%10,823
Muscatine County76$205,712––+5.6%42,968
Van Buren County76$192,172––+4.9%7,207
Harrison County76$231,789––+6.8%14,623
Keokuk County76$153,085––+10.2%10,026
Calhoun County76$159,427––+10.1%9,893
Buchanan County76$227,474––+7.0%20,631
Henry County76$195,517––+5.5%20,436
Worth County76$196,940––+5.1%7,417
Butler County76$190,953––+5.3%14,376
Wright County76$141,373––+2.8%12,897
Chickasaw County76$221,123––+6.3%11,957
Cherokee County76$164,509––+3.6%11,601
Ida County76$159,185––+9.4%6,969
Monroe County75$177,345––+3.4%7,574
Allamakee County75$264,487––+7.7%14,046
Wapello County75$127,798––+2.4%35,292
Des Moines County75$147,927$9617.79%+2.7%38,824
Sac County75$177,276––+9.7%9,778
Jackson County75$244,101––+6.5%19,470
Hancock County75$187,746––+3.9%10,790
Taylor County75$143,978––+11.5%5,916
Fremont County74$189,900––+9.8%6,639
Hamilton County74$176,177––+2.8%14,979
O Brien County74$195,713––+9.0%14,138
Mahaska County74$205,553––+8.5%22,059
Adair County74$203,549––+9.1%7,479
Shelby County74$218,220––+4.5%11,737
Mitchell County74$219,219––+4.8%10,537
Howard County74$210,533––+8.3%9,479
Lucas County74$182,320––+3.0%8,666
Osceola County74$178,343––+10.4%6,149
Washington County73$238,708––+4.9%22,534
Poweshiek County73$227,306––+8.3%18,608
Iowa County73$235,759––+4.5%16,575
Kossuth County73$176,392––+2.6%14,718
Delaware County72$247,520––+4.3%17,523
Marshall County72$192,339$1,1247.01%+3.6%40,049
Jones County72$243,830––+8.1%20,733
Fayette County72$159,695$7965.98%+6.0%19,519
Cedar County72$257,176––+5.0%18,479
Grundy County72$223,717––+3.1%12,351
Guthrie County72$280,874––+6.5%10,619
Monona County72$166,631––+2.1%8,671
Woodbury County71$207,499$1,2527.24%+2.8%105,526
Tama County71$175,936$8755.97%+5.4%17,017
Davis County71$238,122––+3.3%9,093
Clarke County70$201,474$1,1166.65%+3.1%9,737
Lyon County70$272,228––+12.8%12,023
Adams County70$163,905––+1.7%3,680
Clinton County69$181,487$8335.51%+6.7%46,488
Lee County69$125,776$6886.56%+1.8%33,442
Bremer County69$262,722––+3.1%25,012
Mills County69$288,051––+4.3%14,605
Pottawattamie County68$240,980$1,3276.61%+3.0%93,543
Webster County68$138,265$7826.78%+1.1%36,986
Benton County68$289,600––+9.3%25,652
Plymouth County68$297,521––+4.3%25,621
Clayton County68$291,007––+13.2%17,123
Linn County67$242,923$1,2626.24%+3.0%229,308
Sioux County67$308,457––+3.6%35,815
Buena Vista County67$191,650––+1.4%20,687
Cerro Gordo County66$204,868$9515.57%+3.0%42,979
Johnson County65$309,187$1,7606.83%+2.8%153,360
Appanoose County64$119,278––-0.6%12,279
Black Hawk County64$185,880$1,0196.58%+0.4%131,041
Boone County64$237,632$1,0535.32%+4.6%26,700
Jefferson County64$188,001$7244.62%+5.8%15,785
Scott County63$250,205$1,0414.99%+5.3%174,315
Jasper County63$229,091$9404.92%+4.2%37,808
Montgomery County63$146,068––-0.8%10,285
Story County59$292,064$1,2455.12%+2.7%98,573
Dubuque County59$277,182$1,0634.60%+4.3%98,812
Marion County57$275,372$1,0194.44%+2.8%33,487
Pocahontas County57$105,864––-4.1%7,061
Dickinson County56$391,421––+1.9%17,692
Madison County55$344,586––+0.8%16,609
Winneshiek County55$325,890$1,0153.74%+6.1%20,050
Polk County54$279,097$1,2205.25%+0.2%493,378
Warren County51$323,570$1,0964.07%+1.9%52,709
Dallas County50$355,003$1,5635.28%-0.5%100,367
Latest stored snapshot loaded October 19, 2026. Sorted by overall investment score. The snapshot date is not the underlying Zillow observation period.

Underwrite a Iowa property

Run real numbers on any property in Iowa with our investment calculators.