Olmsted County Public Health Services
Public Health Clinic
2100 Campus Dr SE, Ste 100, Rochester, MN 55904
Hours
8:00am - 5:00pm, Monday - Friday
(507) 328-7500
Voice
Fees
Vaccine costs vary. An administration fee is charged for each shot.
Sliding fee is available for uninsured persons.
Does not accept private insurance plans.
Site Service Area
Olmsted County
Other Information
Payment
- Private pay
- Sliding fee scale
Public health clinics typically provide:
- Screenings
- Health education
- Immunization clinics
- Family planning services
- Health promotion
- Immunizations
Last Update
02/05/2026
What's Here
Providing organization
Olmsted County Public Health Services
