Updated 2026-06-12
Iowa Storage Price Index
Estimated self-storage prices across 21 index cities in Iowa. Compare standard 10x10 units, climate-controlled storage, large 10x20 units, and vehicle parking before drilling into a city.
$121/mo
Avg 10x10 standard
$154/mo
Avg 10x10 climate
$206/mo
Avg 10x20 standard
$99/mo
Avg vehicle parking
City-level prices
Iowa storage prices vary by city, size, and climate control.
Use the table to compare local estimates, then open the city page for the full unit-size breakdown and links into real nearby storage listings.
| City | 5x10 | 10x10 | 10x10 climate | 10x20 | Parking |
|---|---|---|---|---|---|
| Des Moines | $71 | $128 | $167 | $208 | $101 |
| Davenport | $70 | $126 | $150 | $190 | $88 |
| Iowa City | $67 | $117 | $153 | $195 | $102 |
| Ankeny | $69 | $106 | $140 | $196 | $103 |
| West Des Moines | $66 | $130 | $150 | $214 | $90 |
| Dubuque | $72 | $121 | $156 | $210 | $89 |
| Waterloo | $72 | $126 | $167 | $191 | $102 |
| Ames | $75 | $114 | $169 | $202 | $98 |
| Council Bluffs | $68 | $112 | $156 | $211 | $100 |
| Urbandale | $64 | $111 | $152 | $196 | $111 |
| Cedar Falls | $73 | $111 | $146 | $220 | $100 |
| Bettendorf | $68 | $126 | $159 | $208 | $97 |
| Waukee | $68 | $111 | $150 | $220 | $99 |
| Coralville | $70 | $115 | $147 | $223 | $103 |
| Clive | $77 | $129 | $158 | $213 | $92 |
| Windsor Heights | $69 | $132 | $153 | $196 | $101 |
| Evansdale | $69 | $132 | $147 | $200 | $90 |
| Carlisle | $69 | $130 | $153 | $210 | $92 |
| Peosta | $68 | $115 | $150 | $191 | $117 |
| Gilbert | $66 | $123 | $164 | $221 | $102 |
| Elk Run Heights | $69 | $127 | $156 | $211 | $93 |