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

Flu Shots Here! graphic

Flu Shots Are Here!

Please be sure to bring your insurance cards to your visit. Walk in's and appointments are accepted.

Notice of Privacy Practices-HIPAA

Back to School Shots and CH visits postcard_Page_1

  1.  Complete

  2.  Print out

  3.  Sign

  4.  Return to child's middle or high school by school's requested return date

*** To avoid repeating shots, resources to help you locate your adult or child vaccination record(s):


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!

***Scheduled appointments will be honored first; walk in's will be worked in as availability allows***


Monday, Tuesday, Wednesday and Friday
8:00 a.m. - 4:00 p.m.

8:00 a.m. - 7:00 p.m.


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