Dave Ramsey Endorsed Local Provider for 15+ years

Keller Williams Preferred Realty(612) 843-9620Join HHG

Updated October 7, 2026

Twin Cities housing data

The numbers behind our market reports and calculators in one place, each with its source and a free download. Reporters, bloggers and researchers are welcome to use them with a link back.

16-county Twin Cities region

September 2026 at a glance

  • Median sale price, September 2026$395,000up 1.3% from a year earlier
  • Homes sold4,049down 3.1%
  • Homes for sale12,411up 11.2%
  • Months of supply3.2up 10.3%
  • Days on market48up 9.1%
  • 30-year mortgage rate7.24%national average, week of October 29, 2026

Market numbers: Minneapolis Area REALTORS® Local Market Update, data from NorthstarMLS, current as of October 7, 2026. Does not account for seller concessions. Activity for one month can sometimes look extreme due to small sample size. Mortgage rate: Freddie Mac PMMS.

Median sale price by month

16-county Twin Cities region, last 24 months.

$360K$380K$400K$420KOct 2024Feb 2025Jun 2025Oct 2025Feb 2026Jun 2026Sep 2026

Months of supply

How long the homes for sale would last at the current pace of sales. Around 5 to 6 months is traditionally called balanced.

22334Oct 2024Feb 2025Jun 2025Oct 2025Feb 2026Jun 2026Sep 2026
Show the monthly table
MonthMedian priceSoldNew listingsFor saleMonths supplyDays on market% of list
September 2026$395,0004,0496,57112,4113.24897.7%
August 2026$405,0004,6276,48111,69834598.2%
July 2026$408,0005,0717,38811,58634099.1%
June 2026$410,0005,6027,26810,8972.84299.6%
May 2026$399,0004,7137,47910,6002.84599.7%
April 2026$392,0003,8007,4459,8472.65799.3%
March 2026$380,0003,2426,1828,5242.36298.5%
February 2026$380,0002,2004,5707,9462.16997.4%
January 2026$375,0002,0033,9097,3561.96396.8%
December 2025$380,0003,4192,5647,2161.95896.8%
November 2025$387,0003,2753,7289,2092.45097.4%
October 2025$389,9004,1165,88710,3222.74898%
September 2025$390,0004,1806,38011,1592.94498.4%
August 2025$400,0004,6955,99010,8412.84298.8%
July 2025$395,0004,5916,84010,8572.84099.3%
June 2025$401,5005,0606,57510,3642.739100%
May 2025$395,0004,7127,17310,1942.744100%
April 2025$399,9003,9356,8349,1842.45099.7%
March 2025$380,0003,3306,0648,2532.25999%
February 2025$380,0002,4294,5517,7902.16997.7%
January 2025$370,0002,4354,3837,58026696.9%
December 2024$370,0003,3582,6717,51225697%
November 2024$376,0003,4703,7269,3732.55097.6%
October 2024$381,9504,1025,73910,4622.84597.8%

Every city’s numbers: Twin Cities market reports.

30-year mortgage rates since 2000

National average 30-year fixed rate, last survey of each month. Latest: 7.24% (30-year) and 6.6% (15-year), week of October 29, 2026.

2.0%4.0%6.0%8.0%10%Jan 2000Jan 2003Jan 2006Jan 2009Jan 2012Jan 2015Jan 2018Jan 2021Jan 2024Oct 2026

Source: Freddie Mac Primary Mortgage Market Survey (PMMS), weekly national averages.

Twin Cities home prices over 30 years

Home price index for the Minneapolis-St. Paul-Bloomington, MN-WI metro area (1995 Q1 = 100), through 2026-Q2. It tracks repeat sales of the same homes, so it shows price change rather than the mix of homes sold.

01002003004001995 Q11999 Q12003 Q12007 Q12011 Q12015 Q12019 Q12023 Q12026 Q2
Period through 2026-Q2Average yearly change
Last year2.6%
Last 5 years5%
Last 10 years5.6%
Last 20 years2.4%
Last 30 years4.2%

