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
What's Here
Providing organization
Dickinson County Public Health
Public health services.
