Income needed to buy a home

Every county in Iowa

In the middle county, O'Brien County, the typical home takes $67,165 a year. Locals can afford the typical home in 51 of 99 counties.

CountyTypical homeMonthly costIncome neededLocal median incomeFor locals
Pocahontas County$101,899$814$34,888$61,875Comfortable
Appanoose County$118,881$959$41,110$54,934Within reach
Lee County$125,776$1,029$44,079$62,382Comfortable
Wapello County$131,712$1,086$46,563$64,766Within reach
Wright County$136,258$1,113$47,713$67,190Comfortable
Webster County$140,940$1,165$49,921$68,975Within reach
Taylor County$145,241$1,170$50,153$67,740Within reach
Montgomery County$142,833$1,173$50,281$63,666Within reach
Wayne County$146,510$1,180$50,565$61,964Within reach
Keokuk County$149,531$1,204$51,597$62,329Within reach
Hardin County$147,835$1,205$51,651$65,069Within reach
Page County$152,385$1,236$52,963$57,953Right at the edge
Des Moines County$150,721$1,242$53,235$62,928Within reach
Emmet County$156,001$1,262$54,075$63,730Within reach
Cherokee County$161,619$1,278$54,764$71,269Within reach
Audubon County$163,685$1,280$54,874$58,229Right at the edge
Calhoun County$159,828$1,284$55,036$64,964Within reach
Franklin County$158,999$1,289$55,262$59,894Right at the edge
Fayette County$158,082$1,294$55,446$60,165Right at the edge
Adams County$165,000$1,304$55,874$71,875Within reach
Winnebago County$159,076$1,309$56,101$67,642Within reach
Monona County$165,205$1,320$56,557$68,377Within reach
Floyd County$164,224$1,325$56,773$68,557Within reach
Union County$162,226$1,354$58,011$57,772Right at the edge
Cass County$164,839$1,363$58,428$63,013Right at the edge
Humboldt County$167,793$1,380$59,157$71,946Within reach
Sac County$177,029$1,396$59,828$73,838Within reach
Kossuth County$175,065$1,398$59,920$67,697Within reach
Louisa County$174,865$1,400$60,002$77,354Within reach
Palo Alto County$175,307$1,401$60,060$72,781Within reach
Decatur County$171,045$1,405$60,224$59,044Right at the edge
Hamilton County$175,455$1,418$60,768$72,432Within reach
Osceola County$180,686$1,427$61,173$69,239Within reach
Tama County$176,253$1,429$61,246$70,781Within reach
Lucas County$180,330$1,431$61,349$61,793Right at the edge
Greene County$177,292$1,441$61,778$63,409Right at the edge
Monroe County$175,518$1,450$62,150$70,996Within reach
Fremont County$188,032$1,494$64,036$71,621Within reach
Clinton County$182,177$1,498$64,196$66,981Right at the edge
Ringgold County$186,034$1,500$64,273$73,346Within reach
Jefferson County$183,561$1,511$64,749$61,620Right at the edge
Van Buren County$194,976$1,512$64,800$61,161Right at the edge
Hancock County$188,107$1,522$65,238$70,601Right at the edge
Worth County$193,638$1,523$65,289$78,008Within reach
Ida County$193,028$1,524$65,310$63,073Right at the edge
Crawford County$187,424$1,531$65,630$67,027Right at the edge
Black Hawk County$188,128$1,546$66,266$66,417Right at the edge
Buena Vista County$188,912$1,557$66,724$71,719Right at the edge
Clay County$197,816$1,560$66,846$65,428Right at the edge
O'Brien County$196,765$1,567$67,165$68,356Right at the edge
Butler County$194,212$1,583$67,840$73,715Right at the edge
Marshall County$196,589$1,609$68,959$73,315Right at the edge
Henry County$194,839$1,616$69,270$67,436Right at the edge
Clarke County$199,707$1,623$69,560$71,641Right at the edge
Adair County$205,776$1,660$71,123$68,092Right at the edge
Mahaska County$204,744$1,671$71,600$70,940Right at the edge
Cerro Gordo County$204,821$1,672$71,649$68,189Right at the edge
Howard County$209,374$1,692$72,516$67,446Right at the edge
Muscatine County$206,424$1,694$72,615$69,396Right at the edge
Woodbury County$209,415$1,730$74,161$73,658Right at the edge
Carroll County$213,224$1,732$74,230$72,930Right at the edge
Mitchell County$219,729$1,743$74,721$71,365Right at the edge
Shelby County$216,042$1,750$75,003$72,738Right at the edge
Chickasaw County$221,045$1,755$75,224$75,675Right at the edge
Grundy County$220,904$1,787$76,580$87,205Within reach
Poweshiek County$226,600$1,820$77,997$67,391A stretch
Buchanan County$227,449$1,847$79,150$78,236Right at the edge
Harrison County$228,193$1,848$79,189$79,535Right at the edge
Jasper County$232,890$1,896$81,268$71,311A stretch
Boone County$233,752$1,912$81,961$83,531Right at the edge
Iowa County$236,499$1,915$82,071$71,223A stretch
Jackson County$242,695$1,916$82,098$74,186Right at the edge
Washington County$237,308$1,924$82,445$75,647Right at the edge
Jones County$246,292$1,988$85,214$73,531A stretch
Pottawattamie County$243,058$1,995$85,502$73,602A stretch
Davis County$238,409$1,995$85,510$77,194Right at the edge
Linn County$240,481$2,004$85,892$77,649Right at the edge
Delaware County$251,907$2,034$87,157$74,989A stretch
Cedar County$259,108$2,073$88,862$80,602Right at the edge
Allamakee County$266,081$2,100$89,980$70,694A stretch
Scott County$252,728$2,100$90,014$78,277A stretch
Bremer County$259,120$2,107$90,319$86,784Right at the edge
Lyon County$271,250$2,121$90,895$76,746A stretch
Marion County$275,372$2,224$95,335$78,680A stretch
Guthrie County$278,566$2,248$96,341$77,711A stretch
Dubuque County$279,721$2,257$96,711$77,630A stretch
Mills County$286,375$2,305$98,786$90,753Right at the edge
Plymouth County$294,954$2,340$100,281$83,251A stretch
Polk County$281,007$2,365$101,370$83,576A stretch
Benton County$291,509$2,370$101,588$86,962A stretch
Clayton County$302,217$2,394$102,589$67,242Far off
Story County$295,094$2,432$104,239$69,685Far off
Sioux County$312,113$2,499$107,096$86,098A stretch
Winneshiek County$320,243$2,540$108,856$79,066A stretch
Johnson County$311,649$2,578$110,499$74,935Far off
Warren County$323,475$2,675$114,622$94,588A stretch
Madison County$339,087$2,764$118,459$90,855A stretch
Dallas County$355,657$2,933$125,708$102,379A stretch
Dickinson County$386,055$2,993$128,276$75,432Far off

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