Add AD Mortgage as your preferred source on Google
This article was originally published on November 29, 2024, and updated in October 2026.
Minnesota is not a cheap state to buy a home in. Redfin’s Minnesota housing market data put the statewide median sale price at $353,036 in September 2026, and Minnesota Housing Partnership’s 2026 State Housing Profile counts 342,034 homeowners, one in five, who spend more than 30% of their income on housing. But step away from the Twin Cities and a very different market appears: small cities where the typical home sells for less than half the state median and where local incomes comfortably cover a mortgage payment.
This guide ranks the 10 most affordable cities in Minnesota for buying a home in 2026. Instead of ranking by price alone, we compared each city’s median sale price with what local households actually earn, then estimated whether a typical household could afford the typical home. Every city on the list cleared that bar: in all ten, the local median household income is higher than the income our model says is needed.
The list stretches from the Iron Range (Hoyt Lakes, Eveleth and International Falls) through the farm towns of southwest and south-central Minnesota (Mountain Lake, Windom, Pipestone, Sleepy Eye and Blue Earth) to the Red River Valley (Thief River Falls and Breckenridge). For each city, you will find what drives the local economy, what the market looks like right now, and practical notes for two audiences: borrowers planning a purchase and mortgage brokers who need to anticipate how these loans will underwrite.
Key takeaways
All ten cities have median sale prices between about $129,000 and $177,416, compared with $353,036 statewide.
Mountain Lake ranks first, with local median income about $25,900 above the modeled income need; Breckenridge ranks tenth at about $8,900.
Estimated monthly payments (principal, interest, taxes and insurance) range from about $947 to $1,302 with 20% down at a 7.40% rate.
Most of these are small markets with 10 to 36 sales in the period, so expect thin comparable sales and price swings.
We evaluated homebuying affordability by comparing median home sale prices with local median household incomes across the ten Minnesota cities in this guide.
Home prices come from Redfin’s September 2026 market updates for all home types, with price summaries covering the three months ending September. Local incomes use the U.S. Census Bureau’s 2020–2024 American Community Survey five-year estimates, as reported by Data USA. These income figures are historical estimates, rather than measurements of 2026 earnings.
For each city, we estimated the monthly cost of buying a median-priced home using a 20% down payment, a 30-year fixed mortgage and the interest rate, property-tax and insurance assumptions detailed in the table. We then calculated the gross annual income needed to keep that payment at 28% of household income.
Places are ranked by their income gap:
Income gap = Estimated required annual income − Local median household income
A smaller gap indicates a smaller estimated income shortfall. A negative gap means local median household income exceeds the modeled income target. The separate price ranking shows which communities have the lowest purchase prices.
This comparison includes incorporated cities only. It does not measure total living costs or guarantee mortgage eligibility. HOA fees, utilities, maintenance and closing costs are excluded, and small-market prices and income estimates can fluctuate
Methodology for Homebuying Affordability in Minnesota
¹ Estimated monthly payment. Principal, interest, estimated property taxes and homeowners insurance. Tax estimates use county effective property-tax rates ranging from 0.74% to 1.26%. Insurance is estimated at 1.111% of the purchase price annually, based on Insurance.com’s Minnesota average. Actual taxes and premiums vary by property. PMI, HOA fees, maintenance, utilities and closing costs are excluded.
² Required annual income. Gross household income needed to keep the estimated monthly payment at 28% of income, calculated as monthly payment × 12 ÷ 0.28. Calculations use unrounded figures.
³ Local median household income. U.S. Census Bureau ACS 2020–2024 five-year estimates, reported through Data USA. These are historical estimates, rather than measurements of 2026 earnings.
⁴ Income gap. Required annual income minus local median household income. A negative figure indicates an income cushion; a positive figure indicates a shortfall. Cities are ranked by this gap, smallest first. The ranking compares estimated homebuying affordability among the cities screened; it does not measure total living costs or guarantee mortgage eligibility.
Mountain Lake tops the list on both counts that matter here: it has the lowest median sale price among the ten, and the widest cushion between what a local household earns and what our model says a median-priced home requires. Redfin shows a median of about $129,000 for the three months ending September, which works out to an estimated $947 a month for principal, interest, taxes and insurance with 20% down.
The town’s character is unusually well documented. Mennonite settlers arrived in 1873, and the community still preserves that story at Heritage Village, founded in 1972 to remember its Russian-Mennonite and German-Lutheran immigrants. It is a small place, with roughly 2,000 residents, so housing turnover is limited and a handful of sales can swing the numbers.
That is the main caveat. Mountain Lake posted exactly 10 sales in the period, versus 2 a year earlier, and Redfin displays its median only as a rounded figure. Countywide, values are climbing: Minnesota Housing Partnership’s 2026 Cottonwood County profile shows home values up 46% from 2019 to 2024, to $169,300, while owner incomes rose 10%.
For borrowers
With so few listings, get pre-approved before you start touring so you can act when the right home appears.
Windom, the Cottonwood County seat a short drive west of Mountain Lake, has the highest median household income in the top 10, and that is why it ranks second despite a mid-pack price. At $177,416, the modeled payment is about $1,302 a month, and local median income clears the required income by roughly $19,000.
Demand is real. Homes sold in a median of 23 days, and 43.8% of sales closed above list price, so Windom behaves more like a competitive market than its price suggests. Note that its income estimate carries the widest margin of error in the list (±$14,761), so treat the gap as an estimate rather than a guarantee.
For borrowers
Plan for a competitive offer: nearly half of recent sales went over list price.
Hoyt Lakes is a planned mining town on Minnesota’s Iron Range. Erie Mining Company began building a taconite plant nearby in 1954, as the University of Minnesota’s Erie Mining archive notes, and the town was incorporated in 1955. That post-war layout still shapes the housing stock, much of it single-family homes from the same era.
At a $149,929 median, the estimated monthly payment is about $1,098, and median household income is roughly $18,700 above the modeled need. Homes here take longer to sell, a median of 107 days, which can give buyers more room to negotiate.
The biggest economic question is mining. The proposed NorthMet copper-nickel project sits about 6 miles north of town. On July 29, 2026, NewRange proposed design changes that would raise ore production and shorten the mine’s planned life from 20 to 16 years, and the Minnesota DNR notes that the changes may require new or amended permits. Buyers should treat any future jobs as possible, not certain.
For borrowers
Longer days on market can mean room to ask for seller-paid closing costs or repairs.
Older homes are common; budget for an inspection that looks closely at furnaces, roofs and foundations.
The Homestead Credit Refund (up to $3,480 for eligible households) can soften property taxes after you buy.
For brokers
Only 10 sales in the period: check comps carefully and be ready for appraisal conditions.
Mining income can be cyclical; verify continuity and document layoffs or recalls in the file.
Seasonal and lake properties nearby may suit DSCR loans for investor clients if rent supports the payment.
Thief River Falls is the largest and most liquid market in the top 10, with 36 sales in the period. It is also the clearest jobs story. DigiKey, the electronics distributor, has at least 3,400 employees in Thief River Falls, and Arctic Cat’s snowmobile plant came back under new ownership: after the company was sold in April 2025, the new owner said it planned to rehire most of its workforce of just under 500.
At a $164,921 median, the estimated payment is about $1,239 a month. Pennington County has the highest effective property tax rate among the ten counties here (1.26%), yet strong local incomes keep the city near the top. Minnesota Housing Partnership’s Pennington County profile shows owner incomes up 12% from 2019 to 2024 while home values rose only 2%, a rare case of incomes outpacing prices.
Prices were down 11% from a year earlier, and homes are selling faster than last year, which suggests buyers are active while sellers have adjusted.
For borrowers
Property taxes are higher here than in the other cities on this list; factor them into your monthly budget.
Stable employers mean you may be competing with relocating workers; get pre-approved early.
Eligible first-time buyers can combine a first mortgage with Minnesota Housing assistance.
For brokers
The deepest comp pool in the top 10 makes appraisals more predictable.
Large-employer W-2 borrowers fit FHA and conventional programs well; HomeReady can help moderate-income buyers with 3% down.
Relocating professionals may hold equity elsewhere; a strong down payment can offset higher taxes in DTI.
Blue Earth sits where Interstate 90 crosses south-central Minnesota, and it has two roadside claims to fame. The town’s giant statue stands over 55 feet tall, and nearby concrete panels were tinted gold on September 23, 1978 to mark the completion of I-90. Interstate access is a practical advantage for commuters and businesses.
The median sale price of $167,920 implies a monthly payment of about $1,224, and median income exceeds the modeled requirement by about $14,300. Prices fell 15% year over year and no recent sales closed above list price, a sign of a buyer-friendly market.
County trends cut both ways. Minnesota Housing Partnership’s Faribault County profile shows home values up 23% from 2019 to 2024 while owner incomes slipped 2%. Today’s softer prices may be a pause in that climb rather than a reversal.
For borrowers
Sellers here have been accepting below-list offers (92.8% sale-to-list); negotiate with comps in hand.
Interstate access makes Blue Earth workable for jobs in Fairmont, Albert Lea or the Mankato area.
For brokers
With 11 sales and a 15% price drop, watch for appraisal gaps on contracts written at last year’s values.
Farm and trucking households are common along the I-90 corridor; bank statement documentation can capture real cash flow.
Use the buyer’s-market conditions to structure seller concessions within program limits.
International Falls, on the Canadian border, pairs one of the lowest price points on the list ($143,931) with the lowest property tax rate among these counties (0.74%). The result is an estimated payment of about $1,019 a month.
Housing pressure is mild. Minnesota Housing Partnership’s Koochiching County profile finds only 12% of owners cost-burdened, the lowest among the counties profiled for this guide, and 80% of households own their homes.
For borrowers
Low taxes keep the monthly payment down; this is one of the few places where tax and insurance together run about $220 a month on the median.
Winter matters here; budget for heating costs and check insulation and windows during inspection.
Prices rose 8.2% year over year, so waiting may not lower your purchase price.
For brokers
Seasonal tourism near Voyageurs supports rental demand; investor clients may qualify through DSCR on long-term rentals.
Mill and tourism workers may have variable hours; average income over 24 months.
Remote properties may be off municipal water and sewer; check well and septic requirements early.
Pipestone, in Minnesota’s southwest corner, is home to Pipestone National Monument, where Indigenous people have quarried the red stone for more than 3,000 years to make ceremonial pipes. The monument gives the town national visibility unusual for a community of about 4,100 people.
The median sale price matches Windom’s at $177,416, but Pipestone’s lower county tax rate (0.86%) trims the estimated payment to about $1,274 a month. Median income exceeds the modeled need by roughly $13,000.
Healthcare is local: the Pipestone County Medical Center operates a hospital and family clinic in town. Homes are sitting longer (79 days versus 35 a year earlier), giving buyers more time and leverage.
For borrowers
Slower sales mean you can take time to compare homes and negotiate.
Lower property taxes than many Minnesota counties help keep monthly costs predictable.
Check whether your household qualifies for Minnesota Housing’s Start Up first mortgage.
For brokers
Longer marketing times can lead to price reductions mid-process; confirm the final contract price before ordering the appraisal.
Tourism and healthcare employment are steady; agricultural self-employment calls for careful income documentation.
Pair with Windom when showing southwest Minnesota options: same median price, different tax and market pace.
Sleepy Eye is the hottest market in the top 10. Homes sold in a median of 11 days, and more than half went for above asking price. Prices rose 27.7% year over year to a median of $173,632, which still implies an affordable payment of about $1,272 a month.
The town has bounced back from a hard hit. In 2019, Del Monte announced it would close its Sleepy Eye vegetable plant, affecting 363 workers. In 2021, pet-treat maker Chasing Our Tails bought the former plant, with company representatives estimating about 50 jobs.
Strong demand and modest prices make Sleepy Eye a good fit for move-up buyers from nearby New Ulm and the Mankato area who want more space for less.
For borrowers
Be ready to move fast: the typical home sold in under two weeks.
Consider an escalation strategy with your agent, but set a firm ceiling based on your budget, not the bidding.
For brokers
Over-list sales raise appraisal-gap risk; discuss buyer reserves for any gap before writing offers.
Quick turnarounds favor clients with full underwriting done up front.
Manufacturing and food-processing workers can fit HomeReady if income is within area limits.
Eveleth has the second-lowest median sale price on the list, $131,937, and the lowest estimated monthly payment after Mountain Lake, about $966. Median income is the lowest in the top 10, but it still exceeds the modeled requirement by roughly $9,300.
This Iron Range city is best known as home to the U.S. Hockey Hall of Fame Museum, and it kept that title after a fight in 2025 over a proposal to move the museum to St. Paul. On January 29, 2026, the museum’s board chose to keep it in Eveleth.
St. Louis County trends show why prices still look low: according to Minnesota Housing Partnership’s St. Louis County profile, home values rose 14% from 2019 to 2024, to $221,400, while owner incomes rose just 1%. Eveleth remains well below the county’s typical value.
For borrowers
Homes take nearly three months to sell; that gives you room to negotiate.
Many homes are older; inspect carefully and ask about energy upgrades.
For brokers
Low loan amounts can fall below some lenders’ minimums; confirm current minimums with your AE.
Iron Range employment can be cyclical; document income history and any recall dates.
Hoyt Lakes and Eveleth are a short drive apart; together they give Iron Range buyers two very different market paces.
Breckenridge sits on the North Dakota border across from Wahpeton, and it is where the Red River of the North begins: the Minnesota DNR’s Red River water trail map places the river’s start at Headwaters Park, at the confluence of the Bois de Sioux and Otter Tail rivers.
The median sale price is $163,922, and Wilkin County’s low effective tax rate (0.79%) keeps the estimated payment to about $1,168. Prices fell 36.7% from a year earlier, the steepest drop on the list, so recent buyers may be getting in near a low point. That same volatility means a small number of sales can move the median sharply.
The border matters for jobs. Minnesota has income tax reciprocity with North Dakota, so a Breckenridge resident working in Wahpeton generally reports those wages only on a Minnesota return.
For borrowers
Working across the river in North Dakota? Reciprocity keeps tax filing simple; bring both states’ pay records to your lender.
Lower taxes help, but check flood-zone status along the river before you write an offer.
With prices down sharply, compare recent sales so you are not overpaying relative to the new market.
For brokers
Order flood certifications early; required flood insurance changes the DTI.
Cross-border employment is common; verify employer and residency details for withholding.
Big price swings can complicate appraisals; pull the most recent comps rather than year-old ones.
Factors That Contribute to Affordability in Minnesota
Low prices are only part of the story. These are the factors that most affect what it actually costs to buy and keep a home in the cities on this list.
1. Home prices far below the state median
Every city here sold for less than half of Minnesota’s $353,036 median. Even Minnesota Housing’s own first-time buyers paid more: the agency’s 2025 Program Assessment Report puts the average Start Up purchase price at $221,809, well above every top-10 median.
2. Incomes that keep pace with local prices
Rural incomes have grown faster than many people assume. The Center for Rural Policy and Development’s State of Rural 2026 report finds per-capita earnings in entirely rural counties grew 166% from 2000 to 2024, the largest gain of any county group. In some counties, incomes have outrun prices; in Pennington County, owner incomes rose 12% over five years while values rose 2%.
3. Property taxes and the Homestead Credit Refund
Effective property tax rates in the top-10 counties range from 0.74% (Koochiching) to 1.26% (Pennington), versus about 1.02% statewide. After buying, owner-occupants may claim the Homestead Credit Refund: the 2025 M1PR instructions set the household income limit at $142,490 and the maximum refund at $3,480.
4. State down payment and first-time buyer help
Minnesota Housing’s Affordable Housing Plan 2026–2027 lists Start Up income limits of $116,900 (1–2 people) and $134,400 (3 or more) outside the metro, a $472,030 purchase price limit and a Deferred Payment Loan of up to $18,000. Every city on this list is far below the price limit.
5. Insurance costs that are rising
Minnesota homeowners insurance averages $3,333 a year for $300,000 of dwelling coverage, above the national $2,872 average, according to Insurance.com. A legislative task force report on property insurance notes that 1% wind-and-hail deductibles are now common. On a lower-priced home, insurance is a larger share of the payment, so shop coverage early.
6. Existing homes cost less than new construction
Minnesota Housing’s 2025 Cost Containment Report puts the median development cost of new single-family homes it finances in Greater Minnesota at $342,000, compared with $285,000 for acquisition and rehab. In small cities, buying an existing home is usually the cheaper path.
7. Steady anchor employers and a large self-employed workforce
Several cities have a dominant employer, such as DigiKey in Thief River Falls, while others rely on farming, small business and seasonal work. The State of Rural report finds self-employed and non-employer workers make up 24.8% of jobs in entirely rural counties, compared with 15.4% in entirely urban ones. That matters for how income is documented.
8. Loan limits are not the constraint
These prices sit far below the 2026 FHA one-unit floor of $541,287 set in HUD Mortgagee Letter 2025-23 and the baseline conforming loan limit of $832,750. For buyers here, the challenges are cash to close, credit and debt ratios, not loan size.
9. Thin markets and price volatility
Several cities recorded 10 to 16 sales in the period, and year-over-year price changes ranged from −48.5% to +27.7%. Small samples move medians quickly. That can create opportunities for buyers, but it also makes appraisals harder and recent comparable sales more important.
Quality of Life in Minnesota’s Most Affordable Cities
Outdoor recreation
Recreation is a strength of nearly every city on this list. International Falls sits next to Voyageurs National Park, Hoyt Lakes and Eveleth are surrounded by Iron Range lakes and trails, Breckenridge is at the head of the Red River, and Pipestone has a national monument within walking distance of downtown.
Healthcare
Small cities do not mean no care. Windom Area Health runs an 18-bed hospital with 24-hour care, Pipestone has its county medical center and family clinic, and larger regional hospitals are within driving distance of every city here. Buyers who need regular specialty care should check travel times before they buy.
Jobs and commuting
Commutes tend to be short, which lowers transportation costs. Several cities also sit on a regional corridor: Blue Earth on I-90, Breckenridge across the river from Wahpeton, North Dakota, and Sleepy Eye within reach of New Ulm.
Community and identity
These towns have strong local identities, from Mountain Lake’s Mennonite heritage to Eveleth’s hockey history and Blue Earth’s roadside landmarks. Low turnover helps preserve that character, though it also means fewer homes come up for sale.
Schools
Each city has its own or a shared public school district. Families should look up district information, enrollment options and bus routes directly with the Minnesota Department of Education or the local district before choosing a home.
So, What Is The Cheapest Place to Live in Minnesota?
Minnesota’s most affordable cities show that homeownership remains within reach outside the Twin Cities. In all ten cities on this list, a household earning the local median income can afford the median-priced home under our assumptions, often with room to spare. Estimated monthly payments run from roughly $950 to $1,300, which compares well with rent in many parts of the state.
Affordability still depends on finances. Before looking, one should review credit, set a budget that includes taxes, insurance and maintenance, and ask about Minnesota Housing’s homebuyer programs. In small markets, homes can sell quickly or sit for months, so a pre-approval and an agent who knows the local comps are worth having either way. Programs such as FHA loans with 3.5% down and HomeReady with 3% down can reduce the cash; a broker can help compare options.
For brokers
These markets reward preparation. Expect lower loan amounts, thin comps and a wide mix of income types, from W-2 manufacturing and healthcare jobs to farm, trucking and small-business income. Fully underwritten pre-approvals help clients compete in fast markets like Sleepy Eye and Windom, while slower markets like Hoyt Lakes and Eveleth give room for seller concessions.
AD Mortgage works with brokers across Minnesota as a wholesale lender, with programs that fit these borrowers: conventional, FHA and HomeReady options for first-time buyers; bank statement loans for self-employed clients whose tax returns understate cash flow; DSCR loans for investors buying rentals near Voyageurs or along the I-90 corridor; and ITIN loans for eligible borrowers without a Social Security number. Program terms and eligibility change, so confirm current guidelines with your account executive. If you are not yet working with us, you can become an AD Mortgage partner.
Read More on Cheapest Places: Find Your Dream State!