Home/States/Minnesota

Minnesota.

State average rent
$1,686/mo

70 cities tracked in Minnesota. Most expensive: Wayzata at $2,791/mo. Most affordable: Bemidji at $1,023/mo.

Avg rent
$1,686/mo
Cities tracked
68
Most expensive
Wayzata
$2,791/mo
Most affordable
Bemidji
$1,023/mo

The Minnesota rental market

Minnesota tracks median rent across 68 cities, ranging from Bemidji at $1,023/mo to Wayzata at $2,791/mo. The state average of $1,686/mo runs about 13% below the national median of $1,932/mo.

Across Minnesota cities, rents are rising, changing an average of +3.6% over the past year. 15 of 70 tracked cities are priced above the national median, while 55 fall below it. The largest rental markets are Minneapolis, Rochester, Bloomington.

Across Minnesota

What the numbers show

Past year

Rent fell in 3 of 68 Minnesota cities Zillow tracks over the year to September 2026, and rose in the rest.

Record highs

28 cities are at the highest rent in at least three years of Zillow records. See the list.

Priciest vs. cheapest

Among cities with 15,000+ residents, Maple Grove ($2,198/mo) costs 2.1 times as much as Bemidji ($1,023/mo).

Cheapest month to sign

Across 24 Minnesota cities with five or more years of data, asking rents usually bottom out in December and peak in July, a typical swing of 1.7%.

Rent vs. income since 2019

From 2019 to 2024, rent grew faster than median household income in 6 of 13 Minnesota cities with both figures. See where the gap is widest.

From Zillow's monthly rent index (ZORI) for Minnesota cities, as of September 2026. Income is the Census median household income (5-year estimates).

