No appointment is required! The Graham County Department of Public Health staff provides immunizations on a daily basis Monday through Friday for adults, children and infants. 


The goal of the Graham County Department of Public Health is to ensure our community is protected from vaccine preventable diseases.

Additional Information

If you would like more information on available immunizations please contact our staff at 828-479-7900 or visit the North Carolina Health and Human Services website.


Immunization schedule for children:

Private Immunizations

Department of Public Health now has Private Immunizations

We currently have:

  • Hep A
  • Hep B
  • HPV
  • Meningococcal
  • Td
  • Tdap

Insurances covered are Cigna, BCBS, NC Healthchoice.