Public schools provide tuition-free K-12 education to all resident students within their assigned attendance zones, offering academic programs, extracurricular activities, and student support services funded by local, state, and federal sources. There are 50 Public Schools locations in Charlotte, North Carolina.
Families in Charlotte should contact their school district's enrollment office to determine their assigned school based on home address and to learn about any open enrollment, magnet school, or inter-district transfer options that may be available for the upcoming school year.
List of Charlotte City, North Carolina Public Schools
Albemarle Road Elementary
Albemarle Road Middle
Allenbrook Elementary
Ashley Park Prek-8 School
Barringer Academic Center
Biotechnology, Health And Public Administration At Olympic
Ardrey Kell High
Aristotle Preparatory Academy
Ballantyne Elementary
Barringer Road Elementary School
Belmeade Drive Elementary School
Berewick Elementary
Bruns Academy
Cato Middle College High
Charlotte Choice Charter
Cochrane Collegiate Academy
Collinswood Language Academy
Cochrane Middle School
Community Charter School
Community House Middle
Corvian Community School
David Cox Road Elementary
Eastover Elementary
Eastway Middle
Elizabeth Trad/Classical School
Entrepreneur High School
Endhaven Lane Elementary School
Garinger - Leadership And Public S School
Hidden Valley Elementary
Highland Creek Elementary
Hornets Nest Elementary
Invest Collegiate Transform
J.T. Williams Middle School
International Studies School
James Martin Middle
Kennedy Charter
Kipp Charlotte
Lake Wylie Elementary
Lincoln Heights Academy
Beverly Woods Elementary
Briarwood Elementary
Charlotte Learning Academy
Community Charter School
Cotswold Elementary
Crossroads Elementary School
Garinger - New Tech School
First Ward Creative Arts Acad
Garinger High
Harding University High
Hickory Grove Elementary School
Public Schools near Charlotte
Parents in Charlotte can access school performance data, attendance boundaries, and program offerings through the school district's website, and many districts in North Carolina offer parent portal access where families can monitor grades, attendance, and school communications in real time. When visiting a school administrative office, bring identification and any relevant student documentation to expedite enrollment or records requests.
You may also find Public Schools locations in nearby cities including Belmont, Cramerton, Huntersville.