Skip To Main Content

Navigation

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