Housing Market Sortable Statistics    
 
             
 A RESEARCH TOOL PROVIDED BY MINNEAPOLIS AREA REALTORS®                
March 2026                
                         
Select any area for a full report. Closed
Sales
1-Year
Change
Median
Sales Price
1-Year
Change
Days on Market 1-Year
Change
Months Supply of Inventory 1-Year
Change
Pct of Orig Price 1-Year
Change
   
   
Sort Sort Sort Sort Sort Sort Sort Sort Sort Sort Sort    
16-County Twin Cities Region 3,242 - 2.6% $380,000 0.0% 62 + 5.1% 2.3 + 4.5% 98.5% - 0.5%    
13-County Twin Cities Region 3,204 - 2.0% $380,000 0.0% 62 + 6.9% 2.2 0.0% 98.5% - 0.6%    
                         
MSA                        
Saint Cloud MSA 130 - 7.1% $300,000 + 5.1% 86 + 16.2% 2.5 + 8.7% 96.9% - 0.2%    
Brainerd MSA 79 0.0% $343,500 + 1.0% 100 + 2.0% 3.5 - 2.8% 94.9% - 1.2%    
                         
Communities                        
Minneapolis - Camden 38 0.0% $257,000 + 8.4% 50 + 6.4% 2.7 + 80.0% 97.6% - 2.9%    
Minneapolis - Northeast 17 - 29.2% $356,000 + 7.1% 34 - 46.9% 1.5 + 50.0% 100.8% + 0.8%    
Minneapolis - Near North 16 - 23.8% $236,250 - 8.8% 33 - 45.0% 2.5 + 47.1% 101.6% + 3.9%    
Minneapolis - Southwest 51 + 13.3% $561,000 + 6.5% 43 - 25.9% 1.5 + 36.4% 100.6% + 1.8%    
Minneapolis - University 7 - 56.3% $360,000 + 12.5% 93 - 20.5% 4.7 + 14.6% 95.7% + 0.7%    
Minneapolis - Calhoun-Isle 23 - 25.8% $540,000 + 6.5% 88 - 24.1% 3.7 + 2.8% 98.4% + 2.0%    
Lake Minnetonka Area 48 - 30.4% $900,000 + 45.6% 80 + 40.4% 3.5 0.0% 97.7% + 0.2%    
Minneapolis - Nokomis 39 + 8.3% $371,000 + 2.4% 37 + 15.6% 1.0 0.0% 100.8% - 1.1%    
Minneapolis - Central 31 - 11.4% $355,000 + 0.9% 115 + 5.5% 6.4 - 4.5% 95.6% - 0.6%    
Minneapolis - Powderhorn 27 - 37.2% $331,500 + 4.2% 40 0.0% 2.0 - 4.8% 98.8% - 2.9%    
Minneapolis - Phillips 3 + 200.0% $315,000 + 147.1% 128 - 60.0% 4.8 - 17.2% 96.1% + 1.8%    
Minneapolis - Longfellow 23 - 17.9% $374,500 + 11.0% 24 - 64.2% 0.7 - 30.0% 103.8% + 5.4%    
                         
