Skip to content
USCity.review

Public schools in Charlotte, NC

176 public schools enrolling 131,118 students (2022 data). Matched to the city by school location, so schools in unincorporated areas with a Charlotte address are included.

School Students

South Academy Of International Languages

Elementary · Charlotte-Mecklenburg Schools

1,223

Rea Farms Steam Academy

Elementary · Charlotte-Mecklenburg Schools

1,109

Reedy Creek Elementary

Elementary · Charlotte-Mecklenburg Schools

1,007

Mallard Creek Stem Academy

Elementary · Charter · Mallard Creek Stem Academy

961

Kipp Charlotte

Elementary · Charter · Kipp: Charlotte

944

Hidden Valley Elementary

Elementary · Charlotte-Mecklenburg Schools

943

Idlewild Elementary

Elementary · Charlotte-Mecklenburg Schools

926

Ballantyne Elementary

Elementary · Charlotte-Mecklenburg Schools

925

Palisades Park Elementary

Elementary · Charlotte-Mecklenburg Schools

901

Huntingtowne Farms Elementary

Elementary · Charlotte-Mecklenburg Schools

876

Elon Park Elementary

Elementary · Charlotte-Mecklenburg Schools

843

Southwest Charlotte Stem Academy

Elementary · Charter · Southwest Charlotte Stem Academy

817

Whitewater Academy

Elementary · Charlotte-Mecklenburg Schools

793

Mountain Island Lake Academy

Elementary · Charlotte-Mecklenburg Schools

775

Collinswood Language Academy

Elementary · Charlotte-Mecklenburg Schools

770

Charlotte East Language Academy

Elementary · Charlotte-Mecklenburg Schools

766

Gov's Village Stem (Lower)

Elementary · Charlotte-Mecklenburg Schools

762

University Meadows Elementary

Elementary · Charlotte-Mecklenburg Schools

757

Albemarle Road Elementary

Elementary · Charlotte-Mecklenburg Schools

755

Stoney Creek Elementary

Elementary · Charlotte-Mecklenburg Schools

743

Winding Springs Elementary

Elementary · Charlotte-Mecklenburg Schools

738

Hawk Ridge Elementary

Elementary · Charlotte-Mecklenburg Schools

737

Lawrence Orr Elementary

Elementary · Charlotte-Mecklenburg Schools

724

Sharon Elementary

Elementary · Charlotte-Mecklenburg Schools

721

Paw Creek Elementary

Elementary · Charlotte-Mecklenburg Schools

713

Renaissance West Steam Academy

Elementary · Charlotte-Mecklenburg Schools

705

Berewick Elementary

Elementary · Charlotte-Mecklenburg Schools

702

River Gate Elementary

Elementary · Charlotte-Mecklenburg Schools

701

Newell Elementary

Elementary · Charlotte-Mecklenburg Schools

699

David Cox Road Elementary

Elementary · Charlotte-Mecklenburg Schools

697

Joseph W Grier Academy

Elementary · Charlotte-Mecklenburg Schools

691

Endhaven Elementary

Elementary · Charlotte-Mecklenburg Schools

689

Olde Providence Elementary

Elementary · Charlotte-Mecklenburg Schools

671

Winget Park Elementary

Elementary · Charlotte-Mecklenburg Schools

665

Briarwood Academy

Elementary · Charlotte-Mecklenburg Schools

655

South Pine Academy

Elementary · Charlotte-Mecklenburg Schools

653

Selwyn Elementary

Elementary · Charlotte-Mecklenburg Schools

651

Merry Oaks International Academy

Elementary · Charlotte-Mecklenburg Schools

642

Movement Charter School

Elementary · Charter · Movement Charter School

640

Winterfield Elementary

Elementary · Charlotte-Mecklenburg Schools

635