Understanding Iowa Property Taxes

Overview of Iowa Taxes

Iowa collects a total of $34,412,389,000 in revenue every year. Of that, $5,131,855,000 comes from property taxes, or 14.9% of total revenue. As a result, Iowa has the 14th highest property tax rate in the country, which is 33.1% more than the national average of 1.06%. Generally speaking, states where property taxes make up a higher percentage of total state revenue have higher property tax rates, and states where property taxes make up a smaller percentage of state revenue have lower property tax rates.

How does this translate to what homeowners actually pay? The average home value across Iowa is $152,964, meaning the average Iowa homeowner pays 1.42% of their home value every year in property taxes, or $14.17 for every $1,000 in home value.

Property Tax Calendar

Iowa's property tax system is governed by state statute, which means that despite significant variation in what homeowners in different parts of Iowa, there are important constants. Iowa's assessment date, which is both the point in time when the owner of a property is liable for property tax and the point in time at the property's value is determined, is January 1. Iowa property tax appeals, which allow homeowners to contest the assessment, starts May 5. The date which property tax bills become due on is September 1 and March 1.

Property Tax Calculator

If you are are a current homeowner in Iowa or are looking at buying a specific property in Iowa, check out our Iowa Property Tax Calculator to determine if you should consider appealing your property tax assessment.

Property Tax Tool

If you are planning to buy a home in Iowa and want to understand the size of your property tax bill, check out our Iowa Property Tax Tool to see what your bill would be.

Average [[ selectedValueName ]] property tax bill:
[[ averagePropertyTaxBill | formatCurrency ]]
Average property tax rate ([[ selectedValueName ]]):
[[ averagePropertyTaxRate | formatPercentage ]]
Average property tax rate ([[ parentEntityName ]]):
[[ parentRate | formatPercentage ]]

Your average tax bill ([[ selectedValueName ]]):
[[ customerTaxBill | formatCurrency ]]
Your average tax bill ([[ parentEntityName ]]):
[[ customerTaxBillParent | formatCurrency ]]

Property Tax Information for Iowa Counties

The table below will help provide more information about how property taxes work in each county in Iowa.

