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