DistrictsNorth CarolinaCharlotte-Mecklenburg Schools
School District

Academic Resources for Charlotte-Mecklenburg Schools

Varsity Tutors serves students in Charlotte-Mecklenburg Schools, a public school district serving the Charlotte area in North Carolina. The district educates 142,052 students across 178 schools.

Students eligible for a 10% Varsity Tutors partner discount

Map of Charlotte-Mecklenburg Schools
178
Schools

142,052

Total Students

178

Schools

16.6:1

Student-Teacher Ratio

The K–12 Academic Journey in Charlotte-Mecklenburg Schools

What to expect at each stage—and where students commonly need extra support.

Focus & Milestones

Building foundations in reading, writing, and math

  • Learn to read (K-2)
  • Read to learn (3-5)
  • Multiplication mastery
  • Middle school readiness

Common Pressure Points

Where students often need extra support:

  • 13rd grade reading transition
  • 2Math facts fluency
  • 3Fractions in 4th-5th grade

Testing & Assessments

Important tests at this level:

  • NC End-of-Grade (Grades 3-5)
  • NC End-of-Course (Grades 3-5)

Schools & Academic Resources

Find school and grade-specific tutoring for Charlotte-Mecklenburg Schools students, school information, and other academic resources.

E
Elementary Schools
Foundational learning with personalized tutoring support
Reedy Creek Elementary
1,007 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Hidden Valley Elementary
943 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Idlewild Elementary
926 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Ballantyne Elementary
925 students
Blythe Elementary
915 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Palisades Park Elementary
901 students
Huntingtowne Farms Elementary
876 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Huntersville Elementary
868 students
Elon Park Elementary
843 students
J.V. Washam Elementary
810 students
Matthews Elementary
809 students
Whitewater Academy
793 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Bain Elementary
789 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Pineville Elementary
771 students
Gov's Village STEM (Lower)
762 students
Grades PK-4
Available Grades:
PK
K
1
2
3
4
University Meadows Elementary
757 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Albemarle Road Elementary
755 students
Barnette Elementary
750 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Stoney Creek Elementary
743 students
Winding Springs Elementary
738 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Hawk Ridge Elementary
737 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Lawrence Orr Elementary
724 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Sharon Elementary
721 students
Paw Creek Elementary
713 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Elizabeth Lane Elementary
710 students
Torrence Creek Elementary
707 students
Berewick Elementary
702 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
River Gate Elementary
701 students
Newell Elementary
699 students
David Cox Road Elementary
697 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Sterling Elementary
695 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Joseph W Grier Academy
691 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Endhaven Elementary
689 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Olde Providence Elementary
671 students
Winget Park Elementary
665 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Briarwood Academy
655 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
South Pine Academy
653 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Selwyn Elementary
651 students
Crown Point Elementary
650 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Merry Oaks International Academy
642 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Winterfield Elementary
635 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Smithfield Elementary
633 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Myers Park Traditional Elementary
632 students
Nations Ford Elementary
624 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
J. H. Gunn Elementary
623 students
Beverly Woods Elementary
611 students
River Oaks Academy
609 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Hickory Grove Elementary
605 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Providence Spring Elementary
602 students
Polo Ridge Elementary
598 students
Tuckaseegee Elementary
596 students
Lebanon Road Elementary
581 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Lake Wylie Elementary
572 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Pinewood Elementary
571 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Hornets Nest Elementary
569 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Cornelius Elementary
567 students
Oakhurst STEAM Academy
567 students
McAlpine Elementary
564 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Lansdowne Elementary
558 students
Piney Grove Elementary
555 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Montclaire Elementary
534 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Greenway Park Elementary
532 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Rama Road Elementary
530 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Mallard Creek Elementary
525 students
Devonshire Elementary
523 students
Park Road Montessori
513 students
Grades PK-6
Available Grades:
PK
K
1
2
3
4
5
6
Shamrock Gardens Elementary
497 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
First Ward Creative Arts Academy
495 students
McKee Road Elementary
493 students
Windsor Park Elementary
487 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Clear Creek Elementary
485 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Charles H. Parker Academic Center
482 students
Grand Oak Elementary
479 students
Long Creek Elementary
476 students
Oakdale Elementary
462 students
Starmount Academy of Excellence
458 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Statesville Road Elementary
456 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Westerly Hills Academy
446 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Steele Creek Elementary
442 students
Highland Creek Elementary
439 students
Elizabeth Traditional Elementary
423 students
Irwin Academic Center
402 students
Croft Community School
393 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Parkside Elementary
387 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Highland Renaissance Academy
377 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Dilworth Elementary Sedgefield Campus
376 students
Grades PK-2
Available Grades:
PK
K
1
2
Eastover Elementary
347 students
Billingsville Elementary
345 students
Cotswold Elementary
342 students
Grades 3-5
Available Grades:
3
4
5
Vaughan Academy of Technology
331 students
Bruns Avenue Elementary
326 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Highland Mill Montessori
315 students
Grades PK-6
Available Grades:
PK
K
1
2
3
4
5
6
Chantilly Montessori
306 students
Grades PK-6
Available Grades:
PK
K
1
2
3
4
5
6
Reid Park Academy
305 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Dilworth Elementary School: Latta Campus
291 students
Grades 3-5
Available Grades:
3
4
5
University Park Creative Arts
265 students
Allenbrook Elementary
255 students
Grades PK-5
Available Grades:
PK
K
1
2
3
4
5
Trillium Springs Montessori
210 students
Grades PK-6
Available Grades:
PK
K
1
2
3
4
5
6
Villa Heights Elementary
130 students
M
Middle Schools
Transition support with subject-specific tutoring
Community House Middle
1,412 students
Grades 6-8
Available Grades:
6
7
8
Southwest Middle School
1,392 students
Grades 6-8
Available Grades:
6
7
8
Bailey Middle
1,326 students
Grades 6-8
Available Grades:
6
7
8
Jay M. Robinson Middle
1,305 students
Grades 6-8
Available Grades:
6
7
8
Alexander Graham Middle
1,245 students
Grades 6-8
Available Grades:
6
7
8
Randolph Middle
1,148 students
Grades 6-8
Available Grades:
6
7
8
Quail Hollow Middle
1,144 students
Grades 6-8
Available Grades:
6
7
8
Northridge Middle
1,088 students
Grades 6-8
Available Grades:
6
7
8
Piedmont Middle School
1,083 students
Grades 6-8
Available Grades:
6
7
8
McClintock Middle
1,079 students
Grades 6-8
Available Grades:
6
7
8
Carmel Middle
1,076 students
Grades 6-8
Available Grades:
6
7
8
Francis Bradley Middle
1,064 students
Grades 6-8
Available Grades:
6
7
8
Crestdale Middle
1,001 students
Grades 6-8
Available Grades:
6
7
8
Ridge Road Middle
999 students
Grades 6-8
Available Grades:
6
7
8
Mint Hill Middle
944 students
Grades 6-8
Available Grades:
6
7
8
Martin Luther King Jr Middle
931 students
Grades 6-8
Available Grades:
6
7
8
Kennedy Middle
923 students
Grades 6-8
Available Grades:
6
7
8
Albemarle Road Middle
918 students
Grades 6-8
Available Grades:
6
7
8
Eastway Middle
820 students
Grades 6-8
Available Grades:
6
7
8
Ranson Middle
817 students
Grades 6-8
Available Grades:
6
7
8
South Charlotte Middle
808 students
Grades 6-8
Available Grades:
6
7
8
J. M. Alexander Middle
783 students
Grades 6-8
Available Grades:
6
7
8
James Martin Middle
714 students
Grades 6-8
Available Grades:
6
7
8
Whitewater Middle
708 students
Grades 6-8
Available Grades:
6
7
8
Coulwood STEM Academy
602 students
Grades 6-8
Available Grades:
6
7
8
Northeast Middle
569 students
Grades 6-8
Available Grades:
6
7
8
Sedgefield Middle
501 students
Grades 6-8
Available Grades:
6
7
8
Wilson STEM Academy
367 students
Grades 6-8
Available Grades:
6
7
8
H
High Schools
Advanced academics with college prep tutoring
Myers Park High School
3,593 students
Grades 9-12
Available Grades:
9
10
11
12
Ardrey Kell High School
3,529 students
Grades 9-12
Available Grades:
9
10
11
12
South Mecklenburg High School
3,344 students
Grades 9-12
Available Grades:
9
10
11
12
William Amos Hough High
2,518 students
Grades 9-12
Available Grades:
9
10
11
12
East Mecklenburg High School
2,409 students
Grades 9-12
Available Grades:
9
10
11
12
Julius L. Chambers High School
2,224 students
Grades 9-12
Available Grades:
9
10
11
12
North Mecklenburg High School
2,186 students
Grades 9-12
Available Grades:
9
10
11
12
Mallard Creek High School
2,185 students
Grades 9-12
Available Grades:
9
10
11
12
Providence High School
2,048 students
Grades 9-12
Available Grades:
9
10
11
12
Independence High School
2,022 students
Grades 9-12
Available Grades:
9
10
11
12
Butler High School
1,876 students
Grades 9-12
Available Grades:
9
10
11
12
Hopewell High School
1,755 students
Grades 9-12
Available Grades:
9
10
11
12
Olympic High School
1,729 students
Grades 9-12
Available Grades:
9
10
11
12
Garinger High School
1,677 students
Grades 9-12
Available Grades:
9
10
11
12
Rocky River High School
1,643 students
Grades 9-12
Available Grades:
9
10
11
12
Phillip O Berry Academy of Technology
1,552 students
Grades 9-12
Available Grades:
9
10
11
12
West Charlotte High School
1,538 students
Grades 9-12
Available Grades:
9
10
11
12
Charlotte-Mecklenburg Virtual School
1,347 students
Grades 4-12
Available Grades:
4
5
6
7
8
9
10
11
+1 more
Harding University High School
1,305 students
Grades 9-12
Available Grades:
9
10
11
12
West Mecklenburg High School
1,207 students
Grades 9-12
Available Grades:
9
10
11
12
Northwest School of the Arts
1,058 students
Grades 6-12
Available Grades:
6
7
8
9
10
11
12
Cochrane Collegiate Academy
918 students
Grades 6-12
Available Grades:
6
7
8
9
10
11
12
Williams Secondary Montessori
373 students
Grades 7-12
Available Grades:
7
8
9
10
11
12
Char Eng Early College-UNCC
300 students
Hawthorne Academy of Health Sciences
294 students
Grades 9-12
Available Grades:
9
10
11
12
Turning Point Academy
269 students
Grades 6-12
Available Grades:
6
7
8
9
10
11
12
Levine Middle College High Sch
224 students
Metro School
218 students
Charlotte Teacher Early College
207 students
Merancas Middle College-CPCC
202 students
Cato Middle College High School
201 students
Harper Middle College High
171 students
Military and Global Leadership
162 students
Grades 9-12
Available Grades:
9
10
11
12
Charlotte-Mecklenburg Academy
79 students
Performance Learning Center
74 students
Grades 9-12
Available Grades:
9
10
11
12
O
Other Schools
Alternative & Special Programs
South Academy of International Languages
1,223 students
Davidson K-8 School
1,171 students
Rea Farms STEAM Academy
1,109 students
Mountain Island Lake Academy
775 students
Grades PK-8
Available Grades:
PK
K
1
2
3
4
5
6
+2 more
Collinswood Language Academy
770 students
Charlotte East Language Academy
766 students
Gov's Village STEM (Upper)
707 students
Grades 5-8
Available Grades:
5
6
7
8
Renaissance West STEAM Academy
705 students
Grades PK-8
Available Grades:
PK
K
1
2
3
4
5
6
+2 more
North Academy of World Languages
617 students
Thomasboro Academy
551 students
Oaklawn Language Academy
508 students
Berryhill School
427 students
Grades PK-8
Available Grades:
PK
K
1
2
3
4
5
6
+2 more
Marie G Davis School
355 students
Ashley Park PreK-8 School
351 students
Grades PK-8
Available Grades:
PK
K
1
2
3
4
5
6
+2 more
Walter G. Byers School
337 students
Grades PK-8
Available Grades:
PK
K
1
2
3
4
5
6
+2 more
Druid Hills Academy
270 students
Grades PK-8
Available Grades:
PK
K
1
2
3
4
5
6
+2 more
District Performance
Per Student Spending

$11,755

Annual expenditure

Supporting Families in Charlotte-Mecklenburg Schools

Connect with qualified tutors who understand Charlotte-Mecklenburg Schools curriculum, state standards, and what it takes to succeed here.