County Average Home Value Average Tax Bill Bill per $1,000
Adair County $106,618 $1,450 $13.60
Adams County $130,326 $1,244 $9.50
Allamakee County $177,597 $1,584 $8.90
Appanoose County $101,904 $1,360 $13.30
Audubon County $117,403 $1,208 $10.30
Benton County $158,427 $1,947 $12.30
Black Hawk County $144,426 $2,185 $15.10
Boone County $140,634 $2,045 $14.50
Bremer County $168,422 $2,196 $13.00
Buchanan County $148,043 $1,831 $12.40
Buena Vista County $129,247 $1,703 $13.20
Butler County $139,684 $1,665 $11.90
Calhoun County $103,854 $1,319 $12.70
Carroll County $131,151 $1,511 $11.50
Cass County $125,128 $1,692 $13.50
Cedar County $182,056 $1,962 $10.80
Cerro Gordo County $141,654 $1,817 $12.80
Cherokee County $102,226 $1,221 $11.90
Chickasaw County $132,693 $1,381 $10.40
Clarke County $122,219 $1,725 $14.10
Clay County $123,573 $1,675 $13.60
Clayton County $138,992 $1,736 $12.50
Clinton County $134,173 $1,972 $14.70
Crawford County $129,133 $1,443 $11.20
Dallas County $211,687 $3,176 $15.00
Davis County $128,968 $1,719 $13.30
Decatur County $118,665 $1,573 $13.30
Delaware County $155,134 $2,011 $13.00
Des Moines County $124,646 $1,810 $14.50
Dickinson County $235,641 $2,273 $9.60
Dubuque County $168,248 $2,174 $12.90
Emmet County $108,728 $1,452 $13.40
Fayette County $120,263 $1,407 $11.70
Floyd County $116,834 $1,406 $12.00
Franklin County $107,799 $1,312 $12.20
Fremont County $120,678 $1,432 $11.90
Greene County $109,136 $1,537 $14.10
Grundy County $144,745 $1,827 $12.60
Guthrie County $152,161 $1,831 $12.00
Hamilton County $107,195 $1,576 $14.70
Hancock County $119,044 $1,347 $11.30
Hardin County $111,022 $1,351 $12.20
Harrison County $147,180 $1,814 $12.30
Henry County $132,387 $1,736 $13.10
Howard County $142,410 $1,516 $10.60
Humboldt County $115,260 $1,419 $12.30
Ida County $117,426 $1,112 $9.50
Iowa County $166,811 $1,845 $11.10
Jackson County $145,322 $1,646 $11.30
Jasper County $137,148 $2,007 $14.60
Jefferson County $134,753 $1,800 $13.40
Johnson County $221,361 $3,114 $14.10
Jones County $174,303 $1,689 $9.70
Keokuk County $95,897 $1,207 $12.60
Kossuth County $121,312 $1,299 $10.70
Lee County $109,284 $1,464 $13.40
Linn County $171,999 $2,604 $15.10
Louisa County $146,810 $1,480 $10.10
Lucas County $103,968 $1,474 $14.20
Lyon County $136,975 $1,522 $11.10
Madison County $182,699 $2,504 $13.70
Mahaska County $125,998 $1,791 $14.20
Marion County $162,555 $2,129 $13.10
Marshall County $118,622 $1,829 $15.40
Mills County $175,921 $2,357 $13.40
Mitchell County $171,565 $1,450 $8.40
Monona County $102,803 $1,189 $11.60
Monroe County $137,691 $1,669 $12.10
Montgomery County $98,158 $1,441 $14.70
Muscatine County $142,574 $2,086 $14.60
O'Brien County $129,679 $1,568 $12.10
Osceola County $100,801 $1,152 $11.40
Page County $98,738 $1,434 $14.50
Palo Alto County $107,976 $1,379 $12.80
Plymouth County $148,766 $1,827 $12.30
Pocahontas County $91,743 $912 $9.90
Polk County $176,182 $3,007 $17.10
Pottawattamie County $152,026 $2,370 $15.60
Poweshiek County $153,168 $1,877 $12.30
Ringgold County $120,356 $1,534 $12.70
Sac County $120,832 $1,114 $9.20
Scott County $172,976 $2,574 $14.90
Shelby County $135,191 $1,685 $12.50
Sioux County $154,038 $1,931 $12.50
Story County $187,559 $2,537 $13.50
Tama County $127,771 $1,638 $12.80
Taylor County $93,517 $1,111 $11.90
Union County $109,037 $1,689 $15.50
Van Buren County $95,782 $1,277 $13.30
Wapello County $96,323 $1,501 $15.60
Warren County $181,997 $2,727 $15.00
Washington County $142,836 $1,944 $13.60
Wayne County $103,741 $1,200 $11.60
Webster County $110,889 $1,589 $14.30
Winnebago County $110,564 $1,474 $13.30
Winneshiek County $175,663 $2,103 $12.00
Woodbury County $120,758 $1,895 $15.70
Worth County $113,435 $1,425 $12.60
Wright County $89,455 $1,293 $14.50

Want to learn more about Iowa property taxes? Check out out our county-specific property tax pages linked below:

Adair County Adams County Allamakee County
Appanoose County Audubon County Benton County
Black Hawk County Boone County Bremer County
Buchanan County Buena Vista County Butler County
Calhoun County Carroll County Cass County
Cedar County Cerro Gordo County Cherokee County
Chickasaw County Clarke County Clay County
Clayton County Clinton County Crawford County
Dallas County Davis County Decatur County
Delaware County Des Moines County Dickinson County
Dubuque County Emmet County Fayette County
Floyd County Franklin County Fremont County
Greene County Grundy County Guthrie County
Hamilton County Hancock County Hardin County
Harrison County Henry County Howard County
Humboldt County Ida County Iowa County
Jackson County Jasper County Jefferson County
Johnson County Jones County Keokuk County
Kossuth County Lee County Linn County
Louisa County Lucas County Lyon County
Madison County Mahaska County Marion County
Marshall County Mills County Mitchell County
Monona County Monroe County Montgomery County
Muscatine County O'Brien County Osceola County
Page County Palo Alto County Plymouth County
Pocahontas County Polk County Pottawattamie County
Poweshiek County Ringgold County Sac County
Scott County Shelby County Sioux County
Story County Tama County Taylor County
Union County Van Buren County Wapello County
Warren County Washington County Wayne County
Webster County Winnebago County Winneshiek County
Woodbury County Worth County Wright County

Ready to appeal?

File My Appeal