Minneapolis Neighborhoods                        
Windom Park 2 - 50.0% $450,000 + 24.7% 7 - 93.2% 2.1 + 950.0% 100.6% + 1.4%    
Shingle Creek 7 + 75.0% $278,100 - 7.9% 47 + 291.7% 2.1 + 600.0% 99.6% - 5.4%    
Corcoran Neighborhood 3 - 40.0% $331,500 + 4.2% 31 + 29.2% 2.9 + 383.3% 101.7% - 1.4%    
Near North 3 -- $198,600 -- 49 -- 4.2 + 366.7% 96.4% --    
Sheridan 0 - 100.0% $0 - 100.0% -- -- 2.3 + 360.0% 0.0% - 100.0%    
Sumner-Glenwood 1 0.0% $327,000 - 12.8% 196 + 102.1% 3.0 + 328.6% 102.2% + 6.2%    
Page 3 + 200.0% $570,000 + 10.7% 4 -- 2.1 + 320.0% 93.9% - 13.4%    
Lind-Bohanon 8 + 100.0% $281,500 + 32.0% 32 - 38.5% 2.7 + 200.0% 99.5% - 0.1%    
Stevens Square - Loring Heights 1 - 83.3% $97,000 - 34.7% 25 - 66.7% 16.8 + 184.7% 0.0% - 100.0%    
Windom 4 + 300.0% $360,000 - 16.3% 49 - 80.6% 0.8 + 166.7% 102.2% + 9.1%    
Prospect Park - East River Road 2 - 33.3% $307,500 - 6.8% 64 - 70.1% 4.6 + 142.1% 96.0% - 0.1%    
Webber-Camden 3 - 57.1% $221,650 + 1.2% 39 - 54.1% 4.0 + 135.3% 97.2% + 2.2%    
Keewaydin 5 + 400.0% $400,000 + 2.8% 39 + 143.8% 0.7 + 133.3% 98.7% - 1.3%    
Tangletown 7 + 40.0% $695,000 - 18.2% 50 - 15.3% 0.8 + 100.0% 98.3% - 3.6%    
Fulton 11 + 37.5% $825,000 + 36.4% 48 + 77.8% 1.8 + 100.0% 101.1% - 0.8%    
Ventura Village 1 0.0% $315,000 + 147.1% 6 - 98.1% 5.4 + 100.0% 96.9% + 2.6%    
St. Anthony East 1 0.0% $188,000 - 52.0% 126 + 1700.0% 2.8 + 100.0% 96.4% - 1.4%    
Holland 3 0.0% $370,000 + 41.0% 27 - 71.0% 1.2 + 100.0% 106.1% + 8.4%    
Ericsson 2 0.0% $435,750 + 31.1% 2 - 33.3% 1.6 + 77.8% 100.2% - 4.7%    
Armatage 4 - 20.0% $450,000 + 3.4% 22 - 43.6% 1.4 + 75.0% 99.4% - 2.3%    
Folwell 8 + 14.3% $197,750 - 8.0% 92 + 114.0% 3.8 + 72.7% 91.0% - 10.8%    
Jordan Neighborhood 6 - 53.8% $262,000 + 9.2% 28 - 60.6% 3.1 + 72.2% 104.9% + 6.4%    
McKinley 2 - 60.0% $223,000 + 3.7% 38 + 31.0% 3.3 + 65.0% 99.3% - 2.2%    
South Uptown 1 0.0% $188,000 - 48.0% 96 - 39.2% 3.7 + 60.9% 94.0% - 13.0%    
West Maka Ska 0 - 100.0% $0 - 100.0% -- -- 6.9 + 56.8% 0.0% - 100.0%    
East Phillips 0 - 100.0% $0 - 100.0% -- -- 2.5 + 56.3% 0.0% - 100.0%    
East Harriet 3 + 200.0% $497,000 + 5.7% 70 + 3400.0% 1.7 + 54.5% 99.5% - 10.0%    
Howe 9 - 18.2% $375,000 + 5.3% 18 - 70.0% 0.6 + 50.0% 106.3% + 7.6%    
Field 0 - 100.0% $0 - 100.0% -- -- 0.6 + 50.0% 0.0% - 100.0%    
Northeast Park 0 - 100.0% $0 - 100.0% -- -- 1.2 + 50.0% 0.0% - 100.0%    
Regina 3 - 50.0% $330,000 - 25.9% 33 + 83.3% 1.0 + 42.9% 97.5% - 7.4%    
Downtown East – Mpls 5 - 16.7% $435,000 - 21.6% 138 - 6.8% 5.9 + 40.5% 97.0% - 1.6%    
Cedar-Isles-Dean 1 - 75.0% $1,832,500 + 138.0% 13 - 84.7% 5.0 + 35.1% 96.7% 0.0%    
East Bde Maka Ska 4 + 300.0% $735,000 + 40.0% 51 -- 3.3 + 32.0% 100.4% - 4.6%    
Linden Hills 11 - 21.4% $538,000 + 29.2% 39 - 45.1% 2.6 + 30.0% 99.6% + 3.6%    
North Loop 8 + 14.3% $441,622 - 2.9% 85 - 17.5% 6.1 + 29.8% 98.3% + 1.5%    
Victory 5 - 28.6% $260,000 - 18.0% 29 - 34.1% 1.9 + 26.7% 100.1% - 3.8%    
Hawthorne 0 -- $0 -- -- -- 2.1 + 23.5% 0.0% --    
Wenonah 8 + 166.7% $370,500 + 4.7% 46 - 76.5% 1.2 + 20.0% 98.6% + 7.9%    
East Isles 3 - 25.0% $230,000 - 30.2% 139 - 12.0% 4.4 + 18.9% 93.8% + 1.0%    
Nicollet Island - East Bank 3 - 40.0% $525,000 + 69.4% 136 + 806.7% 3.3 + 17.9% 94.9% - 3.9%    
Lynnhurst 5 - 37.5% $802,000 + 1.0% 25 - 59.0% 1.4 + 16.7% 100.4% + 6.2%    
Lyndale 2 0.0% $257,500 - 45.8% 132 + 106.3% 4.4 + 15.8% 96.5% - 7.0%    
Cleveland 5 + 25.0% $303,000 + 28.4% 50 + 4.2% 1.5 + 15.4% 99.5% + 3.8%    
Audubon Park 7 + 40.0% $356,000 + 2.3% 45 - 18.2% 0.9 + 12.5% 101.3% - 2.1%    
King Field 3 + 50.0% $428,000 - 1.1% 10 - 86.7% 1.2 + 9.1% 108.9% + 9.9%    
Bancroft 6 0.0% $346,500 - 1.7% 9 - 83.9% 1.9 + 5.6% 103.6% + 5.2%    
Willard-Hay 3 - 50.0% $229,000 - 20.3% 16 - 52.9% 1.7 0.0% 100.0% + 5.6%    
Powderhorn Park 5 0.0% $305,000 + 7.0% 23 - 56.6% 2.0 - 4.8% 100.0% + 4.6%    
Marcy Holmes 1 - 75.0% $825,000 + 78.2% 19 - 82.2% 4.6 - 6.1% 97.1% - 3.0%    
Loring Park 7 + 40.0% $355,000 + 69.0% 44 - 51.6% 5.7 - 12.3% 95.5% - 0.2%    
Minnehaha 4 - 50.0% $214,950 - 23.2% 114 + 442.9% 1.2 - 14.3% 99.2% - 1.5%    
Cedar-Riverside 0 - 100.0% $0 - 100.0% -- -- 8.5 - 15.8% 0.0% - 100.0%    
Northrop 7 + 133.3% $416,000 - 3.3% 5 - 86.1% 0.7 - 22.2% 107.4% + 5.6%    
St. Anthony West 0 - 100.0% $0 - 100.0% -- -- 1.6 - 23.8% 0.0% - 100.0%    
Lowry Hill East 5 + 66.7% $390,000 + 95.0% 156 + 119.7% 2.5 - 26.5% 97.1% - 1.8%    
Lowry Hill 1 - 88.9% $360,000 - 57.5% 167 + 45.2% 3.3 - 26.7% 96.0% 0.0%    
Seward 4 - 42.9% $284,950 - 2.4% 48 - 65.7% 1.0 - 28.6% 102.2% + 9.2%    
Diamond Lake 2 + 100.0% $432,000 - 6.1% 51 + 628.6% 0.7 - 30.0% 100.1% + 7.8%    
Whittier 4 - 42.9% $108,500 - 52.8% 107 + 44.6% 3.7 - 30.2% 87.3% - 11.1%    
Standish 4 - 66.7% $369,450 + 9.3% 7 - 22.2% 0.4 - 33.3% 98.5% - 7.5%    
Marshall Terrace 0 -- $0 -- -- -- 0.6 - 33.3% 0.0% --    
Bryn Mawr 5 0.0% $767,000 + 43.4% 34 - 60.9% 1.5 - 34.8% 103.0% + 8.2%    
Downtown West – Mpls 5 - 44.4% $328,000 - 20.0% 180 + 85.6% 6.3 - 35.1% 93.6% - 2.5%    
Harrison 4 + 100.0% $283,513 - 4.7% 40 - 42.9% 1.1 - 35.3% 101.7% 0.0%    
Kenwood 3 + 50.0% $900,000 - 56.9% 59 - 88.6% 4.0 - 35.5% 97.5% + 5.2%    
Hiawatha 2 - 50.0% $269,950 - 22.4% 6 - 81.8% 1.0 - 37.5% 107.1% + 4.2%    
Waite Park 4 - 20.0% $319,950 - 0.2% 11 - 83.1% 1.0 - 37.5% 97.2% - 0.6%    
Phillips West 0 -- $0 -- -- -- 3.8 - 44.9% 0.0% --    
Bottineau 0 -- $0 -- -- -- 0.5 - 50.0% 0.0% --    
Morris Park 2 - 60.0% $326,750 + 5.1% 50 + 733.3% 1.1 - 54.2% 100.7% - 6.0%    
Bryant 1 - 50.0% $349,000 + 18.0% 79 + 192.6% 0.4 - 55.6% 100.0% - 2.9%    
Midtown Phillips 2 -- $242,000 -- 190 -- 2.3 - 56.6% 95.8% --    
Elliot Park 5 + 150.0% $250,000 - 33.9% 192 - 16.5% 3.9 - 58.5% 91.9% - 1.2%    
Central 2 - 50.0% $371,000 + 38.7% 15 - 51.6% 0.5 - 66.7% 102.9% - 2.1%    
Southeast Como 1 - 66.7% $321,900 + 28.2% 99 - 16.1% 1.2 - 66.7% 96.1% + 10.3%    
Longfellow 3 0.0% $330,000 + 13.8% 52 + 116.7% 0.3 - 70.0% 97.6% - 0.9%    
Kenny 3 + 200.0% $400,000 + 8.1% 77 + 71.1% 0.2 - 71.4% 100.6% - 4.8%    
Cooper 5 + 66.7% $450,000 - 13.5% 7 - 22.2% 0.2 - 71.4% 103.1% + 0.3%    
Hale 3 + 50.0% $383,000 - 22.9% 21 + 133.3% 0.0 - 100.0% 107.6% + 7.7%    
Logan Park 0 -- $0 -- -- -- 0.0 - 100.0% 0.0% --    
Columbia Park 0 -- $0 -- -- -- 1.5 -- 0.0% --    
Beltrami 0 -- $0 -- -- -- 1.5 -- 0.0% --    
University of Minnesota 0 -- $0 -- -- -- 0.0 -- 0.0% --    
                         
