List of County Inspection Agencies

  • This list contains county boards of health that are in 28E agreements with the State of Iowa.
  • The 28E agreements are for local boards of health who wish to conduct annual swimming pool and tattoo establishment inspections for the State of Iowa.
  • Some boards of health cover multiple counties.
Table of Counties
Select County from Table
AdairAdamsAllamakeeAppanooseAudubon
BentonBlack HawkBooneBremerBuchanan
Buena VistaButlerCalhounCarrollCass
CedarCerro GordoCherokeeChickasawClarke
ClayClaytonClintonCrawfordDallas
DavisDecaturDelawareDes MoinesDickinson
DubuqueEmmetFayetteFloydFranklin
FremontGreeneGrundyGuthrieHamilton
HancockHardinHarrisonHenryHoward
HumboldtIdaIowaJacksonJasper
JeffersonJohnsonJonesKeokukKossuth
LeeLinnLouisaLucasLyon
MadisonMahaskaMarionMarshallMills
MitchellMononaMonroeMontgomeryMuscatine
O'BrienOsceolaPagePalo AltoPlymouth
PocahontasPolkPottawattamiePoweshiekRinggold
SacScottShelbySiouxStory
TamaTaylorUnionVan BurenWapello
WarrenWashingtonWayneWebsterWinnebago
WinneshiekWoodburyWorthWright 

ADLM Counties Environmental Public Health

  • Counties covered: Appanoose, Davis, Lucas, and Monroe
  • Phone Number: 641.724.3511

Allamakee County Board of Health


Black Hawk County Board of Health

  • Counties Covered: Benton, Black Hawk, Bremer, Fayette, Grundy, and Buchanan
  • Phone Number: 319.291.2413

Buena Vista County Board of Health


Butler County Board of Health


Calhoun County Board of Health


Carroll County Board of Health

  • Counties Covered: Carroll and Crawford
  • Phone Number: 712.792.9532

Cedar County Board of Health


Cerro Gordo County Board of Health


Cherokee County Board of Health


Chickasaw County Board of Health


Clay County Board of Health


Clayton County Board of Health


Dallas County Board of Health


Decatur County Board of Health

  • Counties Covered: Decatur, Clarke, Ringgold, and Taylor
  • Phone Number: 641.446.6518

Des Moines County Board of Health


City of Dubuque 


Emmet County Board of Health


Floyd County Board of Health

  • Counties Covered: Floyd and Mitchell
  • Phone Number: 641.330.7440

Franklin County Board of Health


Greene County Board of Health


Guthrie County Board of Health

  • Counties Covered: Guthrie, Audubon, Adair, Adams, and Cass
  • Phone Number: 641.747.3972

Hamilton County Board of Health


Hancock County Board of Health

  • Counties Covered: Hancock, Winnebago (in "perpetuity" but different contract admin)
  • Phone Number: 641.923.3676

Hardin County Board of Health


Henry County Board of Health


Howard County Board of Health

  • Counties Covered: Howard and Winneshiek
  • Phone Number: 563.547.9212

Ida County Board of Health


Iowa County Board of Health


Jasper County dba Jasper County Board of Health

  • Counties Covered: Jasper and Poweshiek
  • Phone Number: 641.792.3084

Jefferson County Board of Health


Johnson County Board of Health


Kossuth County dba Kossuth County Board of Health


Lee County Board of Health


Linn County Board of Health

  • Counties Covered: Linn, Jones and Delaware
  • Phone Number: 319.892.6026

Louisa County Board of Health


Madison County Board of Health


Marion County dba Marion County Board of Health


Marshall County dba Marshall County Board of Health


Mills County dba Mills County Board of Health

  • Counties Covered: Mills, Fremont, Montgomery
  • Phone Number: 712.527.9699

Page County Board of Health


Pocahontas County Board of Health

  • Counties Covered: Pocahontas and Humboldt
  • Phone Number: 712.335.4142

Pottawattamie County dba Pottawattamie County Board of Health


Sac County Board of Health


Scott County Board of Health

  • Counties Covered: Scott, Clinton, Muscatine and Jackson
  • Phone Number: 563.326.8618

Shelby County Board of Health

  • County Covered: Shelby, Monona and Harrison
  • Phone Number: 712.755.2609

State of Iowa


Story County dba Story County Board of Health


Tama County Board of Health


Union County Board of Health


Van Buren County Board of Health


Warren County Board of Health


Washington County Board of Health

  • Counties Covered: Washington, Keokuk, Mahaska, and Wapello
  • Phone Number: 319.653.7782

Wayne County Board of Health


Webster County dba Webster County Board of Health


Winnebago County Board of Health

  • Counties Covered: Winnebago and Worth
  • Phone Number: 641.585.4763

Woodbury County dba Siouxland District Board of Health

  • Counties Covered: Woodbury, Plymouth, Sioux, Lyon, O'Brien, Osceola, Palo Alto, and Dickinson
  • Phone Number: 712.279.6119

Wright County Board of Health