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