# Cities in Minnesota by median home value, 2024

All 103 values come from U.S. Census Bureau for 2024, so the places are comparable.

- Indicator id: `median_home_value`
- Unit: USD
- Definition: Value of owner-occupied housing units at the middle of the distribution, in US dollars of the last year of the period. Value is the owner's estimate of what the home and lot would sell for. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.
- Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B25077: median value (dollars), owner-occupied housing units, US cities (incorporated places of 10,000 or more) (https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b25077.dat)
- Publisher page: https://invokely.ai/en/publishers/us-census-bureau
- Retrieved: 2026-10-12
- Citation: U.S. Census Bureau. American Community Survey 5-year estimates, table B25077: median value (dollars), owner-occupied housing units, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b25077.dat. Retrieved 2026-10-12.
- Web page: https://invokely.ai/rankings/median-home-value/minnesota-cities

| Rank | Place | USD |
|---:|---|---:|
| 1 | Edina, MN | 646,300 |
| 2 | Lake Elmo, MN | 597,000 |
| 3 | Victoria, MN | 581,200 |
| 4 | Chanhassen, MN | 566,300 |
| 5 | Mendota Heights, MN | 520,300 |
| 6 | Dayton, MN | 511,300 |
| 7 | Plymouth, MN | 491,200 |
| 8 | Minnetonka, MN | 475,800 |
| 9 | Eden Prairie, MN | 473,900 |
| 10 | Rogers, MN | 459,700 |
| 11 | Lakeville, MN | 452,500 |
| 12 | Prior Lake, MN | 450,700 |
| 13 | Woodbury, MN | 450,200 |
| 14 | Ham Lake, MN | 442,500 |
| 15 | Savage, MN | 432,300 |
| 16 | Golden Valley, MN | 431,400 |
| 17 | Waconia, MN | 431,000 |
| 18 | Rosemount, MN | 424,100 |
| 19 | Maple Grove, MN | 418,300 |
| 20 | Stillwater, MN | 414,200 |
| 21 | Andover, MN | 410,200 |
| 22 | Hugo, MN | 408,900 |
| 23 | Lino Lakes, MN | 407,200 |
| 24 | Chaska, MN | 404,700 |
| 25 | Eagan, MN | 397,100 |
| 26 | Otsego, MN | 396,700 |
| 27 | Forest Lake, MN | 393,500 |
| 28 | St. Michael, MN | 390,100 |
| 29 | St. Louis Park, MN | 386,800 |
| 30 | Shoreview, MN | 383,700 |
| 31 | Hermantown, MN | 382,300 |
| 32 | Cottage Grove, MN | 378,800 |
| 33 | Hopkins, MN | 375,600 |
| 34 | Shakopee, MN | 374,800 |
| 35 | Apple Valley, MN | 370,400 |
| 36 | Elk River, MN | 370,100 |
| 37 | Farmington, MN | 366,200 |
| 38 | New Brighton, MN | 364,700 |
| 39 | East Bethel, MN | 363,900 |
| 40 | Inver Grove Heights, MN | 363,400 |
| 41 | Vadnais Heights, MN | 363,100 |
| 42 | Minneapolis, MN | 362,200 |
| 43 | Bloomington, MN | 361,700 |
| 44 | Ramsey, MN | 359,600 |
| 45 | Champlin, MN | 358,700 |
| 46 | Burnsville, MN | 355,200 |
| 47 | Blaine, MN | 352,400 |
| 48 | Roseville, MN | 352,100 |
| 49 | Richfield, MN | 344,000 |
| 50 | New Hope, MN | 337,000 |
| 51 | Brooklyn Park, MN | 336,200 |
| 52 | White Bear Lake, MN | 331,800 |
| 53 | Big Lake, MN | 330,200 |
| 54 | Northfield, MN | 329,400 |
| 55 | Mounds View, MN | 324,200 |
| 56 | Monticello, MN | 323,700 |
| 57 | Maplewood, MN | 323,200 |
| 58 | Hastings, MN | 322,400 |
| 59 | North Branch, MN | 322,300 |
| 60 | Little Canada, MN | 319,800 |
| 61 | Oakdale, MN | 318,100 |
| 62 | Buffalo, MN | 314,400 |
| 63 | Rochester, MN | 310,500 |
| 64 | Anoka, MN | 308,700 |
| 65 | Coon Rapids, MN | 305,800 |
| 66 | Fridley, MN | 302,900 |
| 67 | West St. Paul, MN | 301,300 |
| 68 | North St. Paul, MN | 298,500 |
| 69 | Sartell, MN | 297,300 |
| 70 | Crystal, MN | 296,100 |
| 71 | Robbinsdale, MN | 295,600 |
| 72 | St. Paul, MN | 294,500 |
| 73 | South St. Paul, MN | 281,600 |
| 74 | Columbia Heights, MN | 277,600 |
| 75 | Alexandria, MN | 275,300 |
| 76 | Brooklyn Center, MN | 274,300 |
| 77 | Detroit Lakes, MN | 265,800 |
| 78 | North Mankato, MN | 262,100 |
| 79 | Mankato, MN | 261,700 |
| 80 | Sauk Rapids, MN | 256,100 |
| 81 | Cambridge, MN | 251,600 |
| 82 | St. Peter, MN | 250,700 |
| 83 | Moorhead, MN | 249,000 |
| 84 | Owatonna, MN | 245,200 |
| 85 | Duluth, MN | 242,700 |
| 86 | Faribault, MN | 241,500 |
| 87 | Red Wing, MN | 237,300 |
| 88 | Hutchinson, MN | 229,600 |
| 89 | St. Cloud, MN | 225,000 |
| 90 | Grand Rapids, MN | 213,800 |
| 91 | Cloquet, MN | 212,700 |
| 92 | Marshall, MN | 210,300 |
| 92 | Worthington, MN | 210,300 |
| 94 | New Ulm, MN | 204,200 |
| 95 | Winona, MN | 201,800 |
| 96 | Willmar, MN | 198,400 |
| 97 | Bemidji, MN | 198,300 |
| 98 | Fergus Falls, MN | 194,000 |
| 99 | Brainerd, MN | 192,500 |
| 100 | Fairmont, MN | 169,900 |
| 101 | Austin, MN | 163,900 |
| 102 | Albert Lea, MN | 157,500 |
| 103 | Hibbing, MN | 130,200 |
