Clinical Services Immunization Program

Photo with adolescent receiving a vaccine with the test "Call us to schedule an immunization at 563-326-8618

Making an Appointment:

We offer same-day appointments Monday through Friday, 8:15 a.m. - 4:00 p.m., and pre-scheduled appointments for the immunization clinic on Wednesdays from 8:15 a.m. - 4:45 p.m.

Please call the Health Department at (563) 326-8618 between 8:00 a.m. - 4:00 p.m., Monday through Friday to schedule an appointment.

Children must meet Vaccine for Children (VFC) eligibility

Please have the following information available during the call:

  • Child's social security number
  • Child's previous shot records

Beginning February 1, 2018, an insurance card is required for every appointment.  

Follow-up appointments will be made, as needed, at the end of your visit.


There is a $10.00 donation per child per visit for immunizations, but no one is turned away for inability to donate.

Additional Services:

Free Dental Screenings: A dental hygienist is available to screen most Wednesdays during immunization clinic.

Interpretation/translation services are available at our clinic. When you arrive, let us know what language you speak, and we will assist you!

Servicios de interpretación/traducción están disponibles en nuestra clínica. Cuando llegues, ¡cuéntanos qué idioma hablas y te atenderemos!