FREE or Reduced cost Immunizations

  • Immunization Clinics

    The Pennsylvania Department of Health offers Free or Reduced cost immunizations to the public.  If you are under or uninsured you may qualify.  Please call the Pennsylvania Department of Health at 717-771-4505 with questions.


    Immunization clinics are by appointment only and a copy of immunization records is required.


    Adams County State Health Center

    424 E. Middle St., Suite 1

    Gettysburg, PA 17325-1926

    Phone: 717-334-2112

    FAX:  717-334-5011


    Cumberland County State Health Center

    431 E. North St.

    Carlisle, PA 17013-2693

    Phone:  717-243-5151

    FAX:  717-243-3171


    Dauphin County State Health Center

    30 Kline Plaza

    Harrisburg, PA 17104

    Phone:  717-346-1470 or 717-346-1471

    FAX:  717-705-2171


    York County State Health Center

    1750 N. George St.

    York, PA 17404

    Phone:  717-771-4505

    FAX:  717-854-0784