Skip Ribbon Commands
Skip to main content

School Health

Young boy at schoolBack t​​​​o School

In order for children to enter school in North Carolina, they must have their immunization records up-to-date. Find out what school immunizations are required in North Carolina.

Please make sure your child has up-to-date shot records. Learn more about immunizations.

**For additional community events where you may be able to access back to school immunizations visit our Back to School Community Events list located HERE

Increased weekday (Monday- Friday) immunization appointments are available at three (3) locations:

  • Southeast Health Department, 249 Billingsley Rd., Charlotte
  • Northwest Health Department, 2845 Beatties Ford Rd., Charlotte
  • Valerie C. Woodard Community Resource Center, 3205 Freedom Dr., Charlotte


For back to school immunizations, please remember:

Clinics are open to all school-aged children, no appointment is necessary. 

To bring your insurance card - Medicaid, NC Health Choice or other private insurance

Certain Cigna and Blue Cross Blue Shield plans will be billed for shots.

Contact your insurance provider in advance to make sure immunizations provided by public health will be covered by your insurance plan. 

Payment may be required with some insurance plans. 

To bring your official shot record and at least one form of ID.


What We Do​
The School Health Program supports Charlotte-Mecklenburg School system through needs assessment, case management, health education and professional consultation in order to:

  1.  Remove health related barriers to learning,
  2.  Maximize students' potential for learning and participation in school,
  3.  Foster lifelong health skills, and
  4.  Improve the quality of life.


Main Clinic Locations & Hours

Clinics open Monday - Friday
Late clinic hours on Wednesdays at Northwest and Southeast campuses only
Please call 704-336-6500 to make an appointment.
Northwest Campus: 2845 Beatties Ford Road
Southeast Campus: 249 Billingsley Road
Valerie C. Woodard Campus: 3205 Freedom Drive
If you find our hours or locations inconvenient, please send us feedback.

How Much Does it Cost?

Some  immunizations provided by the Health Department are free. For paid vaccines see fee schedule.

Medical Records

For questions regarding Medical Records, call 704-336-4752.
Learn about childhood diseases that vaccines may prevent.


Mailing Address:

Mecklenburg County Public Health
249 Billingsley Road
Charlotte, NC 28211

Office Location:

Mecklenburg County Public Health
249 Billingsley Road
Charlotte, NC 28211



Hours: Mon-Fri  8 a.m. - 5 p.m.


Please do not send confidential information
via email.


Key Initiatives