Home › States › Iowa

Iowa property tax by county

Typical rates and bills for every county, from the Census survey 2020-2024.

Typical rate1.39%ranks 10 of 51
Typical yearly bill$2,897US $3,119
State income tax3.8% flattax year 2026
State sales tax6%before local taxes

Property tax in Iowa, in plain words

Homeowners in Iowa pay a typical 1.39% of their home's value in property tax each year, above the national figure of 0.94%. On the median home, worth $208,000, that comes to about $2,897 a year. Iowa ranks 10th highest of the 50 states and DC by rate.

Rates vary across the state. Union County has the highest typical rate at 1.80%, and Lyon County the lowest at 0.87%. The table below lists every county, and each one has its own page with a calculator.

Iowa's state income tax runs 3.8% flat. The state sales tax rate is 6%, and local sales taxes can add more. The typical property tax bill equals about 3.9% of median household income in Iowa.

Every county in Iowa

Tap a column to sort.

CountyTypical rateTypical billMedian home value
Adair County1.28%$2,050$160,400
Adams County1.26%$1,661$131,600
Allamakee County1.27%$2,190$172,300
Appanoose County1.34%$1,667$124,200
Audubon County1.34%$1,634$121,900
Benton County1.31%$2,727$208,200
Black Hawk County1.50%$2,842$188,900
Boone County1.37%$2,910$212,400
Bremer County1.29%$2,824$219,600
Buchanan County1.36%$2,390$176,000
Buena Vista County1.21%$1,931$159,500
Butler County1.35%$2,226$165,400
Calhoun County1.32%$1,567$118,800
Carroll County1.09%$1,916$176,000
Cass County1.34%$2,019$150,300
Cedar County1.22%$2,568$211,300
Cerro Gordo County1.45%$2,410$166,400
Cherokee County0.99%$1,569$158,700
Chickasaw County1.02%$1,863$182,600
Clarke County1.60%$2,578$161,100
Clay County1.15%$2,050$178,600
Clayton County1.29%$2,181$168,500
Clinton County1.53%$2,461$160,600
Crawford County1.28%$1,973$153,700
Dallas County1.41%$5,001$355,600
Davis County1.40%$2,269$161,900
Decatur County1.61%$1,831$113,900
Delaware County1.34%$2,382$177,900
Des Moines County1.51%$2,058$136,500
Dickinson County0.93%$2,503$270,700
Dubuque County1.23%$2,919$237,300
Emmet County1.47%$1,680$114,100
Fayette County1.30%$1,782$136,800
Floyd County1.34%$1,929$143,500
Franklin County1.32%$1,633$124,100
Fremont County1.21%$1,868$154,400
Greene County1.15%$1,783$155,400
Grundy County1.14%$2,273$198,800
Guthrie County1.22%$2,199$180,100
Hamilton County1.26%$1,977$156,400
Hancock County1.18%$1,673$141,400
Hardin County1.37%$1,683$122,500
Harrison County1.32%$2,325$176,000
Henry County1.56%$2,559$164,300
Howard County1.25%$1,853$147,800
Humboldt County1.29%$2,011$155,800
Ida County1.16%$1,260$108,900
Iowa County1.36%$2,629$193,900
Jackson County1.23%$2,159$175,000
Jasper County1.41%$2,633$186,300
Jefferson County1.41%$2,311$163,400
Johnson County1.52%$4,681$308,600
Jones County1.33%$2,450$184,800
Keokuk County1.26%$1,494$118,700
Kossuth County1.00%$1,490$148,300
Lee County1.38%$1,955$141,400
Linn County1.66%$3,547$214,300
Louisa County1.17%$1,751$150,100
Lucas County1.37%$1,645$120,200
Lyon County0.87%$1,995$230,000
Madison County1.48%$3,624$245,100
Mahaska County1.32%$2,077$157,800
Marion County1.22%$2,848$233,000
Marshall County1.42%$2,067$145,500
Mills County1.47%$3,494$237,800
Mitchell County1.10%$1,919$175,100
Monona County1.03%$1,467$142,900
Monroe County1.38%$2,149$156,300
Montgomery County1.65%$2,007$121,400
Muscatine County1.50%$2,732$182,100
O'Brien County0.98%$1,701$173,100
Osceola County1.13%$1,387$122,600
Page County1.41%$1,764$125,300
Palo Alto County1.20%$1,474$123,200
Plymouth County1.07%$2,455$228,900
Pocahontas County1.13%$1,111$98,100
Polk County1.68%$4,396$262,100
Pottawattamie County1.57%$3,067$195,700
Poweshiek County1.23%$2,563$209,300
Ringgold County1.34%$2,098$156,200
Sac County1.10%$1,556$141,400
Scott County1.47%$3,273$222,000
Shelby County1.28%$2,094$164,000
Sioux County1.12%$2,801$250,100
Story County1.40%$3,632$258,700
Tama County1.38%$2,043$148,600
Taylor County1.26%$1,482$117,200
Union County1.80%$2,197$122,000
Van Buren County1.18%$1,355$114,600
Wapello County1.58%$1,974$125,100
Warren County1.43%$3,865$269,600
Washington County1.37%$2,788$203,900
Wayne County1.36%$1,509$111,300
Webster County1.39%$2,138$153,800
Winnebago County1.32%$1,781$135,000
Winneshiek County1.12%$2,894$259,200
Woodbury County1.45%$2,656$183,200
Worth County1.10%$1,600$145,800
Wright County1.51%$1,806$119,600