Minneapolis housing market

Buyer's marketMinneapolis, MN metro areaData through Sep 2026
Typical home value
$388K
▲ 1.7% 1 yr
Typical rent
$1,736/mo
▲ 3.5% 1 yr
12-month forecast
+1.6%
#333 of 546 metros
Gross rent yield
5.4%
#361 of 546 · U.S. 6.3%
Days to pending
43 days
▲ +3 days 1 yr
Listings with a price cut
29%
▲ +2.2 pts 1 yr

Key takeaways

  • 1The typical home is worth $387,807, up 1.7% in a year and up 11% over five years.
  • 2Zillow forecasts home values rising 1.6% over the next 12 months (U.S.: +1.1%).
  • 3Typical rent is $1,736/mo (+3.5% YoY), a 5.4% gross yield, below the U.S. 6.3%.
  • 4At 7.32% with 20% down, the typical home costs $2,131/mo in principal and interest, $395 more than renting.
  • 5Homes go under contract in 43 days (+3 days vs last year); 29% of listings have had a price cut.
Market temperature
Buyer's market
Buyer'sNeutralSeller's

Zillow Market Heat Index: 32/100, #406 hottest of 546 metros. Below 44 favors buyers; above 55 favors sellers.

Home values and rent

Typical home value
Latest $388K
$254K$296K$337K$379K2016201920222025
Typical monthly rent
Latest $1,736
$1,245$1,398$1,550$1,7032016201920222025

How fast homes are selling

Days to go under contract
Latest 43
2034496320182020202220242026
Share of listings with a price cut
Latest 29.5%
9.4%15.6%21.9%28.1%20182020202220242026
Homes for sale vs new listings
Latest 13,957
For saleNew listings
2,6607,00311,34715,69020182020202220242026
Share of homes sold above list price
Latest 42.2%
30.7%43.5%56.3%69.1%20182020202220242026

Affordability

Household income needed to buy vs rent
Latest $112K
To buy (20% down)To rent
$53K$71K$89K$108K201620182020202220242026

Source: Zillow Research (ZHVI, ZORI and market activity data).

How Minneapolis compares

MeasureMinneapolisUnited StatesRank of 546
Home value, 1-yr change+1.7%+1.2%#303
Home value, 5-yr change+10.8%+19.7%
12-month forecast+1.6%+1.1%#333
Rent, 1-yr change+3.5%+2.7%#251
Gross rent yield5.4%6.3%#361
Price-to-rent ratio18.615.8
Mortgage P&I on typical home$2,131$2,012
Income needed to buy$111,845$100,902
Days to pending4356

Cities in the Minneapolis metro

43 cities with home value and rent data.

Minneapolis$328K▲ 0.7%$1,747▲ 3.2%6.4%
Saint Paul$291K▲ 0.8%$1,524▲ 3.4%6.3%
Bloomington$360K▲ 1.0%$1,681▲ 4.2%5.6%
Brooklyn Park$345K▲ 0.5%$1,558▲ 9.4%5.4%
Plymouth$505K▲ 1.8%$1,907▲ 4.2%4.5%
Woodbury$461K▲ 2.2%$2,196▲ 3.9%5.7%
Lakeville$485K▲ 0.9%$2,101▲ 1.4%5.2%
Maple Grove$424K▲ 1.3%$2,198▲ 4.8%6.2%
Saint Cloud$256K▲ 1.3%$1,241▲ 5.3%5.8%
Blaine$382K▲ 1.1%$2,064▲ 4.0%6.5%
Eagan$398K▲ 1.6%$1,679▲ 1.6%5.1%
Burnsville$365K▲ 2.1%$1,493▲ 1.9%4.9%
Eden Prairie$500K▲ 2.5%$1,837▲ 3.6%4.4%
Coon Rapids$330K▲ 1.6%$1,672▲ 4.0%6.1%
Apple Valley$375K▲ 1.4%$1,985▼ 0.7%6.4%
Edina$625K▲ 4.3%$2,015▲ 3.2%3.9%
Minnetonka$485K▲ 2.8%$1,822▲ 4.1%4.5%
Saint Louis Park$377K▲ 0.9%$1,851▲ 3.3%5.9%
Shakopee$407K▲ 0.9%$1,763▲ 2.4%5.2%
Maplewood$342K▲ 1.8%$1,488▲ 1.8%5.2%
Cottage Grove$397K▲ 1.7%$1,827▲ 2.5%5.5%
Richfield$343K▲ 1.6%$1,393▲ 2.6%4.9%
Roseville$372K▲ 2.6%$1,553▲ 3.0%5.0%
Inver Grove Heights$373K▲ 1.7%$1,795▲ 2.8%5.8%
Brooklyn Center$296K▲ 0.1%$1,395▲ 2.2%5.7%
Chaska$482K▲ 2.7%$1,828▲ 2.2%4.6%
Savage$425K▲ 1.2%$1,929▲ 1.7%5.5%
Fridley$320K▲ 1.0%$1,389▲ 5.1%5.2%
Oakdale$356K▲ 3.4%$1,858▲ 4.1%6.3%
Ramsey$390K▲ 1.2%$1,983▲ 4.9%6.1%
River Falls$415K▲ 3.6%$1,771▲ 4.5%5.1%
Rosemount$431K▲ 0.3%$2,035▲ 1.5%5.7%
White Bear Lake$356K▲ 2.6%$1,745▼ 0.4%5.9%
New Brighton$379K▲ 2.0%$1,394▲ 2.4%4.4%
Golden Valley$436K▲ 2.6%$1,940▲ 2.1%5.3%
New Hope$347K▲ 1.9%$1,359▲ 2.6%4.7%
Forest Lake$428K▲ 3.5%$1,573▲ 5.1%4.4%
West Saint Paul$318K▲ 2.4%$1,428▲ 1.1%5.4%
Hopkins$329K▲ 2.1%$1,617▲ 5.1%5.9%
Anoka$334K▲ 2.2%$1,422▲ 5.5%5.1%
Robbinsdale$311K▲ 1.7%$1,673▲ 9.2%6.5%
Little Canada$359K▲ 1.1%$1,390▲ 0.7%4.6%
Monticello$334K▲ 1.1%$1,668▲ 4.6%6.0%

Run the numbers

Other Minnesota metros

Gross yield = 12 × typical rent ÷ typical home value, before expenses. Mortgage estimate: 20% down, 30-year fixed at the current Freddie Mac average, principal and interest only. Forecast: Zillow Home Value Forecast. Data refreshed Oct 26, 2026.