Welcome to the North Carolina Public School Directory

EducationBug.org has compiled a North Carolina public school directory of schools for North Carolina. Each North Carolina school listing will include name, address, phone number, type of school, and statistics on the North Carolina public school.

Our directory includes: North Carolina High Schools, North Carolina Middle Schools, and North Carolina Elementary Schools.

You can search by North Carolina Cities, Counties, or School Name & Type. Use the Quick Search links to the left to start your North Carolina public school search now.

North Carolina Public School Statistics

North Carolina Public Schools: 2,279
Number of Students:1,360,209
North Carolina Elementary Schools:1,329
North Carolina Middle Schools:465
North Carolina High Schools:367
Number of Male Students:696,890
Number of Female Students:663,319
Asian-Pacific Islander Students:27,270
American Indian-Alaskan Students:20,031
Black Students:429,325
Hispanic Students:90,542
White Students:793,041