Saint Paul Neighborhoods                        
Saint Paul – Thomas-Dale (Frogtown) 5 - 16.7% $239,900 + 3.2% 57 - 23.0% 2.9 + 262.5% 98.8% - 2.2%    
Saint Paul – Hamline-Midway 8 - 27.3% $282,500 - 5.5% 94 + 370.0% 1.6 + 128.6% 98.0% - 6.0%    
Saint Paul – Greater East Side 22 - 21.4% $250,000 - 0.3% 74 + 32.1% 2.0 + 122.2% 95.4% - 4.3%    
Saint Paul – St. Anthony Park 3 - 50.0% $255,000 - 14.6% 187 + 183.3% 3.3 + 106.3% 89.8% - 6.9%    
Saint Paul – Dayton's Bluff 11 + 57.1% $289,000 + 38.3% 77 + 8.5% 2.2 + 83.3% 98.0% + 1.8%    
Saint Paul – Highland Park 21 + 10.5% $590,000 + 22.9% 13 - 70.5% 1.8 + 80.0% 101.3% + 1.5%    
Saint Paul – Battle Creek - Highwood 17 - 10.5% $277,000 - 7.0% 58 + 52.6% 1.6 + 77.8% 99.4% - 0.8%    
Saint Paul – Payne-Phalen 21 + 16.7% $260,000 + 0.0% 38 + 2.7% 2.9 + 70.6% 98.3% - 2.7%    
Saint Paul – Downtown 10 + 66.7% $169,000 - 31.7% 207 + 65.6% 13.6 + 47.8% 89.0% - 1.0%    
Saint Paul – North End 14 - 6.7% $233,500 + 35.8% 57 + 90.0% 2.0 + 42.9% 99.0% - 1.1%    
Saint Paul – Merriam Park / Lexington-Hamline 10 - 9.1% $401,250 + 3.4% 17 - 5.6% 1.7 + 41.7% 102.3% + 1.4%    
Saint Paul – West Side 8 - 50.0% $313,350 + 8.4% 62 + 34.8% 2.3 + 35.3% 99.1% - 2.5%    
Saint Paul – Summit Hill 11 + 83.3% $865,000 + 94.4% 120 + 15.4% 3.1 + 34.8% 96.0% + 4.7%    
Saint Paul – West Seventh 7 0.0% $277,000 + 8.6% 18 - 72.7% 2.8 + 16.7% 103.2% + 3.9%    
Saint Paul – Summit-University 10 0.0% $340,000 - 8.0% 40 - 59.2% 2.5 - 13.8% 100.9% + 3.7%    
Saint Paul – Como Park 9 + 28.6% $368,000 + 13.2% 84 + 394.1% 0.7 - 22.2% 94.5% - 10.5%    
Saint Paul – Macalester-Groveland 15 - 11.8% $449,999 - 2.2% 54 + 50.0% 1.0 - 23.1% 100.7% + 1.0%    
                         
