Best placesMinnesotaHome Prices

Cheapest Counties to Buy a House in Minnesota (2026)

Traverse has the lowest home prices of any county in Minnesota, at $154,045, followed by Koochiching and Faribault (data vintage Zillow 2026-04). The full ranking of the top 25 counties is below.

Data updated April 2026 - Source: Zillow Research

Explore home prices on the map

Cheapest counties for home prices in Minnesota

Top 25 of 87 counties with data.

Ranked by typical home value (Zillow Research, Zillow 2026-04), lowest first.

Cheapest counties for home prices in Minnesota
RankCountyValue
1Traverse$154,045
2Koochiching$155,110
3Faribault$160,272
4Cottonwood$162,854
5Kittson$166,078
6Watonwan$173,916
7Yellow Medicine$175,393
8Mahnomen$175,523
9Norman$181,976
10Redwood$183,728
11Swift$194,986
12Pennington$195,570
13Renville$195,644
14Freeborn$196,888
15Pipestone$199,893
16Big Stone$200,121
17Mower$202,394
18Marshall$207,342
19Lincoln$208,536
20Lac qui Parle$216,769
21Stevens$218,077
22Red Lake$218,427
23Martin$220,096
24Wilkin$221,018
25Lyon$222,118

How this ranking works

This page ranks Minnesota counties by typical home value, sorted so the cheapest places appear first. Click any county to see its housing, schools, crime, and demographics in detail.

For home prices, a lower value is generally more favorable, so the top of the list is the lowest. Want to weigh home prices against schools, taxes, commute, and more at once? Use the live map to build a custom match.

Data comes from public sources. Source attribution and the exact data vintage are shown above and on the full map of typical home value.

Related

Compare home prices with everything else that matters on the live map.

Open the Map