PricesChartsStatisticsToolsArticles
Enhanced by data • Updated daily
“What’s Inflated. What Isn’t.”

Rent Trends / MN

Rent Trends in Minnesota: 2015 to 2026

Yearly Zillow Observed Rent Index (ZORI) for 100 cities in Minnesota. The average across tracked cities is $1,736/month in 2026, up from $1,129 in 2015 (+53.8%). That sits $229 below (-11.7% vs) the U.S. typical rent of $1,965.

Last updated: July 19, 2026

Source: Zillow Observed Rent Index (ZORI) · Jan snapshots for 2015–2025; 2026 column = June 2026 release · U.S. typical rent $1,965 (June 2026)

Avg tracked city · 2026
$1,736
Change since 2015
+53.8%
2025 → 2026
+10.5%
Vs U.S. typical
-11.7%

What the Minnesota rent trend shows

This page follows market rents in Minnesota from 2015 through mid-2026 using the same Zillow ZORI vintage for every city in the table. State figures below are simple averages of the tracked cities — useful for comparing places inside Minnesota and stacking the state against the published U.S. typical rent ($1,965/month in June 2026, up from $1,362 in January 2019 on our national series).

Since 2023, the tracked-city average in Minnesota has risen from about $1,482 to $1,736 (+17.1%). That is the post-spike path — not a full reset to mid-2010s rents. The latest year step (2025 → 2026) is +10.5% ($1,571 $1,736).

Within the state, long-run winners and losers split by city. The largest percentage increase from the earliest reading to 2026 is Plymouth (+58.9%, $1,221 → $1,940). 3 of 100 tracked cities are higher than their 2015 (or earliest) level.

For the national rent story, see the Rent Index. Statewide maps live on Rent by State. Full city database: Rent by City.

City-level breakdown in Minnesota

Lowest 2026 rents

  1. Fergus Falls$914
  2. East Grand Forks$945
  3. Austin$947
  4. Brainerd$1,030
  5. Winona$1,171

Highest 2026 rents

  1. Tonka Bay$3,395
  2. Orono$3,045
  3. Andover$2,748
  4. Victoria$2,667
  5. Minnetrista$2,513

Full list with every year from 2015–2026 is in the sortable table below.

All Minnesota cities — yearly rent table