70 cities
RankCityMedian rentYoY
1
Wayzata
Pop. 4,354
$2,791/mo
—
→
2
Saint Anthony
$2,363/mo
—
→
3
Victoria
Pop. 11,295
$2,346/mo
—
→
4
Maple Grove
Pop. 71,173
$2,198/mo
+4.7%
→
5
Woodbury
Pop. 78,305
$2,196/mo
+4.0%
→
6
Rogers
Pop. 13,685
$2,143/mo
—
→
7
Lakeville
Pop. 74,354
$2,101/mo
+1.3%
→
8
Vadnais Heights
Pop. 12,838
$2,069/mo
+10.1%
→
9
Prior Lake
Pop. 28,016
$2,065/mo
+2.3%
→
10
Blaine
Pop. 72,488
$2,064/mo
+4.3%
→
11
Rosemount
Pop. 27,562
$2,035/mo
+1.3%
→
12
Edina
Pop. 53,262
$2,015/mo
+3.4%
→
13
Apple Valley
Pop. 55,679
$1,985/mo
-0.7%
→
14
Ramsey
Pop. 28,421
$1,983/mo
+5.4%
→
15
Golden Valley
Pop. 21,725
$1,940/mo
+2.5%
→
16
Savage
Pop. 32,889
$1,929/mo
+2.1%
→
17
Saint Michael
$1,915/mo
+5.2%
→
18
Shoreview
Pop. 26,714
$1,910/mo
+3.0%
→
19
Plymouth
Pop. 79,220
$1,907/mo
+4.3%
→
20
Elk River
Pop. 26,793
$1,903/mo
—
→
21
Champlin
Pop. 23,294
$1,865/mo
—
→
22
Oakdale
Pop. 28,585
$1,858/mo
+4.2%
→
23
Saint Louis Park
$1,851/mo
+3.5%
→
24
Spring Park
Pop. 1,896
$1,838/mo
—
→
25
Eden Prairie
Pop. 63,051
$1,837/mo
+3.7%
→
26
Chaska
Pop. 28,706
$1,828/mo
+2.2%
→
27
Cottage Grove
Pop. 40,992
$1,827/mo
+2.3%
→
28
Minnetonka
Pop. 53,064
$1,822/mo
+4.4%
→
29
Inver Grove Heights
Pop. 35,906
$1,795/mo
+2.9%
→
30
Shakopee
Pop. 46,012
$1,763/mo
+2.6%
→
31
Minneapolis
Pop. 427,246
$1,747/mo
+3.1%
→
32
White Bear Lake
Pop. 23,908
$1,745/mo
-0.3%
→
33
Northfield
Pop. 20,742
$1,739/mo
—
→
34
Bloomington
Pop. 88,665
$1,681/mo
+4.5%
→
35
Eagan
Pop. 68,000
$1,679/mo
+1.6%
→
36
Robbinsdale
Pop. 14,234
$1,673/mo
+10.5%
→
37
Coon Rapids
Pop. 63,468
$1,672/mo
+4.7%
→
38
Monticello
Pop. 14,858
$1,668/mo
+4.3%
→
39
Buffalo
Pop. 16,499
$1,663/mo
—
→
40
Hopkins
Pop. 18,819
$1,617/mo
+4.9%
→
41
Columbia Heights
Pop. 22,155
$1,616/mo
+8.5%
→
42
Rochester
Pop. 122,330
$1,602/mo
+1.3%
→
43
Forest Lake
Pop. 20,729
$1,573/mo
+5.2%
→
44
Brooklyn Park
Pop. 83,876
$1,558/mo
+9.3%
→
45
Roseville
Pop. 35,802
$1,553/mo
+3.1%
→
46
Saint Paul
$1,524/mo
+3.4%
→
47
South Saint Paul
$1,504/mo
—
→
48
Burnsville
Pop. 64,463
$1,493/mo
+1.6%
→
49
Maplewood
Pop. 40,695
$1,488/mo
+2.2%
→
50
Duluth
Pop. 87,093
$1,434/mo
+3.4%
→
51
West Saint Paul
$1,428/mo
+0.8%
→
52
Anoka
Pop. 17,970
$1,422/mo
—
→
53
North Saint Paul
$1,422/mo
+4.3%
→
54
Brooklyn Center
Pop. 32,479
$1,395/mo
+1.8%
→
55
New Brighton
Pop. 22,710
$1,394/mo
+2.4%
→
56
Richfield
Pop. 36,642
$1,393/mo
+2.6%
→
57
Little Canada
Pop. 10,514
$1,390/mo
+0.7%
→
58
Fridley
Pop. 30,241
$1,389/mo
+5.2%
→
59
Crystal
Pop. 22,476
$1,385/mo
—
→
60
New Hope
Pop. 21,181
$1,359/mo
+2.9%
→
61
Mankato
Pop. 45,473
$1,257/mo
+8.4%
→
62
Saint Cloud
$1,241/mo
+5.2%
→
63
Austin
Pop. 26,358
$1,161/mo
+9.6%
→
64
Waite Park
Pop. 8,399
$1,143/mo
—
→
65
Moorhead
Pop. 45,036
$1,093/mo
+3.1%
→
66
Owatonna
Pop. 26,498
$1,081/mo
—
→
67
Winona
Pop. 26,009
$1,065/mo
-8.2%
→
68
Albert Lea
Pop. 18,330
$1,043/mo
—
→
69
Bemidji
Pop. 15,569
$1,023/mo
—
→
70
Waseca
Pop. 9,164
$990/mo
—
→

Minnesota rent questions

What is the average rent in Minnesota?

The average median rent across 68 tracked cities in Minnesota is $1,686/mo, about 13% below the national median of $1,932/mo.

Which Minnesota city has the highest rent?

Wayzata has the highest median rent in Minnesota at $2,791/mo.

Which Minnesota city has the most affordable rent?

Bemidji is the most affordable tracked city in Minnesota, with a median rent of $1,023/mo.

Are rents rising or falling in Minnesota?

Across Minnesota cities, median rents are rising, changing an average of +3.6% over the past year.

How does Minnesota rent compare to the rest of the country?

15 of 70 tracked Minnesota cities have a median rent above the national median of $1,932/mo, and 55 fall below it.

What are the largest rental markets in Minnesota?

By population, the largest rental markets in Minnesota are Minneapolis, Rochester, Bloomington. Each has its own rent data, trends, and ZIP-level breakdowns on RentDataNow.

Explore more rent data
← Back to all states