CITIES                        
Jackson Township 1 -- $240,000 -- 6 -- 10.3 + 1960.0% 96.0% --    
Zumbrota 3 - 75.0% $338,500 + 9.2% 129 + 48.3% 6.2 + 933.3% 90.7% - 6.2%    
Lauderdale 4 + 100.0% $358,500 + 47.8% 38 + 1166.7% 1.7 + 325.0% 101.8% - 5.6%    
Woodland 0 -- $0 -- -- -- 8.0 + 247.8% 0.0% --    
Oak Park Heights 1 0.0% $221,000 - 7.5% 124 + 39.3% 2.9 + 222.2% 90.2% - 6.8%    
New Germany 1 -- $310,000 -- 9 -- 3.0 + 200.0% 98.4% --    
Arden Hills 3 - 40.0% $475,000 - 13.6% 31 + 29.2% 2.3 + 187.5% 102.5% - 0.9%    
Spring Park 0 -- $0 -- -- -- 5.7 + 185.0% 0.0% --    
St. Francis 13 + 44.4% $363,900 + 14.8% 77 + 92.5% 3.7 + 164.3% 98.6% - 2.0%    
Deephaven 3 + 200.0% $2,700,000 + 315.4% 59 + 15.7% 5.2 + 160.0% 94.8% - 0.9%    
Tonka Bay 0 - 100.0% $0 - 100.0% -- -- 3.2 + 128.6% 0.0% - 100.0%    
Afton 2 - 33.3% $1,348,500 + 77.4% 16 - 92.8% 3.3 + 120.0% 99.9% + 3.0%    
Columbus 2 0.0% $504,950 + 8.9% 28 - 75.0% 3.7 + 117.6% 97.8% - 2.1%    
Empire Township 5 + 150.0% $336,100 + 12.6% 63 + 90.9% 1.5 + 114.3% 99.1% - 1.2%    
Golden Valley 24 + 4.3% $458,500 - 3.5% 40 - 50.6% 3.0 + 114.3% 100.0% + 2.1%    
Nowthen 3 + 50.0% $465,000 - 8.8% 38 - 47.9% 2.1 + 110.0% 91.9% - 2.3%    
Bethel 0 -- $0 -- -- -- 1.4 + 100.0% 0.0% --    
Spring Lake Township 2 -- $799,975 -- 39 -- 3.1 + 93.8% 98.6% --    
Ravenna Township 0 - 100.0% $0 - 100.0% -- -- 3.1 + 93.8% 0.0% - 100.0%    
Lindstrom 10 + 150.0% $396,725 - 11.3% 56 + 64.7% 4.7 + 88.0% 98.0% - 0.8%    
Pine City 8 + 166.7% $323,150 - 46.1% 94 - 58.0% 3.0 + 87.5% 94.0% + 7.7%    
Rush City 6 + 100.0% $317,500 + 5.8% 91 + 97.8% 3.7 + 85.0% 100.3% + 1.5%    
Laketown Township 1 0.0% $440,000 + 309.3% 83 - 42.8% 2.4 + 84.6% 90.7% + 35.0%    
Elko New Market 10 + 100.0% $442,750 - 4.8% 74 - 18.7% 6.5 + 80.6% 97.2% + 0.5%    
Lonsdale 7 0.0% $365,000 - 4.7% 81 + 52.8% 1.8 + 80.0% 101.6% + 2.8%    
Hanover 7 - 36.4% $465,900 - 2.5% 41 - 68.2% 7.0 + 66.7% 98.8% - 0.3%    
Robbinsdale 17 0.0% $340,000 + 4.6% 48 + 77.8% 1.3 + 62.5% 101.1% - 0.2%    
Sunfish Lake 0 -- $0 -- -- -- 4.0 + 60.0% 0.0% --    
Northfield 14 - 33.3% $329,000 - 9.2% 98 + 100.0% 3.2 + 60.0% 95.4% - 3.0%    
Mound 13 - 31.6% $369,900 - 15.0% 49 + 25.6% 3.8 + 58.3% 98.4% - 0.1%    
Mora 3 - 57.1% $275,000 + 48.6% 28 - 17.6% 1.7 + 54.5% 99.5% - 3.3%    
New Market Township 1 0.0% $750,000 + 93.8% 64 + 814.3% 2.3 + 53.3% 100.0% - 3.1%    
Cedar Lake Township 2 -- $461,375 -- 240 -- 5.3 + 47.2% 96.3% --    
Corcoran 22 - 15.4% $545,000 - 8.3% 56 + 100.0% 4.7 + 46.9% 98.1% - 0.2%    
Hopkins 11 - 35.3% $335,750 + 20.4% 87 + 77.6% 2.2 + 46.7% 99.4% - 0.7%    
Vadnais Heights 15 - 28.6% $263,500 - 33.3% 22 - 45.0% 1.9 + 46.2% 99.5% - 0.8%    
Andover 25 + 19.0% $425,000 - 3.4% 28 - 63.2% 2.3 + 43.8% 100.3% + 3.1%    
Saint Paul 202 - 3.3% $292,350 + 0.8% 65 + 32.7% 2.3 + 43.8% 98.2% - 1.5%    
East Bethel 17 + 54.5% $390,000 - 1.3% 109 + 28.2% 2.3 + 43.8% 96.7% - 2.2%    
Hutchinson 12 + 50.0% $275,663 - 0.7% 34 - 72.8% 2.3 + 43.8% 95.5% - 2.5%    
North Branch 18 + 20.0% $330,700 - 3.2% 75 + 4.2% 3.0 + 42.9% 99.5% - 1.6%    
Clearwater 2 - 50.0% $392,500 + 48.1% 62 + 26.5% 2.7 + 42.1% 100.0% - 1.0%    
Burnsville 50 - 13.8% $379,875 + 12.6% 62 + 21.6% 2.1 + 40.0% 99.5% + 0.4%    
Maple Lake 2 - 66.7% $297,950 + 23.6% 5 - 91.7% 2.5 + 38.9% 100.8% + 4.0%    
Lakeville 65 - 21.7% $475,000 0.0% 70 + 18.6% 3.6 + 38.5% 97.9% - 0.7%    
New Brighton 16 + 45.5% $412,500 - 2.0% 48 - 9.4% 1.5 + 36.4% 100.3% - 0.5%    
Maplewood 30 + 30.4% $317,500 + 0.8% 62 + 148.0% 1.9 + 35.7% 97.2% - 4.2%    
Shoreview 27 0.0% $370,000 - 9.8% 39 + 30.0% 1.6 + 33.3% 98.3% - 3.1%    
Oakdale 14 - 56.3% $274,450 - 7.6% 47 + 6.8% 1.6 + 33.3% 99.8% - 1.6%    
Hugo 24 - 29.4% $395,000 - 10.2% 62 + 17.0% 2.5 + 31.6% 98.0% + 0.7%    
Carver 10 0.0% $494,500 + 5.0% 53 + 35.9% 3.1 + 29.2% 98.0% - 0.5%    
Zimmerman 10 - 33.3% $367,500 + 14.8% 75 - 17.6% 3.6 + 28.6% 96.5% + 2.2%    
Randolph 0 -- $0 -- -- -- 3.8 + 26.7% 0.0% --    
Minnetonka Beach 0 -- $0 -- -- -- 2.9 + 26.1% 0.0% --    
Credit River Township 0 -- $0 -- -- -- 3.6 + 24.1% 0.0% --    
New Richmond 17 - 22.7% $385,000 + 6.1% 89 - 10.1% 3.8 + 22.6% 97.1% - 0.3%    
Cottage Grove 51 - 8.9% $380,000 + 3.7% 58 - 1.7% 2.3 + 21.1% 98.2% - 0.3%    
Montrose 8 + 300.0% $315,750 - 19.5% 68 - 39.8% 3.6 + 20.0% 98.9% + 0.4%    
Albertville 7 - 30.0% $366,000 + 8.0% 39 - 25.0% 1.8 + 20.0% 100.7% + 1.2%    
Cambridge 23 + 109.1% $338,000 + 9.7% 98 - 19.0% 2.8 + 16.7% 98.7% + 1.0%    
Annandale 4 0.0% $467,500 + 68.5% 235 + 446.5% 2.9 + 16.0% 95.0% - 4.5%    
Savage 24 - 11.1% $412,500 - 13.2% 70 + 37.3% 2.2 + 15.8% 98.3% - 2.2%    
North St. Paul 9 + 50.0% $380,000 + 47.3% 42 + 35.5% 2.4 + 14.3% 100.8% + 2.8%    
Centerville 1 - 50.0% $725,000 + 97.1% 147 + 98.6% 8.0 + 11.1% 93.0% + 5.3%    
Rosemount 46 - 8.0% $437,445 + 5.4% 39 - 30.4% 3.2 + 10.3% 98.0% - 1.0%    
South St. Paul 18 - 21.7% $296,050 - 1.3% 22 - 31.3% 1.1 + 10.0% 98.7% - 2.5%    
Clear Lake 7 - 22.2% $343,900 - 1.7% 147 + 15.7% 9.0 + 9.8% 97.6% + 0.4%    
Otsego 31 - 8.8% $438,825 + 2.8% 55 - 11.3% 3.4 + 9.7% 97.8% - 0.5%    
Watertown 10 + 233.3% $377,000 + 45.6% 69 + 360.0% 3.6 + 9.1% 96.7% - 1.8%    
Inver Grove Heights 37 + 48.0% $384,000 + 3.8% 79 + 31.7% 2.4 + 9.1% 98.8% - 0.5%    
Minneapolis 276 - 15.1% $355,500 + 7.7% 55 - 22.5% 2.5 + 8.7% 99.5% + 0.6%    
Bloomington 71 + 10.9% $375,000 + 5.3% 45 - 15.1% 1.3 + 8.3% 99.5% + 0.4%    
West Bloomington 48 + 17.1% $394,500 + 9.0% 43 - 29.5% 1.3 + 8.3% 99.3% + 0.4%    
Champlin 14 - 48.1% $387,500 + 2.0% 55 + 31.0% 1.4 + 7.7% 100.1% - 0.1%    
Newport 0 - 100.0% $0 - 100.0% -- -- 1.5 + 7.1% 0.0% - 100.0%    
Brooklyn Park 67 + 13.6% $339,900 - 2.9% 73 + 121.2% 1.5 + 7.1% 97.4% - 3.2%    
Bayport 1 - 50.0% $649,900 + 111.7% 228 + 1325.0% 3.0 + 7.1% 100.0% + 0.1%    
Stillwater 21 - 12.5% $543,330 + 14.4% 49 - 49.0% 1.5 + 7.1% 101.2% + 4.1%    
Waconia 14 - 26.3% $536,950 + 13.2% 83 + 277.3% 3.7 + 5.7% 98.4% - 2.7%    
Roseville 24 - 14.3% $393,000 + 3.8% 25 - 67.5% 1.9 + 5.6% 100.2% + 0.2%    
Hudson 27 + 28.6% $480,000 + 4.3% 63 - 25.9% 2.3 + 4.5% 97.6% - 0.4%    
Lino Lakes 30 + 25.0% $456,656 + 0.6% 40 + 42.9% 2.4 + 4.3% 99.0% - 0.5%    
Shakopee 40 - 27.3% $376,295 - 8.7% 66 + 53.5% 2.6 + 4.0% 97.4% - 2.4%    
Becker 7 + 40.0% $410,000 - 2.4% 82 - 8.9% 3.0 + 3.4% 97.6% + 1.6%    
Farmington 30 - 9.1% $355,000 - 15.5% 73 - 6.4% 3.1 + 3.3% 98.0% - 0.7%    
Hampton 3 -- $299,900 -- 64 -- 4.8 + 2.1% 99.8% --    
Spring Lake Park 5 0.0% $346,000 + 9.8% 12 - 67.6% 0.6 0.0% 103.8% + 4.0%    
Crystal 21 - 4.5% $315,000 + 0.5% 41 + 141.2% 1.6 0.0% 101.3% - 2.5%    
River Falls 22 + 57.1% $385,000 + 0.7% 121 + 86.2% 2.5 0.0% 95.4% - 4.5%    
Brooklyn Center 28 + 3.7% $307,500 + 7.4% 67 + 63.4% 1.2 0.0% 95.9% - 5.1%    
Eagan 43 - 17.3% $359,900 - 6.2% 53 + 1.9% 1.5 0.0% 98.6% - 0.1%    
Monticello 17 + 54.5% $279,000 - 16.0% 41 + 32.3% 2.2 0.0% 98.4% - 1.3%    
Greenwood 1 -- $1,090,000 -- 24 -- 1.2 0.0% 99.1% --    
Maple Grove 68 - 4.2% $383,750 - 11.2% 48 + 2.1% 1.7 0.0% 98.9% - 0.1%    
Lake Minnetonka Area 48 - 30.4% $900,000 + 45.6% 80 + 40.4% 3.5 0.0% 97.7% + 0.2%    
Lake Elmo 23 + 21.1% $610,000 - 27.4% 78 + 21.9% 2.5 0.0% 98.4% + 1.3%    
Eden Prairie 61 + 17.3% $430,000 - 7.4% 65 0.0% 1.9 0.0% 97.9% - 0.8%    
Anoka 13 - 7.1% $320,000 + 1.6% 44 + 83.3% 1.7 0.0% 98.3% - 2.7%    
Edina 60 + 27.7% $574,000 - 11.7% 80 - 33.9% 2.8 0.0% 98.5% + 3.0%    
Richfield 33 + 17.9% $356,000 - 4.1% 44 - 40.5% 1.3 0.0% 101.2% + 1.4%    
St. Michael 38 + 22.6% $462,500 + 4.5% 67 - 29.5% 3.2 0.0% 97.1% - 1.3%    
East Bloomington 23 0.0% $345,000 - 2.3% 51 + 27.5% 1.2 0.0% 99.8% + 0.4%    
Rogers 31 + 29.2% $454,990 + 27.7% 68 + 74.4% 3.6 - 2.7% 96.9% - 1.4%    
Isanti 14 + 16.7% $358,000 + 9.0% 87 - 3.3% 2.4 - 4.0% 100.0% - 1.7%    
Prior Lake 31 - 6.1% $441,500 + 2.7% 88 + 20.5% 2.4 - 4.0% 97.2% - 1.5%    
Belle Plaine 9 - 25.0% $357,000 + 11.0% 32 - 61.9% 2.1 - 4.5% 101.0% + 2.2%    
Columbia Heights 19 - 13.6% $292,000 + 5.5% 55 - 16.7% 1.6 - 5.9% 97.6% - 2.1%    
Blaine 66 + 1.5% $388,500 + 5.3% 69 + 72.5% 1.6 - 5.9% 99.4% + 0.6%    
Stillwater Township 0 - 100.0% $0 - 100.0% -- -- 1.6 - 5.9% 0.0% - 100.0%    
Dayton 12 - 40.0% $582,500 - 3.2% 31 - 8.8% 4.2 - 6.7% 95.9% - 3.3%    
Hammond 4 + 100.0% $420,000 - 10.2% 73 + 32.7% 3.7 - 7.5% 101.0% - 0.2%    
Mounds View 7 0.0% $310,000 + 6.9% 70 + 218.2% 1.2 - 7.7% 99.8% - 0.6%    
Coon Rapids 57 + 9.6% $336,000 - 5.5% 52 + 6.1% 1.2 - 7.7% 99.1% - 2.1%    
Medina 7 - 41.7% $911,055 - 10.8% 104 + 28.4% 3.0 - 9.1% 100.6% + 1.4%    
Faribault 25 + 19.0% $265,500 - 23.0% 76 + 1.3% 1.8 - 10.0% 96.6% - 0.7%    
May Township 1 0.0% $450,000 - 14.3% 7 - 92.7% 0.9 - 10.0% 100.0% 0.0%    
Wayzata 4 - 20.0% $1,246,000 + 6.0% 97 - 15.7% 5.2 - 10.3% 95.2% + 1.7%    
Plymouth 82 + 22.4% $495,500 + 12.6% 58 + 20.8% 1.6 - 11.1% 98.3% - 1.4%    
Hastings 14 - 48.1% $325,500 + 5.9% 63 + 5.0% 1.5 - 11.8% 99.5% + 1.4%    
Apple Valley 46 + 15.0% $366,000 + 10.9% 48 + 26.3% 1.5 - 11.8% 98.6% - 0.2%    
West St. Paul 23 + 53.3% $315,000 + 1.6% 63 + 40.0% 1.5 - 11.8% 99.5% + 0.7%    
Oak Grove 8 + 100.0% $475,500 - 2.5% 18 - 70.0% 2.2 - 12.0% 100.0% + 5.6%    
Minnetonka 55 + 10.0% $550,000 + 26.8% 50 + 6.4% 2.2 - 12.0% 98.2% - 1.1%    
Shorewood 8 + 100.0% $1,396,957 + 11.7% 67 + 378.6% 2.9 - 12.1% 99.9% + 2.4%    
Ramsey 36 + 16.1% $380,500 - 5.1% 63 + 31.3% 2.1 - 12.5% 99.1% + 0.6%    
Independence 3 + 50.0% $835,000 + 147.4% 11 - 57.7% 7.2 - 13.3% 97.9% + 19.4%    
Lakeland 1 -- $339,900 -- 193 -- 1.3 - 13.3% 100.0% --    
New Prague 11 + 22.2% $440,000 + 10.3% 34 + 17.2% 2.5 - 13.8% 99.6% + 1.3%    
Fridley 23 + 27.8% $325,000 + 11.1% 52 + 18.2% 1.2 - 14.3% 100.0% - 0.4%    
White Bear Lake 26 + 85.7% $372,500 + 10.4% 40 + 42.9% 1.1 - 15.4% 99.1% - 1.1%    
Chaska 32 - 15.8% $427,950 - 22.7% 67 - 10.7% 2.2 - 15.4% 99.1% + 0.2%    
Woodbury 75 - 9.6% $429,000 + 6.4% 72 + 26.3% 1.9 - 17.4% 98.0% - 0.2%    
Chisago 5 - 16.7% $395,000 - 9.2% 131 + 172.9% 1.9 - 17.4% 97.0% + 0.3%    
North Oaks 8 - 27.3% $939,464 - 24.8% 104 - 8.0% 2.8 - 17.6% 97.0% + 1.1%    
Forest Lake 20 + 42.9% $415,000 + 3.1% 75 0.0% 2.2 - 18.5% 98.4% + 1.4%    
Little Canada 12 + 50.0% $340,000 - 3.9% 61 - 52.3% 2.5 - 19.4% 95.5% - 1.4%    
Hamburg 0 -- $0 -- -- -- 2.0 - 20.0% 0.0% --    
New Hope 19 + 46.2% $337,000 - 3.7% 51 + 64.5% 1.2 - 20.0% 101.7% + 1.8%    
Mayer 3 - 25.0% $408,900 + 13.0% 31 - 27.9% 3.9 - 20.4% 98.4% - 1.5%    
Chanhassen 27 + 35.0% $525,000 + 20.7% 41 - 34.9% 1.8 - 21.7% 100.1% + 2.7%    
Orono 8 + 14.3% $2,050,000 + 168.0% 109 + 29.8% 3.8 - 22.4% 99.5% + 3.3%    
Grant 2 - 33.3% $840,250 + 40.0% 265 + 194.4% 1.3 - 23.5% 93.1% - 8.2%    
Mahtomedi 7 0.0% $385,000 - 23.8% 63 - 44.2% 1.6 - 23.8% 97.8% - 0.5%    
Red Wing 22 + 37.5% $283,750 - 12.0% 82 + 36.7% 1.9 - 24.0% 98.7% + 1.1%    
Jordan 10 0.0% $428,490 - 5.2% 73 + 630.0% 2.2 - 24.1% 96.1% - 3.7%    
Elk River 24 - 7.7% $407,450 + 8.1% 72 + 4.3% 2.1 - 25.0% 99.3% - 2.2%    
White Bear Township 10 0.0% $360,500 - 16.4% 117 + 108.9% 1.2 - 25.0% 94.3% - 4.7%    
Buffalo 19 + 11.8% $364,700 + 7.3% 55 + 22.2% 1.7 - 26.1% 97.4% - 0.4%    
Princeton 3 - 80.0% $345,000 - 1.4% 29 - 42.0% 1.1 - 26.7% 98.8% - 0.6%    
Norwood Young America 4 + 100.0% $366,950 - 5.9% 49 - 50.5% 1.9 - 26.9% 98.2% - 0.4%    
Maple Plain 1 - 66.7% $489,000 + 63.5% 184 + 152.1% 3.0 - 28.6% 100.0% + 12.7%    
Minnetrista 6 - 71.4% $900,000 + 46.9% 55 - 1.8% 2.5 - 28.6% 95.6% - 2.1%    
Marine on St. Croix 2 + 100.0% $487,500 - 8.2% 74 - 33.9% 1.8 - 30.8% 97.1% + 0.6%    
Excelsior 2 - 50.0% $737,500 + 0.1% 51 + 75.9% 2.4 - 31.4% 94.2% - 2.7%    
Cokato 2 - 66.7% $393,500 + 62.8% 151 + 214.6% 2.6 - 33.3% 99.3% - 1.2%    
Linwood Township 5 + 66.7% $550,000 + 39.2% 58 - 13.4% 1.9 - 34.5% 103.7% + 6.7%    
Cologne 2 + 100.0% $427,838 + 5.7% 0 - 100.0% 5.5 - 34.5% 100.0% - 2.1%    
St. Louis Park 52 - 25.7% $397,750 - 0.6% 54 + 20.0% 1.4 - 36.4% 97.8% - 2.5%    
Greenfield 4 + 33.3% $862,500 - 26.0% 192 + 53.6% 2.9 - 37.0% 96.5% + 4.7%    
Mendota Heights 8 0.0% $525,000 + 0.9% 38 + 90.0% 1.8 - 37.9% 99.3% - 1.8%    
Big Lake 15 - 11.8% $290,000 - 12.1% 44 - 34.3% 1.3 - 38.1% 99.5% + 3.5%    
Cannon Falls 7 + 133.3% $375,000 - 11.5% 132 + 57.1% 1.9 - 38.7% 94.8% + 0.3%    
Kenyon 4 0.0% $114,950 - 51.1% 76 + 35.7% 1.1 - 38.9% 86.7% - 9.8%    
Osseo 3 + 50.0% $375,000 - 8.0% 141 + 21.6% 1.1 - 42.1% 92.0% - 5.3%    
Victoria 16 - 5.9% $531,000 + 8.6% 57 + 46.2% 1.9 - 44.1% 99.4% - 0.1%    
Circle Pines 7 + 75.0% $320,000 - 16.2% 7 - 88.3% 0.7 - 50.0% 101.1% + 1.8%    
Ham Lake 15 + 66.7% $470,000 + 2.2% 46 - 27.0% 3.2 - 50.0% 96.6% + 0.7%    
St. Mary's Point 0 - 100.0% $0 - 100.0% -- -- 1.0 - 50.0% 0.0% - 100.0%    
St. Bonifacius 1 -- $400,000 -- 9 -- 0.3 - 50.0% 100.0% --    
Wyoming 6 - 25.0% $378,950 - 10.3% 71 - 45.0% 1.8 - 51.4% 99.0% 0.0%    
Delano 9 - 10.0% $425,000 - 4.0% 81 + 32.8% 2.5 - 51.9% 96.7% - 0.7%    
Lilydale 1 -- $205,000 -- 58 -- 2.3 - 52.1% 87.2% --    
Falcon Heights 1 - 75.0% $370,000 - 2.2% 2 - 96.4% 0.9 - 52.6% 109.1% + 8.0%    
South Haven 2 0.0% $272,500 - 72.6% 93 - 39.6% 0.8 - 52.9% 93.9% - 3.6%    
Rockford 5 0.0% $443,061 + 0.7% 106 - 35.0% 2.3 - 58.9% 99.5% + 3.6%    
Stacy 7 + 600.0% $437,500 - 23.9% 64 - 77.9% 1.4 - 60.0% 94.5% - 9.7%    
Scandia 2 - 66.7% $597,500 + 17.8% 84 + 86.7% 1.6 - 61.0% 86.7% - 10.1%    
St. Anthony 9 + 12.5% $309,900 - 21.0% 47 - 38.2% 0.8 - 61.9% 97.8% + 3.6%    
Somerset 10 0.0% $441,856 + 11.0% 82 + 78.3% 1.3 - 62.9% 96.7% - 1.3%    
Nininger Township 2 -- $440,700 -- 54 -- 0.8 - 73.3% 101.3% --    
St. Paul Park 4 + 33.3% $300,000 + 7.1% 54 + 80.0% 0.4 - 78.9% 101.6% + 3.9%    
Baytown Township 0 - 100.0% $0 - 100.0% -- -- 0.9 - 79.1% 0.0% - 100.0%    
Willernie 0 - 100.0% $0 - 100.0% -- -- 0.6 - 80.0% 0.0% - 100.0%    
Long Lake 2 - 71.4% $1,082,937 + 79.3% 376 + 304.3% 0.6 - 80.6% 94.4% - 3.4%    
Dellwood 0 -- $0 -- -- -- 0.6 - 85.7% 0.0% --    
West Lakeland Township 1 - 75.0% $750,000 + 19.5% 7 - 89.1% 0.6 - 88.2% 102.8% - 1.2%    
Birchwood Village 0 -- $0 -- -- -- 0.0 - 100.0% 0.0% --    
Eureka Township 1 -- $375,000 -- 4 -- 0.0 - 100.0% 98.7% --    
Lake St. Croix Beach 1 -- $300,000 -- 33 -- 0.0 - 100.0% 100.0% --    
Mendota 0 -- $0 -- -- -- 0.0 - 100.0% 0.0% --    
Waconia Township 0 -- $0 -- -- -- 0.0 - 100.0% 0.0% --    
Vermillion Township 0 - 100.0% $0 - 100.0% -- -- 0.0 - 100.0% 0.0% - 100.0%    
Louisville Township 1 -- $779,000 -- 276 -- 0.0 - 100.0% 95.1% --    
Lexington 0 - 100.0% $0 - 100.0% -- -- 0.0 - 100.0% 0.0% - 100.0%    
Gem Lake 0 -- $0 -- -- -- 0.0 - 100.0% 0.0% --    
Douglas Township 0 -- $0 -- -- -- 0.0 - 100.0% 0.0% --    
Loretto 1 -- $350,000 -- 128 -- 0.7 -- 94.9% --    
Castle Rock Township 0 -- $0 -- -- -- 0.8 -- 0.0% --    
San Francisco Township 0 -- $0 -- -- -- 2.0 -- 0.0% --    
Watertown Township 0 -- $0 -- -- -- 0.0 -- 0.0% --    
Vermillion 0 - 100.0% $0 - 100.0% -- -- 0.0 -- 0.0% - 100.0%    
Belle Plaine Township 0 -- $0 -- -- -- 1.0 -- 0.0% --    
Greenvale Township 0 -- $0 -- -- -- 0.0 -- 0.0% --    
Dahlgren Township 0 -- $0 -- -- -- 1.0 -- 0.0% --    
Benton Township 0 -- $0 -- -- -- 0.7 -- 0.0% --    
Coates 0 -- $0 -- -- -- 0.0 -- 0.0% --    
Grey Cloud Island Township 0 -- $0 -- -- -- 0.0 -- 0.0% --    
Camden Township 0 -- $0 -- -- -- 0.0 -- 0.0% --    
Sand Creek Township 0 -- $0 -- -- -- 2.0 -- 0.0% --    
Marshan Township 0 -- $0 -- -- -- 0.0 -- 0.0% --    
Blakeley Township 0 -- $0 -- -- -- 0.0 -- 0.0% --    
New Trier 0 -- $0 -- -- -- 0.0 -- 0.0% --    
Lakeland Shores 0 -- $0 -- -- -- 0.0 -- 0.0% --    
Sciota Township 1 0.0% $750,000 + 102.7% 52 - 67.5% 0.0 -- 96.8% + 1.8%    
Medicine Lake 0 -- $0 -- -- -- 0.0 -- 0.0% --    
Helena Township 0 -- $0 -- -- -- 0.6 -- 0.0% --    
Pine Springs 0 -- $0 -- -- -- 0.0 -- 0.0% --    
Waterford Township 0 -- $0 -- -- -- 0.0 -- 0.0% --    
Miesville 1 -- $400,000 -- 18 -- 0.0 -- 100.0% --    
Hancock Township 0 -- $0 -- -- -- 0.0 -- 0.0% --    
Young America Township 0 -- $0 -- -- -- 0.0 -- 0.0% --    
Hassan Township 0 -- $0 -- -- -- 0.0 -- 0.0% --    
Hilltop 0 -- $0 -- -- -- 0.0 -- 0.0% --    
Hollywood Township 0 -- $0 -- -- -- 0.8 -- 0.0% --    
Randolph Township 0 -- $0 -- -- -- 0.0 -- 0.0% --    
St. Lawrence Township 0 -- $0 -- -- -- 2.0 -- 0.0% --    
                         
