Income needed to buy a home

Every county in Minnesota

In the middle county, Aitkin County, the typical home takes $91,165 a year. Locals can afford the typical home in 23 of 87 counties.

CountyTypical homeMonthly costIncome neededLocal median incomeFor locals
Kittson County$144,933$1,128$48,349$76,100Comfortable
Traverse County$150,628$1,185$50,803$62,989Within reach
Koochiching County$156,754$1,217$52,141$66,940Within reach
Faribault County$163,932$1,288$55,202$66,815Within reach
Cottonwood County$166,979$1,332$57,093$72,941Within reach
Mahnomen County$176,641$1,383$59,286$59,441Right at the edge
Yellow Medicine County$178,257$1,409$60,376$74,000Within reach
Watonwan County$177,897$1,415$60,629$71,699Within reach
Norman County$181,333$1,427$61,146$72,260Within reach
Redwood County$186,072$1,449$62,113$67,866Right at the edge
Pennington County$191,635$1,535$65,790$77,325Within reach
Renville County$193,414$1,536$65,848$70,625Right at the edge
Swift County$198,430$1,543$66,118$60,412Right at the edge
Marshall County$201,036$1,565$67,086$72,543Right at the edge
Pipestone County$201,531$1,572$67,388$69,628Right at the edge
Big Stone County$201,790$1,581$67,742$70,400Right at the edge
Freeborn County$200,077$1,601$68,631$71,023Right at the edge
Lincoln County$205,635$1,616$69,253$69,694Right at the edge
Mower County$205,266$1,625$69,664$73,074Right at the edge
Red Lake County$204,802$1,628$69,762$77,188Within reach
Lac qui Parle County$212,701$1,672$71,640$74,432Right at the edge
Stevens County$216,494$1,686$72,237$75,733Right at the edge
Wilkin County$218,613$1,720$73,701$71,410Right at the edge
Lake of the Woods County$220,918$1,721$73,768$77,546Right at the edge
Martin County$219,389$1,741$74,613$59,507A stretch
Lyon County$220,187$1,744$74,751$75,303Right at the edge
Roseau County$222,594$1,756$75,274$74,474Right at the edge
Chippewa County$222,095$1,769$75,827$71,458Right at the edge
Jackson County$228,025$1,779$76,264$75,743Right at the edge
Wadena County$225,534$1,792$76,808$61,467A stretch
Grant County$241,193$1,887$80,875$73,917Right at the edge
Nobles County$242,803$1,900$81,423$66,101A stretch
Clearwater County$251,279$1,930$82,731$64,475A stretch
Itasca County$250,527$1,961$84,040$68,603A stretch
Murray County$256,708$1,986$85,096$74,033A stretch
Brown County$251,306$1,996$85,558$69,378A stretch
Polk County$254,854$2,026$86,839$73,107A stretch
Pine County$262,281$2,045$87,655$71,146A stretch
St. Louis County$257,492$2,048$87,774$70,069A stretch
Beltrami County$267,387$2,079$89,085$68,975A stretch
Waseca County$258,755$2,082$89,222$76,261A stretch
Rock County$272,105$2,099$89,938$71,295A stretch
Lake County$277,593$2,113$90,572$75,541A stretch
Aitkin County$280,363$2,127$91,165$60,833Far off
Todd County$276,116$2,181$93,452$67,662A stretch
Kanabec County$275,303$2,204$94,455$71,460A stretch
Winona County$282,307$2,208$94,640$70,744A stretch
Kandiyohi County$284,818$2,240$96,011$76,592A stretch
Fillmore County$288,339$2,245$96,199$77,512A stretch
Sibley County$290,770$2,297$98,464$77,634A stretch
Meeker County$297,521$2,320$99,422$75,446A stretch
Blue Earth County$303,241$2,398$102,785$74,477A stretch
McLeod County$299,388$2,399$102,826$80,084A stretch
Steele County$297,789$2,404$103,011$84,196A stretch
Carlton County$300,440$2,406$103,101$80,573A stretch
Clay County$304,062$2,441$104,605$81,172A stretch
Stearns County$311,300$2,448$104,905$77,066A stretch
Mille Lacs County$310,813$2,457$105,285$72,729Far off
Morrison County$315,708$2,457$105,297$69,446Far off
Benton County$312,769$2,463$105,545$74,410A stretch
Hubbard County$321,509$2,484$106,462$71,995Far off
Wabasha County$318,161$2,513$107,683$82,007A stretch
Nicollet County$315,897$2,518$107,932$79,756A stretch
Goodhue County$323,275$2,562$109,818$84,171A stretch
Pope County$337,766$2,595$111,218$76,220Far off
Houston County$325,878$2,596$111,249$79,825A stretch
Otter Tail County$336,783$2,597$111,303$72,255Far off
Cass County$342,998$2,599$111,373$68,874Far off
Dodge County$333,727$2,651$113,619$95,739A stretch
Isanti County$342,620$2,711$116,206$87,440A stretch
Ramsey County$337,589$2,734$117,164$81,568Far off
Douglas County$351,240$2,743$117,536$79,043Far off
Becker County$360,666$2,774$118,900$71,388Far off
Olmsted County$350,894$2,789$119,513$95,406A stretch
Rice County$352,773$2,805$120,216$83,181Far off
Le Sueur County$356,839$2,827$121,143$94,968A stretch
Crow Wing County$372,726$2,872$123,102$72,589Far off
Anoka County$372,755$2,940$125,987$101,869A stretch
Chisago County$387,015$3,080$132,009$99,400A stretch
Sherburne County$392,714$3,103$132,972$105,466A stretch
Hennepin County$388,061$3,114$133,447$97,653A stretch
Wright County$395,181$3,122$133,779$107,209A stretch
Dakota County$395,516$3,125$133,949$106,318A stretch
Cook County$442,724$3,400$145,699$72,638Out of reach
Scott County$443,102$3,499$149,938$119,314A stretch
Washington County$446,651$3,524$151,043$115,345A stretch
Carver County$489,416$3,871$165,889$125,946A stretch

10% down, 7.40% 30-year fixed, housing at 28% of gross income. How it works.