North Carolina public schools

Browse the 2,705 North Carolina public schools in the published NCES 2024–25 directory. Each school links to its parent district or LEA. Published NCDPI figures retain their label, reporting period, scope and source; suppressed figures are identified and never shown as zero.

North Carolina public schools

Explore North Carolina

Browse