Counties                        
Kanabec County 13 0.0% $254,000 + 12.1% 76 + 38.2% 2.2 + 37.5% 99.6% - 0.8%    
Rice County 59 + 11.3% $330,000 - 7.0% 84 + 37.7% 2.4 + 26.3% 96.5% - 1.1%    
Ramsey County 396 + 1.5% $320,000 - 1.5% 58 + 16.0% 2.0 + 25.0% 98.4% - 1.5%    
Isanti County 45 + 32.4% $350,000 + 8.1% 97 + 19.8% 2.6 + 18.2% 98.7% - 1.6%    
Scott County 135 - 10.6% $405,000 - 3.6% 72 + 28.6% 2.8 + 16.7% 97.7% - 1.7%    
Dakota County 393 - 6.7% $380,000 - 1.3% 58 + 9.4% 2.3 + 9.5% 98.6% - 0.4%    
Chisago County 57 + 16.3% $345,000 - 17.9% 77 - 7.2% 2.7 + 8.0% 98.1% - 0.4%    
Anoka County 346 + 15.3% $370,000 + 1.2% 55 + 10.0% 1.8 0.0% 99.1% - 0.1%    
Hennepin County 1,096 - 3.9% $386,500 + 1.7% 58 0.0% 2.2 0.0% 98.8% - 0.3%    
Wright County 167 + 1.2% $380,000 - 3.8% 68 - 4.2% 2.8 - 3.4% 97.7% - 0.9%    
Washington County 255 - 16.1% $412,000 + 1.2% 67 + 8.1% 2.0 - 4.8% 98.4% 0.0%    
St. Croix County 87 - 2.2% $432,600 + 13.0% 82 - 2.4% 2.7 - 6.9% 97.3% - 1.0%    
Goodhue County 45 + 7.1% $292,500 - 8.6% 92 + 19.5% 2.2 - 8.3% 96.8% - 0.1%    
Sherburne County 79 - 6.0% $385,000 + 2.7% 75 - 7.4% 2.3 - 11.5% 98.1% - 0.4%    
Mille Lacs County 13 - 63.9% $319,900 - 0.8% 88 + 8.6% 2.6 - 16.1% 92.1% - 5.1%    
Carver County 119 + 3.5% $468,000 - 1.3% 57 0.0% 2.5 - 16.7% 99.0% - 0.1%    
                         
Current as of April 7, 2026. All data from NorthstarMLS. Percent changes are calculated using rounded figures. | SortStats © 2026 ShowingTime Plus, LLC.