Skip to content
Iowa 211 home page
Report

Immunizations | Dickinson County Public Health

2301 Highway 71 South, Spirit Lake, IA 51360

Dickinson County Public Health

Eligibility

Dickinson County residents, children and adults

Required documents

Current immunization record

Hours

Office Mon-Fri 8 am-4:30 pm Immunizations available by appointment only
(712) 339-6050
Voice·

Main Phone

Application process

Contact office for appointment

Fees

Medicaid, private insurance, free for children with no insurance or underinsured

Service area

Dickinson County, IA
Childhood immunizations and adult vaccines, including flu and COVID vaccines, available by appointment.

Last Assured

10/11/2025

Providing organization

Dickinson County Public Health
Public health services.