100 of 100 cities
CityMetro'15'16'17'18'19'20'21'22'23'24'25'26% Chg
MinneapolisMinneapolis-St. Paul-Bloomington, MN-WI$1,165$1,217$1,271$1,344$1,399$1,451$1,415$1,480$1,507$1,535$1,575$1,686+44.7%
Saint PaulMinneapolis-St. Paul-Bloomington, MN-WI$1,002$1,052$1,087$1,152$1,197$1,250$1,231$1,321$1,344$1,370$1,412$1,480+47.7%
RochesterRochester, MN$1,148$1,191$1,178$1,260$1,302$1,305$1,411$1,518$1,536$1,608$1,702+48.3%
DuluthDuluth, MN-WI$996$1,014$1,046$1,099$1,158$1,279$1,308$1,350$1,458+46.4%
BloomingtonMinneapolis-St. Paul-Bloomington, MN-WI$1,155$1,253$1,273$1,349$1,371$1,377$1,480$1,537$1,580$1,593$1,684+45.8%
Brooklyn ParkMinneapolis-St. Paul-Bloomington, MN-WI$1,191$1,274$1,321$1,407$1,444$1,649+38.5%
PlymouthMinneapolis-St. Paul-Bloomington, MN-WI$1,221$1,280$1,325$1,372$1,455$1,462$1,546$1,648$1,697$1,755$1,771$1,940+58.9%
WoodburyMinneapolis-St. Paul-Bloomington, MN-WI$1,425$1,529$1,599$1,673$1,786$1,873$1,941$2,000$2,067$2,257+58.4%
LakevilleMinneapolis-St. Paul-Bloomington, MN-WI$1,738$1,830$1,821$1,901$2,029+16.7%
Maple GroveMinneapolis-St. Paul-Bloomington, MN-WI$1,596$1,726$1,751$1,901$1,976$2,055$2,104$2,261+41.7%
Saint CloudMinneapolis-St. Paul-Bloomington, MN-WI$707$781$823$861$886$938$1,042$1,067$1,119$1,174$1,232+74.3%
BlaineMinneapolis-St. Paul-Bloomington, MN-WI$1,940$2,005$2,112+8.9%
EaganMinneapolis-St. Paul-Bloomington, MN-WI$1,307$1,314$1,364$1,435$1,477$1,508$1,580$1,632+24.9%
BurnsvilleMinneapolis-St. Paul-Bloomington, MN-WI$1,022$1,105$1,168$1,210$1,255$1,334$1,333$1,400$1,444$1,486+45.4%
Eden PrairieMinneapolis-St. Paul-Bloomington, MN-WI$1,167$1,185$1,280$1,335$1,382$1,401$1,497$1,604$1,600$1,664$1,772+51.8%
Coon RapidsMinneapolis-St. Paul-Bloomington, MN-WI$1,267$1,343$1,409$1,434$1,501$1,558$1,700+34.2%
Apple ValleyMinneapolis-St. Paul-Bloomington, MN-WI$1,451$1,542$1,623$1,728$1,777$1,850$1,898$1,955+34.7%
MankatoMankato, MN$1,082$1,163$1,232+13.9%
EdinaMinneapolis-St. Paul-Bloomington, MN-WI$1,420$1,540$1,585$1,621$1,621$1,778$1,826$1,833$1,891$2,009+41.5%
MinnetonkaMinneapolis-St. Paul-Bloomington, MN-WI$1,377$1,482$1,426$1,553$1,622$1,676$1,702$1,857+34.9%
Saint Louis ParkMinneapolis-St. Paul-Bloomington, MN-WI$1,258$1,344$1,375$1,482$1,493$1,573$1,662$1,688$1,724$1,855+47.5%
ShakopeeMinneapolis-St. Paul-Bloomington, MN-WI$1,349$1,450$1,520$1,555$1,625$1,788+32.5%
MoorheadFargo, ND-MN$1,074$1,157$1,219$1,258+17.1%
MaplewoodMinneapolis-St. Paul-Bloomington, MN-WI$1,371$1,418$1,433$1,571+14.6%
Cottage GroveMinneapolis-St. Paul-Bloomington, MN-WI$1,795$1,824$1,916+6.7%
RichfieldMinneapolis-St. Paul-Bloomington, MN-WI$1,025$1,135$1,178$1,189$1,247$1,318+28.6%
RosevilleMinneapolis-St. Paul-Bloomington, MN-WI$1,360$1,412$1,471+8.2%
Inver Grove HeightsMinneapolis-St. Paul-Bloomington, MN-WI$1,481$1,698$1,756$1,861+25.7%
Prior LakeMinneapolis-St. Paul-Bloomington, MN-WI$2,051+0.0%
WinonaWinona, MN$916$949$1,036$1,171+27.8%
Brooklyn CenterMinneapolis-St. Paul-Bloomington, MN-WI$1,322$1,408+6.5%
AndoverMinneapolis-St. Paul-Bloomington, MN-WI$2,748+0.0%
ChaskaMinneapolis-St. Paul-Bloomington, MN-WI$1,576$1,679$1,745$1,809$1,883+19.5%
BrainerdBrainerd, MN$1,030+0.0%
SavageMinneapolis-St. Paul-Bloomington, MN-WI$1,777$1,933$1,944$1,979+11.4%
OwatonnaOwatonna, MN$1,183+0.0%
FridleyMinneapolis-St. Paul-Bloomington, MN-WI$1,272$1,304$1,360$1,410+10.8%
AustinAustin, MN$744$819$947+27.3%
OakdaleMinneapolis-St. Paul-Bloomington, MN-WI$1,743$1,937+11.1%
FarmingtonMinneapolis-St. Paul-Bloomington, MN-WI$1,851+0.0%
RamseyMinneapolis-St. Paul-Bloomington, MN-WI$1,698$1,814$1,968+15.9%
ShoreviewMinneapolis-St. Paul-Bloomington, MN-WI$1,757$1,848+5.2%
Elk RiverMinneapolis-St. Paul-Bloomington, MN-WI$2,129+0.0%
RosemountMinneapolis-St. Paul-Bloomington, MN-WI$1,760$1,824$1,900$1,985+12.8%
NorthfieldFaribault-Northfield, MN$1,640+0.0%
ChanhassenMinneapolis-St. Paul-Bloomington, MN-WI$2,110+0.0%
White Bear LakeMinneapolis-St. Paul-Bloomington, MN-WI$1,548$1,626$1,683+8.7%
ChamplinMinneapolis-St. Paul-Bloomington, MN-WI$1,990+0.0%
New BrightonMinneapolis-St. Paul-Bloomington, MN-WI$1,257$1,284$1,319$1,416+12.6%
CrystalMinneapolis-St. Paul-Bloomington, MN-WI$1,679+0.0%
Golden ValleyMinneapolis-St. Paul-Bloomington, MN-WI$1,605$1,714$1,780$1,762$1,852$2,001+24.7%
New HopeMinneapolis-St. Paul-Bloomington, MN-WI$1,237$1,309$1,341$1,442+16.6%
Forest LakeMinneapolis-St. Paul-Bloomington, MN-WI$1,514$1,625+7.3%
Columbia HeightsMinneapolis-St. Paul-Bloomington, MN-WI$1,566+0.0%
South Saint PaulMinneapolis-St. Paul-Bloomington, MN-WI$1,453+0.0%
West Saint PaulMinneapolis-St. Paul-Bloomington, MN-WI$1,293$1,347$1,374$1,428+10.4%
Saint MichaelMinneapolis-St. Paul-Bloomington, MN-WI$1,778+0.0%
Big LakeMinneapolis-St. Paul-Bloomington, MN-WI$1,573+0.0%
StillwaterMinneapolis-St. Paul-Bloomington, MN-WI$2,240+0.0%
PrincetonMinneapolis-St. Paul-Bloomington, MN-WI$1,275+0.0%
Red WingRed Wing, MN$1,338+0.0%
HopkinsMinneapolis-St. Paul-Bloomington, MN-WI$1,132$1,214$1,300$1,326$1,399$1,539+36.0%
SartellSt. Cloud, MN$1,510+0.0%
OtsegoMinneapolis-St. Paul-Bloomington, MN-WI$2,416+0.0%
AnokaMinneapolis-St. Paul-Bloomington, MN-WI$1,301$1,352$1,439+10.6%
HastingsMinneapolis-St. Paul-Bloomington, MN-WI$1,743+0.0%
CambridgeMinneapolis-St. Paul-Bloomington, MN-WI$2,200+0.0%
HugoMinneapolis-St. Paul-Bloomington, MN-WI$2,241+0.0%
RobbinsdaleMinneapolis-St. Paul-Bloomington, MN-WI$1,542$1,621$1,789+16.0%
Saint PeterMankato, MN$1,215+0.0%
WaconiaMinneapolis-St. Paul-Bloomington, MN-WI$1,783+0.0%
RogersMinneapolis-St. Paul-Bloomington, MN-WI$2,020+0.0%
Mounds ViewMinneapolis-St. Paul-Bloomington, MN-WI$1,715+0.0%
IsantiMinneapolis-St. Paul-Bloomington, MN-WI$1,492+0.0%
Vadnais HeightsMinneapolis-St. Paul-Bloomington, MN-WI$1,929$2,046+6.1%
North Saint PaulMinneapolis-St. Paul-Bloomington, MN-WI$1,291$1,410+9.2%
Lake ElmoMinneapolis-St. Paul-Bloomington, MN-WI$2,135+0.0%
Thief River Falls$1,260+0.0%
Little CanadaMinneapolis-St. Paul-Bloomington, MN-WI$1,226$1,270$1,340$1,400+14.2%
North MankatoMankato, MN$1,356+0.0%
BemidjiBemidji, MN$1,411+0.0%
East Grand ForksGrand Forks, ND-MN$945+0.0%
Fergus FallsFergus Falls, MN$914+0.0%
Saint AnthonyMinneapolis-St. Paul-Bloomington, MN-WI$1,908+0.0%
MoundMinneapolis-St. Paul-Bloomington, MN-WI$2,249+0.0%
OronoMinneapolis-St. Paul-Bloomington, MN-WI$3,045+0.0%
VictoriaMinneapolis-St. Paul-Bloomington, MN-WI$2,667+0.0%
MonticelloMinneapolis-St. Paul-Bloomington, MN-WI$1,497$1,528$1,623+8.4%
MinnetristaMinneapolis-St. Paul-Bloomington, MN-WI$2,513+0.0%
Waite ParkSt. Cloud, MN$1,267+0.0%
WayzataMinneapolis-St. Paul-Bloomington, MN-WI$1,856+0.0%
Falcon HeightsMinneapolis-St. Paul-Bloomington, MN-WI$1,275+0.0%
DilworthFargo, ND-MN$1,625+0.0%
NewportMinneapolis-St. Paul-Bloomington, MN-WI$1,306+0.0%
Oak Park HeightsMinneapolis-St. Paul-Bloomington, MN-WI$1,699+0.0%
LauderdaleMinneapolis-St. Paul-Bloomington, MN-WI$1,605+0.0%
Spring ParkMinneapolis-St. Paul-Bloomington, MN-WI$1,838+0.0%
LexingtonMinneapolis-St. Paul-Bloomington, MN-WI$1,623+0.0%
LilydaleMinneapolis-St. Paul-Bloomington, MN-WI$2,233+0.0%
Tonka BayMinneapolis-St. Paul-Bloomington, MN-WI$3,395+0.0%

