Skip to main content
NC North Carolina

Public Schools in Charlotte, NC

Directory of 185 public schools located in Charlotte.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 77,650 155,300 2020-2021: 127,975 students 127,975 2020-2021 2021-2022: 127,570 students 127,570 -0.3% 2021-2022 2022-2023: 130,109 students 130,109 +2% 2022-2023 2023-2024: 130,703 students 130,703 +0.5% 2023-2024 2024-2025: 131,528 students 131,528 +0.6% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 181 131,528 7,900.2 16.6:1 *reporting schools 93,021
2023-2024 179 130,703 7,927.1 16.5:1 91,804
2022-2023 174 130,109 7,586.9 17.2:1 73,049
2021-2022 172 127,570 7,867.8 16.2:1 63,500
2020-2021 170 127,975 8,117.3 15.8:1 67,608

City Schools Listing

Page 1 of 8
School Name Grades Level District Address Action
Albemarle Road Elementary K-5 Elementary School Charlotte-Mecklenburg Schools 7800 Riding Trail Rd View ›
Albemarle Road Middle 6-8 Middle School Charlotte-Mecklenburg Schools 6900 Democracy Drive View ›
Alexander Graham Middle 6-8 Middle School Charlotte-Mecklenburg Schools 1800 Runnymede Lane View ›
Allenbrook Elementary PK-5 Elementary School Charlotte-Mecklenburg Schools 1430 Allenbrook Dr View ›
American Leadership Academy Charlotte K-7 Elementary School ALA Charlotte 8000 Robinson Church Road View ›
Ardrey Kell High School 9-12 High School Charlotte-Mecklenburg Schools 10220 Ardrey Kell Road View ›
Ashley Park PreK-8 School PK-8 Elementary School Charlotte-Mecklenburg Schools 2401 Belfast Dr View ›
Ballantyne Elementary K-5 Elementary School Charlotte-Mecklenburg Schools 15425 Scholastic Dr View ›
Ballantyne Ridge High School 9-11 Secondary School Charlotte-Mecklenburg Schools 4004 Toringdon Way View ›
Berewick Elementary PK-5 Elementary School Charlotte-Mecklenburg Schools 5910 Dixie River Rd View ›
Berryhill School PK-8 Elementary School Charlotte-Mecklenburg Schools 10501 Windy Grove Rd View ›
Beverly Woods Elementary K-5 Elementary School Charlotte-Mecklenburg Schools 6001 Quail Hollow Rd View ›
Billingsville Elementary K-2 Elementary School Charlotte-Mecklenburg Schools 124 Skyland Ave View ›
Bradford Preparatory School K-12 Other / Combined Bradford Preparatory School 2502 Salome Church Rd View ›
Briarwood Academy PK-5 Elementary School Charlotte-Mecklenburg Schools 1001 Wilann Dr View ›
Bruns Avenue Elementary PK-5 Elementary School Charlotte-Mecklenburg Schools 501 S. Bruns Ave View ›
Carmel Middle 6-8 Middle School Charlotte-Mecklenburg Schools 5001 Camilla Dr View ›
Cato Middle College High School 11-13 High School Charlotte-Mecklenburg Schools 8120 Grier Rd Suite 171-B View ›
Central Piedmont Early College 9-13 High School Charlotte-Mecklenburg Schools 1228 Elizabeth Avenue View ›
Chantilly Montessori PK-6 Elementary School Charlotte-Mecklenburg Schools 701 Briar Creek Rd View ›
Char Eng Early College-UNCC 9-13 High School Charlotte-Mecklenburg Schools 9000 Robert Snyder Rd View ›
Charles H. Parker Academic Center K-5 Elementary School Charlotte-Mecklenburg Schools 1546 Walton Rd View ›
Charlotte East Language Academy K-8 Elementary School Charlotte-Mecklenburg Schools 6108 Wilora Lake Rd View ›
Charlotte Lab School K-12 Other / Combined Charlotte Lab School 2045 Suttle Avenue View ›
Charlotte Secondary 6-12 High School Charlotte Secondary School 8601 McAlpine Park Dr View ›
Page 1 of 8