Iowa — Rental Investment Markets

All Iowa metros ranked by cap rate. Median cap rate: 3.0%, median home price: $287,652.

Median Cap Rate

3.0%

Median Home Price

$287,652

Median Rent

$1,330/mo

#CityCap RateCash FlowHome PriceRent (3BR)Verdict
1Rippey, IA6.5%+$17/mo$194,553$1,620/mo🟢 GOOD
2Perry, IA6.0%-$63/mo$171,110$1,330/mo🟢 GOOD
3Ackley, IA5.5%-$133/mo$158,476$1,140/mo🟡 MODERATE
4Cedar Rapids, IA5.4%-$169/mo$203,263$1,450/mo🟡 MODERATE
5Davenport, IA5.2%-$173/mo$180,213$1,260/mo🟡 MODERATE
6Sheldahl, IA5.1%-$246/mo$225,074$1,550/mo🟡 MODERATE
7Smithland, IA5.0%-$189/mo$168,586$1,155/mo🟡 MODERATE
8Des Moines, IA4.4%-$388/mo$233,811$1,390/mo🟡 MODERATE
9Council Bluffs, IA4.3%-$495/mo$245,071$1,410/mo🟡 MODERATE
10Sioux City, IA4.2%-$343/mo$184,792$1,240/mo🟡 MODERATE
11Waterloo, IA4.2%-$337/mo$188,755$1,140/mo🟡 MODERATE
12Washington County, IA4.1%-$362/mo$182,756$1,060/mo🟡 MODERATE
13Boone County, IA4.1%-$412/mo$210,796$1,230/mo🟡 MODERATE
14Wellman, IA4.1%-$464/mo$245,315$1,450/mo🟡 MODERATE
15Palo, IA3.6%-$796/mo$344,477$1,860/mo🔴 WEAK
16Prairie City, IA3.6%-$629/mo$267,361$1,430/mo🔴 WEAK
17Cedar Falls, IA3.6%-$623/mo$265,263$1,420/mo🔴 WEAK
18Anamosa, IA3.5%-$615/mo$254,255$1,340/mo🔴 WEAK
19Iowa City, IA3.5%-$713/mo$313,620$1,605/mo🔴 WEAK
20Ames, IA3.4%-$781/mo$313,054$1,620/mo🔴 WEAK
21Ankeny, IA3.4%-$841/mo$337,059$1,745/mo🔴 WEAK
22Collins, IA3.3%-$684/mo$269,429$1,380/mo🔴 WEAK
23Coggon, IA3.3%-$612/mo$238,022$1,210/mo🔴 WEAK
24Readlyn, IA3.3%-$557/mo$218,869$1,120/mo🔴 WEAK
25La Porte City, IA3.3%-$608/mo$233,735$1,180/mo🔴 WEAK
26Bouton, IA3.3%-$688/mo$263,861$1,330/mo🔴 WEAK
27West Des Moines, IA3.3%-$836/mo$324,892$1,650/mo🔴 WEAK
28Monticello, IA3.3%-$599/mo$232,470$1,180/mo🔴 WEAK
29Center Point, IA3.2%-$845/mo$318,801$1,590/mo🔴 WEAK
30Lisbon, IA3.0%-$865/mo$304,736$1,450/mo🔴 WEAK
31Bettendorf, IA3.0%-$858/mo$298,874$1,410/mo🔴 WEAK
32Dunkerton, IA3.0%-$661/mo$236,763$1,140/mo🔴 WEAK
33Springville, IA3.0%-$814/mo$285,025$1,350/mo🔴 WEAK
34Mitchellville, IA3.0%-$770/mo$276,130$1,330/mo🔴 WEAK
35Woodward, IA2.9%-$845/mo$287,246$1,330/mo🔴 WEAK
36Hopkinton, IA2.9%-$714/mo$245,847$1,150/mo🔴 WEAK
37Urbandale, IA2.8%-$1,161/mo$374,297$1,660/mo🔴 WEAK
38Blairstown, IA2.8%-$841/mo$278,783$1,265/mo🔴 WEAK
39Cambridge, IA2.8%-$972/mo$324,387$1,480/mo🔴 WEAK
40Kalona, IA2.8%-$948/mo$317,121$1,450/mo🔴 WEAK
41Slater, IA2.8%-$881/mo$292,556$1,330/mo🔴 WEAK
42Madrid, IA2.8%-$848/mo$287,674$1,330/mo🔴 WEAK
43Story City, IA2.7%-$869/mo$282,229$1,260/mo🔴 WEAK
44Fairbank, IA2.5%-$872/mo$269,337$1,150/mo🔴 WEAK
45Mingo, IA2.4%-$1,089/mo$323,482$1,330/mo🔴 WEAK
46Mount Vernon, IA2.4%-$1,155/mo$347,839$1,450/mo🔴 WEAK
47Cascade, IA2.4%-$958/mo$288,144$1,200/mo🔴 WEAK
48Riverside, IA2.4%-$1,149/mo$346,913$1,450/mo🔴 WEAK
49Martelle, IA2.3%-$971/mo$287,631$1,180/mo🔴 WEAK
50Maxwell, IA2.3%-$1,138/mo$330,680$1,330/mo🔴 WEAK
51Shellsburg, IA2.3%-$1,083/mo$318,897$1,300/mo🔴 WEAK
52Ely, IA2.2%-$1,292/mo$368,078$1,450/mo🔴 WEAK
53Huxley, IA2.2%-$1,201/mo$346,145$1,380/mo🔴 WEAK
54Bernard, IA2.2%-$1,007/mo$290,517$1,160/mo🔴 WEAK
55Polk City, IA2.1%-$1,513/mo$427,772$1,670/mo🔴 WEAK
56Walker, IA2.1%-$1,093/mo$308,151$1,200/mo🔴 WEAK
57Janesville, IA1.9%-$1,157/mo$307,915$1,120/mo🔴 POOR
58Kelley, IA1.9%-$1,279/mo$343,163$1,260/mo🔴 POOR
59Dubuque, IA1.9%-$1,201/mo$333,010$1,205/mo🔴 POOR
60Denver, IA1.9%-$1,155/mo$308,844$1,130/mo🔴 POOR
61Walford, IA1.8%-$1,286/mo$334,437$1,180/mo🔴 POOR
62Solon, IA1.5%-$1,837/mo$449,054$1,450/mo🔴 POOR
63Runnells, IA1.4%-$1,800/mo$428,953$1,330/mo🔴 POOR
64Swisher, IA1.4%-$1,950/mo$465,797$1,450/mo🔴 POOR