Click any column header to sort · % Chg uses earliest available year → 2026

Frequently asked questions — Minnesota rent

Is Minnesota cheap to rent in 2026?

Yes — relative to the national market. The average rent across 100 tracked Minnesota cities is about $1,736/month, which is $229 below (-11.7% vs) the U.S. typical rent of $1,965. That is a city-average in our sample, not a single statewide ZORI print, but it is a clear signal that Minnesota screens cheaper than the U.S. typical $1,965.

What city in Minnesota has the cheapest rent?

Among cities in our ZORI sample, Fergus Falls is the lowest at about $914/month (2026). Other lower-rent cities include East Grand Forks ($945), Austin ($947), Brainerd ($1,030).

What city in Minnesota has the most expensive rent?

Tonka Bay leads our sample at about $3,395/month in 2026, followed by Orono ($3,045) and Andover ($2,748).

How much have rents in Minnesota changed since 2015?

Across tracked cities, the average moved from about $1,129 in 2015 to $1,736 in 2026 (+53.8%). 3 of 100 cities are higher than their earliest reading in this series; the largest percentage jump is Plymouth (+58.9%).

Are rents in Minnesota still rising year over year?

From 2025 to 2026, the average across tracked Minnesota cities went from about $1,571 to $1,736 (+10.5%). Since 2023 ($1,482), that is +17.1%. Individual cities can diverge — sort by % Chg or compare the '25 and '26 columns.

More States