Available Vaccines

The health department has a variety of immunizations available for the community including:
  • All required childhood vaccines
    Visit Childhood Vaccine Schedule
  • Many adult vaccines
    • Flu
    • Twinrix (Hep A/ Hep B combo)
    • Shingles
    • Tetanus (Tdap & Td)
    • Pneumonia (Prevnar 13 & Pneumovax 23)
  • Pre-exposure Rabies vaccination upon request

Immunization Fees
Children (6 months through 18 years old) who have Medicaid, are uninsured, are American Indian/Alaskan Native or are under-insured will receive immunizations at no cost.

Flu, Pneumonia, Hepatitis A, Hepatitis B and Shingles Vaccines are offered for private purchase or billed through insurance. We file many insurances but are in network with:

  • Blue Cross Blue Shield
  • NC Health Choice
  • Cigna
  • United Healthcare
  • TriCare
  • Medicare
  • NC Medicaid
See Flyer for accepted insurances.
Most adults qualify for some immunizations with no insurance and no out of pocket expense.


Get Your Immunizations

The Health Department accepts walk-ins only for immunizations-no appointment necessary!

*We are only seeing scheduled appointments currently**


8:00 am - 4:00 pm


What To Bring

For your appointment please bring the following items:

For Children
  • Child's social security number
  • Insurance card(s)
  • Shot record

For Adults

  • Insurance card(s)
  • Proof of ID
  • Shot record