Updated 2026-06-12
Minnesota Storage Price Index
Estimated self-storage prices across 55 index cities in Minnesota. Compare standard 10x10 units, climate-controlled storage, large 10x20 units, and vehicle parking before drilling into a city.
$121/mo
Avg 10x10 standard
$155/mo
Avg 10x10 climate
$204/mo
Avg 10x20 standard
$99/mo
Avg vehicle parking
City-level prices
Minnesota 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 |
|---|---|---|---|---|---|
| Minneapolis | $70 | $114 | $149 | $224 | $102 |
| Saint Paul | $72 | $131 | $155 | $217 | $113 |
| Rochester | $69 | $113 | $156 | $209 | $97 |
| Bloomington | $64 | $106 | $165 | $196 | $106 |
| Duluth | $67 | $131 | $151 | $217 | $99 |
| Brooklyn Park | $67 | $124 | $161 | $220 | $103 |
| Plymouth | $66 | $113 | $147 | $201 | $101 |
| Woodbury | $68 | $112 | $157 | $201 | $104 |
| Lakeville | $66 | $112 | $149 | $202 | $91 |
| Blaine | $71 | $112 | $159 | $198 | $102 |
| Maple Grove | $71 | $127 | $153 | $195 | $100 |
| Saint Cloud | $71 | $129 | $142 | $184 | $95 |
| Eagan | $72 | $128 | $154 | $202 | $93 |
| Burnsville | $67 | $128 | $142 | $202 | $88 |
| Coon Rapids | $70 | $114 | $146 | $190 | $87 |
| Eden Prairie | $75 | $130 | $157 | $215 | $100 |
| Apple Valley | $76 | $126 | $179 | $189 | $105 |
| Edina | $64 | $118 | $151 | $177 | $101 |
| Minnetonka | $70 | $113 | $181 | $201 | $104 |
| St Louis Park | $70 | $131 | $146 | $196 | $91 |
| Shakopee | $63 | $131 | $152 | $210 | $103 |
| Moorhead | $67 | $132 | $154 | $196 | $94 |
| Richfield | $65 | $111 | $155 | $196 | $109 |
| Andover | $71 | $131 | $141 | $213 | $108 |
| Savage | $72 | $132 | $156 | $219 | $87 |
| Brooklyn Center | $68 | $128 | $159 | $208 | $106 |
| Fridley | $67 | $129 | $150 | $200 | $110 |
| Chaska | $66 | $119 | $150 | $217 | $111 |
| Ramsey | $68 | $131 | $156 | $217 | $89 |
| Rosemount | $67 | $123 | $149 | $218 | $100 |
| Chanhassen | $75 | $119 | $152 | $180 | $86 |
| Farmington | $69 | $122 | $156 | $190 | $91 |
| Crystal | $72 | $130 | $156 | $190 | $92 |
| Lino Lakes | $69 | $123 | $152 | $194 | $91 |
| Golden Valley | $68 | $130 | $167 | $190 | $102 |
| West St Paul | $77 | $107 | $149 | $220 | $83 |
| New Hope | $69 | $102 | $142 | $202 | $115 |
| South St Paul | $71 | $114 | $148 | $221 | $103 |
| Sartell | $68 | $126 | $179 | $220 | $94 |
| Hopkins | $78 | $111 | $147 | $180 | $96 |
| Anoka | $71 | $134 | $179 | $208 | $110 |
| Ham Lake | $67 | $119 | $147 | $195 | $95 |
| Sauk Rapids | $68 | $123 | $149 | $217 | $89 |
| Lake Elmo | $69 | $105 | $150 | $208 | $96 |
| Little Canada | $73 | $131 | $154 | $213 | $96 |
| Hermantown | $69 | $106 | $154 | $220 | $109 |
| St Anthony | $77 | $126 | $159 | $211 | $94 |
| East Grand Forks | $67 | $105 | $162 | $214 | $113 |
| Waite Park | $67 | $132 | $158 | $195 | $92 |
| Shorewood | $67 | $115 | $159 | $183 | $114 |
| Corcoran | $75 | $128 | $166 | $225 | $96 |
| Spring Lake Park | $62 | $129 | $145 | $224 | $106 |
| La Crescent | $71 | $114 | $152 | $224 | $95 |
| Excelsior | $68 | $119 | $168 | $191 | $99 |
| Hilltop | $67 | $123 | $165 | $201 | $93 |