Health Departments in Iowa
72 health departments — hours, fees, and reviews.
- Appanoose County Public Health★★★★★4.7209 East Jackson Street, Centerville, Appanoose County · (641) 437-4332
- Audubon County Public Health Nursing Service★★★★★5.02002 State St, Guthrie Center, Audubon County · 712-563-2226
- Black Hawk County Health Department★★★★★3.71407 Independence Avenue 5th Floor, Waterloo, Black Hawk County · 319-291-2413
- Buchanan County Public Health Department1210 1st St W, Independence, Buchanan County · 319-332-0860
- Buena Vista County Public Health & Home Care★★★★★3.01709 E. Richland St., Storm Lake, Buena Vista County · 712-749-2548
- Butler County Public Health Office610 Oak Street Suite B, Allison, Butler County · (319) 346-6575
- Calhoun County Public Health501 Court Street, Rockwell City, Calhoun County · 712-297-8323
- St. Anthony Home Health Services★★★★★5.0311 S. Clark St. Suite 210, Carroll, Carroll County · (712) 794-5279
- Cedar County Public Health Nursing Service400 Cedar St, Tipton, Cedar County · 563-886-2226
- Cerro Gordo County Department of Public Health★★★★★4.22570 4th Street SW Suite 1, Mason City, Cerro Gordo County · (641) 421-9300
- Chickasaw County Public Health and Home Care Services260 E. Prospect St., New Hampton, Chickasaw County · (641) 394-4053
- Clarke County Public Health★★★★★3.0144 West Jefferson, Osceola, Clarke County · (641) 342-3724
- Spencer Hospital - Clay County Public Health★★★★★3.41200 First Avenue East, Spencer, Clay County · (712) 264-6380
- Council Bluffs City Health Department★★★★★4.6209 Pearl Street, Council Bluffs, Council Bluffs County · 712-890-5100
- Decatur County Public Health and Home Care★★★★★5.0207 NE Idaho St., Leon, Decatur County · 641-446-6518
- Des Moines County Public Health★★★★★4.3522 N. Third St., Burlington, Des Moines County · 319-753-8290
- City of Dubuque Health Services Department1300 Main Street, Dubuque, Dubuque County · 563-589-4181
- Dubuque County Health Department★★★★★1.01225 Seippel Road, Dubuque, Dubuque County · 563-557-7396
- Emmet County Public Health Office★★★★★5.0508 South 1st Street, Estherville, Emmet County · 712-362-2490
- Floyd County Public Health/Home Health Care★★★★★5.01003 Gilbert Street, Charles City, Floyd County · 641-257-6111
- Franklin County Public Health★★★★★3.71600 Central Ave. East, Hampton, Franklin County · 641-456-5820
- Greene County Medical Center Public Health★★★★★3.41000 West Lincoln Way, Jefferson, Greene County · (515) 386-3228
- Grundy County Public Health★★★★★5.0706 H Ave. Suite 2, Grundy Center, Grundy County · (319) 824-6312
- Guthrie County Health Services★★★★★5.02002 State Street, Guthrie Center, Guthrie County · 641-747-3972
- Hamilton County Public Health1610 Collins St., Suite 1, Webster City, Hamilton County · 515-832-9565
- Hancock County Public Health Services★★★★★4.7545 State Street, Garner, Hancock County · (641) 923-3676
- Harrison County Public Health★★★★★5.0122 W 8th Street, Logan, Harrison County · 712-644-2220
- Henry County Public Health/Health Center★★★★★5.0106 N. Jackson St., Suite 103, Mount Pleasant, Henry County · 319-385-0779
- Regional Health Service of Howard County★★★★★3.9235 8th Avenue West, Cresco, Howard County · 563-547-2989 or 1-888-540-2101
- Ida County / Horn Memorial Hospital Community Health Services★★★★★3.1701 East Second Street, Ida Grove, Ida County · 712-364-7311
- Iowa County Public Health Office185 West Dillin Street Suite 1, Marengo, Iowa County · 319-741-6422
- Jackson County Regional Health Center★★★★★3.9601 Hospital Drive, Maquoketa, Jackson County · 563-652-2474
- Jasper County Health Department315 W. 3rd St. N. Suite 100, Newton, Jasper County · 641-787-9224
- Jefferson County Public Health Department200 West Briggs Ave., Fairfield, Jefferson County · (641) 472-5929
- Jones County Public Health Courthouse Annex105 Broadway Pl. Suite 11, Anamosa, Jones County · (319) 462-6945
- Kossuth County Regional Health Center/Community Health★★★★★2.81515 South Phillips Street, Algona, Kossuth County · 515-295-4430
- Lee County Health Department★★★★★3.2#3 John Bennett Drive, Fort Madison, Lee County · 319-372-5225 Toll Free:800-458-6672
- Linn County Public Health Department★★★★★4.21020 6th Street SE, Cedar Rapids, Linn County · 319-892-6000
- Louisa County Public Health★★★★★4.512635 Co Rd G56, Suite 103, Wapello, Louisa County · 319-523-3981
- Lucas County Public Health★★★★★5.0123 S. Grand St, Chariton, Lucas County · 641-774-4312
- Lyon County Health Services315 1st Ave, Suite 208, Rock Rapids, Lyon County · (712) 472-8200
- Madison County Public Health209 E. Madison Street, Winterset, Madison County · 515-462-9051
- Marion County Public Health Department★★★★★4.32003 N Lincoln St, Knoxville, Marion County · (641) 828-2238
- Mills County Public Health Department★★★★★5.0403 Railroad Ave., Glenwood, Mills County · 712-527-9699
- Mitchell County Home Health Care & Public Health★★★★★3.0415 Pleasant St – Suite 100, Osage, Mitchell County · (641) 832-3500
- Burgess Public Health★★★★★3.41600 Diamond Street, Onawa, Monona County · 712-423-9175
- Monroe County Public Health★★★★★3.01801 South B Street, Albia, Monroe County · 641-932-7191
- Montgomery County Public Health★★★★★3.81109 Highland Ave, Red Oak, Montgomery County · 712-623-4893 Toll Free: 877-254-6104
- Unity Point-Trinity Public Health1609 Cedar Street, Muscatine, Muscatine County · (563) 263-0122
- Osceola Community Health Services – Public Health★★★★★4.0115 Cedar Lane, Sibley, Osceola County · (712) 754-4611
- City of Ottumwa Health Department★★★★★3.0105 E. Third St., Ottumwa, OTTUMWA County · (641) 683-0650 (641) 683-0606
- Page County Public Health Service210 N 17 th Street, Clarinda, Page County · (712) 850-1212
- Palo Alto County Community Health Service★★★★★3.83201 1st Street, Emmetsburg, Palo Alto County · 712-852-5519
- Pocahontas County Public Health Department21 3rd Avenue NE, Pocahontas, Pocahontas County · 712-335-4142
- Polk County Health Department★★★★★3.71907 Carpenter Avenue, Des Moines, Polk County · 515-286-3798
- Ringgold County Public Health Nursing Agency109 W. Madison, Mount Ayr, Ringgold County · (641) 464-0691
- Sac County Public Health Nursing★★★★★3.0116 South State Street - Suite A, Sac City, Sac County · (800) 967-3984
- Shelby County/Myrtue Memorial Hospital Home and Public Health★★★★★1.02712 12th Street, Harlan, Shelby County · 712-755-4422
- Tama County Public Health and Home Care129 W. High St., Toledo, Tama County · 641-484-4788 866-484-4788
- Taylor County Public Health Agency403 Jefferson St, Bedford, Taylor County · 712-523-3405
- Greater Regional Health - Union County Public Health★★★★★5.0803 Wyoming Avenue, Creston, Union County · (641) 782-3545
- Van Buren County Public Health Nursing Service404 Dodge St., Keosauqua, Van Buren County · 319-293-3431
- Wapello County Public Health★★★★★3.0108 E Main St, Ottumwa, Wapello County · 641-682-5434 641-682-2245
- Warren County Health Services★★★★★3.0301 North Buxton, Suite 203, Indianola, Warren County · 515-690-9190
- Washington County Public Health and Home Care★★★★★2.3110 North Iowa Avenue, Suite 300, Washington, Washington County · 319-653-7758 Toll Free: 800-655-7758
- Wayne County Public Health105 N. Lafayette St., Corydon, Wayne County · (641) 872-1167
- Webster County Public Health Agency★★★★★4.3723 1st Ave South, Ste 220, Fort Dodge, Webster County · 515-573-4107
- Winnebago County Public Health Nursing Service★★★★★5.0216 S. 4th St., Forest City, Winnebago County · 641-585-4763 1-800-749-6235
- Winneshiek County Public Health Nursing Service305 Montgomery, Suite 3, Decorah, Winneshiek County · 563-382-4662
- Woodbury County/Siouxland District Health Department★★★★★4.31014 Nebraska Street, Sioux City, Woodbury County · 712-279-6119
- Worth County Public Health95 9th Street, Northwood, Worth County · 641-324-1741 800-765-1388
- Wright County Public Health Nursing Service/Hospice for Wright County115 First Street SE, Clarion, Wright County · (515) 532-3461