CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Cheapest homes, Minnesota cities

Minnesota cities with the lowest median home value (2024 ACS owner-occupied units). This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide. The median across all 155 is $330,200. Biggest climber in the top 100 since 2020: Little Canada, MN, up 23 places to #68.

Flip the list · Most expensive homes, US cities →
MinnesotaAll statesPop > 5KAll rankings
Cheapest homes by state
RANKPLACESTATEPOPMEDIAN HOME VALUEVS 2000
01▲3International Falls, MNMN5,481$120,400+118%
02▼1Virginia, MNMN8,187$120,600+125%
03▲2Hibbing, MNMN15,823$130,200+117%
04▼2Montevideo, MNMN5,335$141,000+116%
05▼2Albert Lea, MNMN18,217$157,500+127%
06▲1Redwood Falls, MNMN5,040$162,100+121%
07▼1Austin, MNMN26,689$163,900+140%
08▲4Fairmont, MNMN10,099$169,900+153%
09▲8Thief River Falls, MNMN8,799$175,400+217%
10▲1Crookston, MNMN7,375$185,600+206%
11▲9Litchfield, MNMN6,528$187,600+127%
12▼2Waseca, MNMN9,035$189,200+128%
13▼5Brainerd, MNMN14,428$192,500+186%
14▲1Fergus Falls, MNMN14,246$194,000+159%
15▼1Bemidji, MNMN15,770$198,300+221%
16▼3Willmar, MNMN22,001$198,400+142%
17▲6Winona, MNMN26,530$201,800+125%
18▼2Little Falls, MNMN9,277$202,600+184%
19▼1New Ulm, MNMN13,863$204,200+135%
20▲9Morris, MNMN5,150$209,600+196%
21▲3Marshall, MNMN14,171$210,300+128%
22▼13Worthington, MNMN13,979$210,300+206%
23▼2Cloquet, MNMN12,399$212,700+161%
24▼2Grand Rapids, MNMN11,181$213,800+179%
25▼6Princeton, MNMN5,480$218,700+154%
26▲1Waite Park, MNMN8,450$219,400+133%
27▼1St. Cloud, MNMN72,647$225,000+141%
28Glencoe, MNMN5,632$227,900+145%
29▼4Hutchinson, MNMN14,655$229,600+124%
30▲7Red Wing, MNMN16,805$237,300+119%
31▲3St. Joseph, MNMN6,846$237,700+156%
32▲4Lake City, MNMN5,306$238,700+148%
33▼1Faribault, MNMN25,040$241,500+141%
34▼3Duluth, MNMN88,330$242,700+201%
35▼2Owatonna, MNMN26,633$245,200+142%
36▲15Moorhead, MNMN46,533$249,000+196%
37▼2St. Peter, MNMN12,275$250,700+150%
38▼8Cambridge, MNMN11,090$251,600+161%
39▲14East Grand Forks, MNMN8,906$255,600+172%
40▼2Sauk Rapids, MNMN13,768$256,100+150%
41▲1Mankato, MNMN46,529$261,700+185%
42▲14North Mankato, MNMN14,165$262,100+127%
43▲9St. Paul Park, MNMN5,396$263,500+153%
44Stewartville, MNMN6,850$265,300+187%
45▼4Detroit Lakes, MNMN10,019$265,800+234%
46▲3Becker, MNMN5,425$271,300+111%
47▼4La Crescent, MNMN5,261$272,400+167%
48▼8Brooklyn Center, MNMN31,846$274,300+161%
49▼10Alexandria, MNMN15,045$275,300+234%
50▼2Columbia Heights, MNMN22,482$277,600+170%
51▲4South St. Paul, MNMN20,532$281,600+154%
52▼5Kasson, MNMN7,350$285,200+194%
53▼3Spring Lake Park, MNMN7,127$290,100+145%
54▼9Isanti, MNMN7,714$290,600+188%
55▲13St. Paul, MNMN306,684$294,500+180%
56▲6Robbinsdale, MNMN14,030$295,600+165%
57▲2Crystal, MNMN22,239$296,100+162%
58Sartell, MNMN19,918$297,300+152%
59▲11North St. Paul, MNMN12,780$298,500+149%
60▲4West St. Paul, MNMN21,950$301,300+145%
61▼1Fridley, MNMN30,829$302,900+158%
62▲5Coon Rapids, MNMN64,193$305,800+148%
63▲3Anoka, MNMN18,169$308,700+160%
64▲5Rochester, MNMN124,292$310,500+180%
65▼11Buffalo, MNMN16,878$314,400+156%
66▲11Oakdale, MNMN30,588$318,100+136%
67▲11Belle Plaine, MNMN7,632$318,200+146%
68▲23Little Canada, MNMN10,567$319,800+158%
69▼8North Branch, MNMN12,398$322,300+163%
70▲3Hastings, MNMN22,563$322,400+153%
71▲3Maplewood, MNMN40,717$323,200+157%
72▼26Zimmerman, MNMN6,904$323,600+188%
73▼8Monticello, MNMN15,670$323,700+157%
74▼11Baxter, MNMN9,217$324,100+168%
75▼4Mounds View, MNMN12,786$324,200+172%
76▼1St. Francis, MNMN8,635$327,600+169%
77▲6Northfield, MNMN21,992$329,400+138%
78▼21Big Lake, MNMN12,929$330,200+171%
79▲8White Bear Lake, MNMN23,392$331,800+156%
80▼1Brooklyn Park, MNMN83,543$336,200+159%
81▲9Jordan, MNMN6,988$336,200+196%
82▼1New Hope, MNMN20,807$337,000+148%
83▲2Albertville, MNMN8,544$343,700+151%
84▲2Richfield, MNMN36,593$344,000+170%
85▼3Byron, MNMN6,740$345,300+205%
86▲14New Prague, MNMN8,238$350,500+186%
87▲16Roseville, MNMN35,663$352,100+152%
88▼4Blaine, MNMN76,603$352,400+200%
89▲10Burnsville, MNMN65,244$355,200+137%
90▼10Lonsdale, MNMN5,117$357,000+211%
91▼15Lindstrom, MNMN5,039$358,100+214%
92▲2Champlin, MNMN23,125$358,700+161%
93▲8Ramsey, MNMN29,624$359,600+150%
94▲8Bloomington, MNMN89,034$361,700+150%
95▲11Minneapolis, MNMN430,324$362,200+219%
96▼8Vadnais Heights, MNMN13,052$363,100+168%
97▲13Inver Grove Heights, MNMN36,873$363,400+164%
98▼1East Bethel, MNMN12,605$363,900+172%
99▲6New Brighton, MNMN22,159$364,700+159%
100▼8Wyoming, MNMN8,121$365,700+168%
101▲6Farmington, MNMN25,425$366,200+150%
102▼13Elk River, MNMN27,896$370,100+153%
103▲5Apple Valley, MNMN55,248$370,400+147%
104▼9Mound, MNMN9,064$370,800+165%
105▲7Shakopee, MNMN49,366$374,800+165%
106▼2Delano, MNMN7,788$375,200+177%
107▼14Hopkins, MNMN19,523$375,600+198%
108▼36Newport, MNMN5,525$378,100+232%
109▼13Cottage Grove, MNMN43,604$378,800+176%
110▲1Hermantown, MNMN10,110$382,300+265%
111▲4Shoreview, MNMN26,906$383,700+150%
112▲13Falcon Heights, MNMN5,071$384,500+138%
113▲6St. Louis Park, MNMN50,027$386,800+193%
115▲2St. Michael, MNMN22,498$390,100+147%
116Forest Lake, MNMN20,952$393,500+223%
117▼3Otsego, MNMN24,525$396,700+214%
118▲4Eagan, MNMN67,109$397,100+147%
119▼1Chaska, MNMN30,513$404,700+172%
120▲3Lino Lakes, MNMN23,220$407,200+152%
121▼23Hugo, MNMN17,167$408,900+162%
122▲5Andover, MNMN33,874$410,200+157%
123▼14Chisago City, MNMN5,955$413,000+229%
124▲2Stillwater, MNMN19,354$414,200+166%
125▼1Maple Grove, MNMN73,893$418,300+172%
126▲2Oak Grove, MNMN9,476$423,300+174%
127▼7Rosemount, MNMN31,881$424,100+179%
128▲1Waconia, MNMN14,113$431,000+187%
129▲6Golden Valley, MNMN21,325$431,400+173%
130▲3Savage, MNMN32,970$432,300+157%
131▲5Elko New Market, MNMN5,300$433,100–
132▼11Arden Hills, MNMN9,583$441,900+173%
133▼2Ham Lake, MNMN17,104$442,500+199%
134▼2Carver, MNMN7,198$445,800+193%
135▲2Woodbury, MNMN81,558$450,200+161%
136▼2Prior Lake, MNMN28,140$450,700+156%
137▼7Lakeville, MNMN79,270$452,500+174%
138▲2Rogers, MNMN15,606$459,700+146%
139▲4Eden Prairie, MNMN63,075$473,900+145%
140▲1Minnetonka, MNMN53,969$475,800+161%
141▼3Mahtomedi, MNMN8,189$476,000+162%
142Plymouth, MNMN78,942$491,200+157%
143▼4Dayton, MNMN11,402$511,300+257%
144▲2Mendota Heights, MNMN11,475$520,300+156%
145Chanhassen, MNMN25,748$566,300+172%
146▼2Corcoran, MNMN9,269$569,400+205%
147▲1Victoria, MNMN12,447$581,200+153%
148Credit River, MNMN5,644$595,000–
149▼2Lake Elmo, MNMN14,376$597,000+191%
150▼1Edina, MNMN54,356$646,300+190%
151▼1Minnetrista, MNMN9,458$658,300+136%
152▼1Shorewood, MNMN7,620$703,200+173%
153▼1Medina, MNMN7,460$736,700+211%
154▼1North Oaks, MNMN5,283$821,200+100%
155▼1Orono, MNMN8,301$1,004,500+205%
SHOWING 1–155 OF 155

UPDATED 2026-09-11 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES