The Office of Public Health clinics are closed.

If you have any questions or concerns, please call 610-278-5117.

Health Center Immunization* Clinic Hours
(Appointment Only)
Communicable Disease^ Clinic
(No Appointment Necessary)
TB Screening
Norristown Health Center Monday: 9AM - 12PM

Wednesday: 4PM - 7PM
Friday: 9AM - 12PM
Call for details
Pottstown Health Center Wednesday: 1PM - 4PM

Tuesday: 4PM - 7PM Call for details
Willow Grove Health Center Thursday: 9AM - 12PM

Monday: 5:30PM - 7PM
Harnett Health Services
Abington Hospital
Widener Building, Ground Floor
1200 Old York Road
Abington, PA  19001

Phone: 215-784-5415 (calls before 4:30 pm)
Phone: 215-481-3630 (only operates during
clinic hours at Abington Memorial Hospital)
Fax: 215-481-3411
Call for details

*Immunization Clinic

Serving people who live or attend school in Montgomery County who are:

  • Children and adults who do not have health insurance
  • Children and adults who have health insurance but it doesn’t cover vaccines
  • Children 0-18 years old on Medical Assistance

Where can I go for immunizations if I do not qualify for immunization services provided at the Montgomery County Office of Public Health?

You can get most recommended vaccines at your doctor’s office. Many recommended vaccines are also available at local pharmacies, health centers, and travel clinics. You’ll find information and tools here to help you find out where to get vaccinated near you — and some tips for making an appointment

^Communicable Disease Clinic Services 

  • HIV Testing and Counseling
  • Sexually Transmitted Disease Screening and Treatment
  • Tuberculosis Treatment

Walk-in Communicable Disease Clinics may close early if capacity is reached.


Printable Immunization Clinic Schedule