Clinic Times and Locations
All immunization services will are walk-in only. No appointment is necessary.
Clinic locations & hours:
Southside Health Center (1639 S. 23rd St.)
Monday, 3 – 6 p.m.
Tuesday, 1 – 4 p.m.
Northwest Health Center (7630 W. Mill Rd.)
Wednesday, 3 – 6 p.m.
Friday 10 a.m. – 1 p.m.
Keenan Health Center (3200 N. 36th St.)
Due to building maintenance, clinic will be temporarily held at Northwest Health Center
Note: The last patient registration will be accepted 15 minues before the clinic closes.
For information about COVID-19 vaccine, please visit milwaukee.gov/CovidVax
For questions, please call (414) 286-8034
Cost and Availability
For children (18 years of age or younger)
MHD can provide vaccinations free of charge to children (18 years of age or younger) who meet one of the following criteria:
Child is uninsured (no medical insurance)
Child is enrolled in or eligible for Medicaid/BadgerCare
Child is native American or Alaskan native
Clients with private insurance should contact their insurance carrier or medical provider.
Routine childhood/adolescent vaccinations provided though the City of Milwaukee Health Department include:
- Hep A
- Hep B
Vaccine schedules show when and how often we should get vaccines for the best protection. Your child should receive vaccines during six different appointments in the first year of life and several more between ages two and 19. This ensures your little one is protected from 14 serious diseases at exactly the right time.
Full Child and Adolescent Immunization Schedule by Age (CDC)
Flu shots are available at no charge to anyone 6 months and older, regardless of insurance status at any Milwaukee Health Department WalkIn Clinic. Call (414) 286-8034 to check for flu vaccine availability.
The Milwaukee Health Department does not provide travel vaccinations. For more information on travel vaccinations and where they may be obtained, please visit the CDC's website.