Source: Federal Housing Finance Agency (FHFA) House Price Index, all-transactions, not seasonally adjusted. The 20-year figure starts near the 2006 peak.

Property tax rates by city

Typical effective rate: the median real estate taxes paid by homeowners divided by the median home value. Statewide it’s about 1.02%. Your own bill depends on your home’s assessed value, school district and levies.

149 cities
CityMedian taxesMedian valueEffective rate
Afton$6,120$679,3000.9%
Andover$3,632$410,2000.89%
Anoka$2,735$308,7000.89%
Apple Valley$3,657$370,4000.99%
Arden Hills$5,072$441,9001.15%
Bayport$2,987$376,9000.79%
Belle Plaine$4,410$318,2001.39%
Bethel$2,422$267,8000.9%
Birchwood Village$4,563$462,8000.99%
Blaine$3,301$352,4000.94%
Bloomington$3,881$361,7001.07%
Brooklyn Center$3,377$274,3001.23%
Brooklyn Park$3,744$336,2001.11%
Burnsville$3,451$355,2000.97%
Carver$4,680$445,8001.05%
Centerville$4,481$376,9001.19%
Champlin$3,739$358,7001.04%
Chanhassen$5,383$566,3000.95%
Chaska$4,194$404,7001.04%
Circle Pines$3,476$293,6001.18%
Coates$2,167$240,0000.9%
Cologne$4,318$383,6001.13%
Columbia Heights$3,003$277,6001.08%
Columbus$4,843$460,2001.05%
Coon Rapids$2,773$305,8000.91%
Corcoran$6,023$569,4001.06%
Cottage Grove$3,994$378,8001.05%
Credit River$4,934$595,0000.83%
Crystal$3,643$296,1001.23%
Dayton$5,324$511,3001.04%
Deephaven$10,000+$935,900at least 1.07%
Dellwood$7,406$873,6000.85%
Dundas$4,271$325,8001.31%
Eagan$3,826$397,1000.96%
East Bethel$3,173$363,9000.87%
Eden Prairie$5,158$473,9001.09%
Edina$6,951$646,3001.08%
Elko New Market$4,601$433,1001.06%
Empire$4,505$469,5000.96%
Excelsior$10,000+$909,200at least 1.1%
Falcon Heights$4,691$384,5001.22%
Faribault$2,316$241,5000.96%
Farmington$4,240$366,2001.16%
Forest Lake$3,751$393,5000.95%
Fridley$3,320$302,9001.1%
Gem Lake$6,520$568,9001.15%
Golden Valley$5,350$431,4001.24%
Grant$5,420$683,4000.79%
Greenfield$6,602$567,7001.16%
Greenwood$10,000+$1,240,400at least 0.81%
Ham Lake$3,583$442,5000.81%
Hamburg$3,057$239,9001.27%
Hampton$2,655$318,3000.83%
Hanover$4,755$447,9001.06%
Hastings$3,160$322,4000.98%
Hilltop$199$23,9000.83%
Hopkins$4,796$375,6001.28%
Hugo$4,079$408,9001%
Independence$6,406$663,4000.97%
Inver Grove Heights$3,464$363,4000.95%
Jordan$3,470$336,2001.03%
Lake Elmo$4,841$597,0000.81%
Lake St. Croix Beach$2,826$363,8000.78%
Lakeland$3,368$373,9000.9%
Lakeland Shores$3,622$455,4000.8%
Lakeville$4,498$452,5000.99%
Landfall$219$18,9001.16%
Lauderdale$3,340$283,3001.18%
Le Sueur$3,486$244,0001.43%
Lexington$3,358$289,8001.16%
Lilydale$3,522$404,8000.87%
Lino Lakes$4,237$407,2001.04%
Little Canada$3,309$319,8001.03%
Long Lake$4,381$422,6001.04%
Loretto$4,594$361,5001.27%
Mahtomedi$4,875$476,0001.02%
Maple Grove$4,502$418,3001.08%
Maple Plain$4,271$359,9001.19%
Maplewood$3,929$323,2001.22%
Marine on St. Croix$4,559$470,1000.97%
Mayer$3,603$342,7001.05%
Medicine Lake$10,000+$1,083,300at least 0.92%
Medina$7,666$736,7001.04%
Mendota$2,385$320,0000.75%
Mendota Heights$4,491$520,3000.86%
Miesville$2,696$348,2000.77%
Minneapolis$4,339$362,2001.2%
Minnetonka$5,285$475,8001.11%
Minnetonka Beach$10,000+$2,000,001at least 0.5%
Minnetrista$6,038$658,3000.92%
Mound$3,580$370,8000.97%
Mounds View$3,615$324,2001.12%
New Brighton$4,235$364,7001.16%
New Germany$3,183$258,0001.23%
New Hope$4,378$337,0001.3%
New Prague$3,591$350,5001.02%
New Trier$2,450$275,0000.89%
Newport$3,974$378,1001.05%
North Oaks$7,964$821,2000.97%
North St. Paul$3,669$298,5001.23%
Northfield$4,522$329,4001.37%
Norwood Young America$3,351$299,3001.12%
Nowthen$3,701$460,0000.8%
Oak Grove$3,003$423,3000.71%
Oak Park Heights$3,486$354,8000.98%
Oakdale$3,145$318,1000.99%
Orono$8,722$1,004,5000.87%
Osseo$3,612$306,5001.18%
Owatonna$3,222$245,2001.31%
Pine Springs$4,796$626,6000.77%
Plymouth$5,160$491,2001.05%
Prior Lake$4,467$450,7000.99%
Ramsey$3,481$359,6000.97%
Randolph$2,267$291,0000.78%
Richfield$3,905$344,0001.14%
Robbinsdale$3,467$295,6001.17%
Rockford$3,703$329,2001.12%
Rogers$4,891$459,7001.06%
Rosemount$3,932$424,1000.93%
Roseville$4,355$352,1001.24%
Saint Paul$3,822$294,5001.3%
Savage$4,458$432,3001.03%
Scandia$4,352$475,8000.91%
Shakopee$3,700$374,8000.99%
Shoreview$4,717$383,7001.23%
Shorewood$7,414$703,2001.05%
South St. Paul$3,347$281,6001.19%
Spring Lake Park$2,933$290,1001.01%
Spring Park$5,484$661,6000.83%
St. Anthony$5,946$387,5001.53%
St. Bonifacius$3,537$355,8000.99%
St. Francis$2,708$327,6000.83%
St. Louis Park$4,380$386,8001.13%
St. Marys Point$3,417$523,0000.65%
St. Paul Park$3,102$263,5001.18%
Stillwater$4,026$414,2000.97%
Sunfish Lake$10,000+$1,115,600at least 0.9%
Tonka Bay$10,000+$917,100at least 1.09%
Vadnais Heights$4,039$363,1001.11%
Vermillion$2,649$319,3000.83%
Victoria$5,776$581,2000.99%
Waconia$4,392$431,0001.02%
Watertown$3,438$337,2001.02%
Wayzata$10,000+$1,153,400at least 0.87%
West St. Paul$3,142$301,3001.04%
White Bear Lake$3,576$331,8001.08%
Willernie$3,000$331,3000.91%
Woodbury$4,688$450,2001.04%
Woodland$10,000+$1,185,300at least 0.84%

Source: US Census Bureau, American Community Survey 2020-2024 5-year estimates: B25103 (median real estate taxes paid, owner-occupied homes) and B25077 (median home value). Rate = median taxes ÷ median value.

Download the data

Using these numbers

You’re welcome to quote, chart or republish this data. Please credit the original source shown with each table and link to this page: https://www.huerkamphomes.com/data. Questions about the numbers, or need a custom cut for a story? Call Huerkamp Home Group at (612) 843-9620.

Related: Market reports by city · Calculators · Compare two cities

Save this home

We’ll keep your saved homes together and let you know if the price changes. No spam.