state
Home prices in Minnesota since you bought
A home in Minnesota bought 10 years ago is worth about 76.2% more today if it kept pace with its state, about 5.8% a year (2016 Q2 to 2026 Q2). The figures are the federal FHFA House Price Index, quarterly, latest 2026 Q2.
Appreciation over 1, 5, 10 and 20 years
| Window | Change | Per year | $300,000 then is now | After inflation | Periods |
|---|---|---|---|---|---|
| 1 year | +3.0% | +3.0% | $308,897 | -0.9% (-0.9%/yr) | 2025 Q2 → 2026 Q2 |
| 5 years | +31.2% | +5.6% | $393,606 | +5.8% (+1.1%/yr) | 2021 Q2 → 2026 Q2 |
| 10 years | +76.2% | +5.8% | $528,495 | +26.7% (+2.4%/yr) | 2016 Q2 → 2026 Q2 |
| 20 years | +68.2% | +2.6% | $504,742 | +1.9% (+0.1%/yr) | 2006 Q2 → 2026 Q2 |
After inflation: the same change measured in dollars of constant buying power, using the CPI-U (all items, US city average) averaged over the start and end periods; the national series, not a local cost of living.
Informational only, not an appraisal. This is the area’s average from repeat sales on conforming mortgages; it knows nothing about any particular house.
How Minnesota compares
| Area | 1 yr | 5 yr | 10 yr | 20 yr |
|---|---|---|---|---|
| Minnesota | +3.0% | +31.2% | +76.2% | +68.2% |
| United States | +3.0% | +41.3% | +93.3% | +93.5% |
Windows end at each series’ own latest period; the annual county and ZIP indexes end a few quarters before the quarterly state and metro ones.
What is your home worth since you bought it?
The home value since purchase calculator takes your purchase price, month, year and ZIP and applies the smallest area’s index, falling back to the state when the ZIP has no data.
Metro areas in Minnesota, ranked by 5-year change
| # | Area | 5 yr | Per year | 10 yr |
|---|---|---|---|---|
| 1 | La Crosse-Onalaska, WI-MN | +50.0% | +8.5% | +95.7% |
| 2 | Duluth, MN-WI | +48.7% | +8.3% | +95.1% |
| 3 | Sioux Falls, SD-MN | +36.3% | +6.4% | +87.7% |
| 4 | St. Cloud, MN | +35.9% | +6.3% | +80.9% |
| 5 | Fargo, ND-MN | +35.6% | +6.3% | +58.9% |
| 6 | Grand Forks, ND-MN | +35.0% | +6.2% | +51.5% |
| 7 | Rochester, MN | +32.6% | +5.8% | +83.4% |
| 8 | Mankato, MN | +30.8% | +5.5% | +70.3% |
| 9 | Minneapolis-St. Paul-Bloomington, MN-WI | +27.3% | +5.0% | +72.6% |
Each row is that area’s own index over its own latest 5 and 10 years; annual county and ZIP series end earlier than quarterly state and metro ones. A dash means the index has no value at the start of that window.
Counties in Minnesota, ranked by 5-year change
| # | Area | 5 yr | Per year | 10 yr |
|---|---|---|---|---|
| 1 | Lac Qui Parle County | +74.1% | +11.7% | +107.4% |
| 2 | Murray County | +66.6% | +10.8% | +93.3% |
| 3 | Chippewa County | +64.8% | +10.5% | +95.0% |
| 4 | Carlton County | +61.3% | +10.0% | +95.2% |
| 5 | Traverse County | +59.7% | +9.8% | +72.9% |
| 6 | Cass County | +59.5% | +9.8% | +88.8% |
| 7 | Nobles County | +58.2% | +9.6% | +96.9% |
| 8 | Big Stone County | +58.1% | +9.6% | +91.7% |
| 9 | Crow Wing County | +58.1% | +9.6% | +96.0% |
| 10 | Lake County | +58.0% | +9.6% | +93.5% |
| 11 | Lincoln County | +57.7% | +9.5% | +75.9% |
| 12 | Koochiching County | +55.8% | +9.3% | +69.3% |
| 13 | Aitkin County | +55.7% | +9.3% | +82.0% |
| 14 | Faribault County | +54.5% | +9.1% | +76.2% |
| 15 | Cook County | +54.3% | +9.1% | +72.4% |
| 16 | Wadena County | +54.1% | +9.0% | +84.9% |
| 17 | Morrison County | +53.3% | +8.9% | +97.4% |
| 18 | Wabasha County | +53.0% | +8.9% | +93.2% |
| 19 | Houston County | +52.9% | +8.9% | +82.9% |
| 20 | Saint Louis County | +52.7% | +8.8% | +81.7% |
| 21 | Wilkin County | +52.6% | +8.8% | +84.4% |
| 22 | Meeker County | +52.5% | +8.8% | +92.1% |
| 23 | Mower County | +52.4% | +8.8% | +88.5% |
| 24 | Itasca County | +51.8% | +8.7% | +72.0% |
| 25 | Pope County | +51.8% | +8.7% | +76.9% |
| 26 | Grant County | +51.3% | +8.6% | +78.8% |
| 27 | Pine County | +51.0% | +8.6% | +99.2% |
| 28 | Hubbard County | +50.4% | +8.5% | +79.2% |
| 29 | Douglas County | +49.9% | +8.4% | +78.9% |
| 30 | Pipestone County | +48.8% | +8.3% | +81.9% |
| 31 | Renville County | +48.5% | +8.2% | +77.6% |
| 32 | Otter Tail County | +48.2% | +8.2% | +78.5% |
| 33 | Jackson County | +47.8% | +8.1% | +73.7% |
| 34 | Todd County | +47.6% | +8.1% | +83.9% |
| 35 | Steele County | +47.0% | +8.0% | +87.1% |
| 36 | Becker County | +47.0% | +8.0% | +77.8% |
| 37 | Mille Lacs County | +47.0% | +8.0% | +98.3% |
| 38 | Waseca County | +46.9% | +8.0% | +74.9% |
| 39 | Watonwan County | +46.5% | +7.9% | +68.7% |
| 40 | Beltrami County | +46.4% | +7.9% | +72.7% |
| 41 | Swift County | +46.1% | +7.9% | +65.5% |
| 42 | Fillmore County | +45.6% | +7.8% | +85.2% |
| 43 | Freeborn County | +45.3% | +7.8% | +79.0% |
| 44 | Rock County | +45.0% | +7.7% | +81.5% |
| 45 | Redwood County | +44.9% | +7.7% | +79.7% |
| 46 | Yellow Medicine County | +44.9% | +7.7% | +67.5% |
| 47 | Winona County | +44.9% | +7.7% | +72.0% |
| 48 | Mahnomen County | +44.8% | +7.7% | +64.2% |
| 49 | Kandiyohi County | +44.8% | +7.7% | +68.7% |
| 50 | Kittson County | +44.8% | +7.7% | +98.6% |
| 51 | Le Sueur County | +44.3% | +7.6% | +80.0% |
| 52 | Kanabec County | +43.7% | +7.5% | +98.7% |
| 53 | Clearwater County | +43.6% | +7.5% | +67.0% |
| 54 | Stearns County | +43.3% | +7.5% | +75.8% |
| 55 | McLeod County | +43.0% | +7.4% | +84.1% |
| 56 | Isanti County | +42.9% | +7.4% | +91.4% |
| 57 | Brown County | +42.8% | +7.4% | +67.3% |
| 58 | Benton County | +42.0% | +7.3% | +77.6% |
| 59 | Lyon County | +41.8% | +7.2% | +60.9% |
| 60 | Sherburne County | +41.5% | +7.2% | +86.6% |
| 61 | Goodhue County | +41.0% | +7.1% | +78.2% |
| 62 | Chisago County | +39.9% | +6.9% | +87.0% |
| 63 | Stevens County | +39.8% | +6.9% | +52.4% |
| 64 | Rice County | +39.7% | +6.9% | +76.1% |
| 65 | Martin County | +39.6% | +6.9% | +71.0% |
| 66 | Nicollet County | +39.1% | +6.8% | +64.3% |
| 67 | Roseau County | +39.0% | +6.8% | +61.8% |
| 68 | Blue Earth County | +38.9% | +6.8% | +68.8% |
| 69 | Dodge County | +38.8% | +6.8% | +83.2% |
| 70 | Olmsted County | +38.1% | +6.7% | +80.3% |
| 71 | Wright County | +38.0% | +6.7% | +77.1% |
| 72 | Polk County | +36.6% | +6.4% | +54.7% |
| 73 | Clay County | +36.4% | +6.4% | +56.7% |
| 74 | Carver County | +36.1% | +6.4% | +65.7% |
| 75 | Marshall County | +36.0% | +6.3% | +50.7% |
| 76 | Anoka County | +36.0% | +6.3% | +78.0% |
| 77 | Sibley County | +35.5% | +6.3% | +78.0% |
| 78 | Washington County | +35.0% | +6.2% | +68.7% |
| 79 | Scott County | +34.9% | +6.2% | +66.3% |
| 80 | Cottonwood County | +33.8% | +6.0% | +57.8% |
| 81 | Lake of the Woods County | +33.6% | +6.0% | +64.2% |
| 82 | Dakota County | +32.3% | +5.8% | +64.3% |
| 83 | Ramsey County | +30.7% | +5.5% | +69.6% |
| 84 | Hennepin County | +29.8% | +5.4% | +65.1% |
| 85 | Norman County | +26.9% | +4.9% | +66.7% |
| 86 | Red Lake County | +24.6% | +4.5% | +41.7% |
| 87 | Pennington County | +16.7% | +3.1% | +32.9% |
Each row is that area’s own index over its own latest 5 and 10 years; annual county and ZIP series end earlier than quarterly state and metro ones. A dash means the index has no value at the start of that window.
Where these figures come from
Series. FHFA HPI, traditional / all-transactions / quarterly, NSA, State MN, from the FHFA House Price Index datasets. Each change is the index at the end of the window divided by the index at its start, ending at the latest published period (2026 Q2). Per-year figures are compound annual rates. Snapshot vintage: master file through 2026 Q2.
What it leaves out. The index is estimated from repeat sales and appraisals on mortgages bought or guaranteed by Fannie Mae and Freddie Mac, so cash, jumbo, FHA and VA purchases are not in it. It tracks the area, not any house: renovations, condition and lot are invisible to it.
Data pulled 2026-09-28. FHFA publishes state and metro indexes quarterly and county and ZIP indexes annually; this page updates with each pull.