Public schools in North Carolina
Shortlist up to four to read them side by side.
Filter them by what their records say, and open any one to read it: every fact with its source and date.
2,713 public schools in North Carolina.
From NCES’s yearly directory of Jul 1, 2026.
2,713of 2,713 public schoolsshown with your filters
The list
- Public high school for grades 7 to 12 North Duplin Jr Sr High Mt. Olive, North Carolina 28365 21.7%of students chronically absent, 2022-23609students, 2024-2516.1students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students609Per teacher16.1Chronically absent21.7%
- Public charter school for grades pre-K to 12 North East Carolina Prep Tarboro, North Carolina 27886 22.0%of students chronically absent, 2022-231,107students, 2024-2513.9students per teacher Levelpublic charter school for grades pre-K to 12GradesPre-K to 12Students1,107Per teacher13.9Chronically absent22%
- Public high school for grades 9 to 12 North Edgecombe High Tarboro, North Carolina 27886 38.9%of students chronically absent, 2022-23358students, 2024-2517.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students358Per teacher17Chronically absent38.9%
- Public elementary school for grades pre-K to 5 North Elementary Providence, North Carolina 27315 45.2%of students chronically absent, 2022-23320students, 2024-2516.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students320Per teacher16.3Chronically absent45.2%
- Public elementary school for grades pre-K to 4 North Elementary Kings Mountain, North Carolina 28086 26.7%of students chronically absent, 2022-23272students, 2024-2512.0students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students272Per teacher12Chronically absent26.7%
- Public elementary school for grades K to 5 North End Elementary Roxboro, North Carolina 27574 21.3%of students chronically absent, 2022-23283students, 2024-2515.9students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students283Per teacher15.9Chronically absent21.3%
- Public elementary school for grades pre-K to 5 North Forest Pines Elementary Raleigh, North Carolina 27614 24.5%of students chronically absent, 2022-23536students, 2024-2514.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students536Per teacher14.5Chronically absent24.5%
- Public high school for grades 9 to 12 North Forsyth Magnet High Winston Salem, North Carolina 27105 79.5%of students chronically absent, 2022-231,084students, 2024-2515.9students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,084Per teacher15.9Chronically absent79.5%
- Public middle school for grades 6 to 8 North Garner Middle Garner, North Carolina 27529 28.1%of students chronically absent, 2022-23831students, 2024-2515.5students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students831Per teacher15.5Chronically absent28.1%
- Public high school for grades 9 to 12 North Gaston High Dallas, North Carolina 28034 36.5%of students chronically absent, 2022-231,061students, 2024-2517.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,061Per teacher17.2Chronically absent36.5%
- Public elementary school for grades pre-K to 5 North Graham Elementary Graham, North Carolina 27253 44.8%of students chronically absent, 2022-23362students, 2024-2514.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students362Per teacher14Chronically absent44.8%
- Public elementary school for grades pre-K to 2 North Harnett Primary Angier, North Carolina 27501 36.7%of students chronically absent, 2022-23329students, 2024-2513.5students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students329Per teacher13.5Chronically absent36.7%
- Public high school for grades 9 to 12 North Henderson High Hendersonville, North Carolina 28792 27.4%of students chronically absent, 2022-231,052students, 2024-2515.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,052Per teacher15.3Chronically absent27.4%
- Public elementary school for grades pre-K to 5 North Hills Elementary Winston-Salem, North Carolina 27105 51.2%of students chronically absent, 2022-23453students, 2024-2514.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students453Per teacher14.6Chronically absent51.2%
- Public high school for grades 9 to 12 North Iredell High Olin, North Carolina 28660 30.7%of students chronically absent, 2022-23983students, 2024-2519.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students983Per teacher19.6Chronically absent30.7%
- Public middle school for grades 6 to 8 North Iredell Middle Olin, North Carolina 28660 25.2%of students chronically absent, 2022-23556students, 2024-2517.9students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students556Per teacher17.9Chronically absent25.2%
- Public high school for grades 9 to 12 North Johnston High Kenly, North Carolina 27542 33.4%of students chronically absent, 2022-23788students, 2024-2519.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students788Per teacher19.8Chronically absent33.4%
- Public middle school for grades 6 to 8 North Johnston Middle Micro, North Carolina 27555 31.0%of students chronically absent, 2022-23598students, 2024-2514.6students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students598Per teacher14.6Chronically absent31%
- Public elementary school for grades K to 5 North Kannapolis Elementary Kannapolis, North Carolina 28081 29.0%of students chronically absent, 2022-23296students, 2024-2511.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students296Per teacher11.1Chronically absent29%
- Public high school for grades 9 to 12 North Lenoir High La Grange, North Carolina 28551 35.6%of students chronically absent, 2022-23957students, 2024-2516.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students957Per teacher16.3Chronically absent35.6%
- Public special education school for grades pre-K to 12 North Liberty Morganton, North Carolina 28655 54.0%of students chronically absent, 2022-2372students, 2024-256.3students per teacher Levelpublic special education school for grades pre-K to 12GradesPre-K to 12Students72Per teacher6.3Chronically absent54%
- Public high school for grades 9 to 12 North Lincoln High Lincolnton, North Carolina 28092 11.1%of students chronically absent, 2022-231,126students, 2024-2521.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,126Per teacher21.5Chronically absent11.1%
- Public middle school for grades 6 to 8 North Lincoln Middle Denver, North Carolina 28037 17.1%of students chronically absent, 2022-23774students, 2024-2517.2students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students774Per teacher17.2Chronically absent17.1%
- Public high school for grades 9 to 12 North Mecklenburg High School Huntersville, North Carolina 28078 28.0%of students chronically absent, 2022-231,854students, 2024-2516.9students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,854Per teacher16.9Chronically absent28%
- Public high school for grades 9 to 12 North Moore High Robbins, North Carolina 27325 20.7%of students chronically absent, 2022-23605students, 2024-2520.9students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students605Per teacher20.9Chronically absent20.7%
- Public elementary school for grades pre-K to 5 North Newton Elementary Newton, North Carolina 28658 11.9%of students chronically absent, 2022-23388students, 2024-2514.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students388Per teacher14.1Chronically absent11.9%
- Public charter elementary school for grades K to 5 North Oak Academy Durham, North Carolina 27704 Levelpublic charter elementary school for grades K to 5GradesK to 5StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public high school for grades 9 to 12 North Pitt High Bethel, North Carolina 27812 34.6%of students chronically absent, 2022-23854students, 2024-2516.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students854Per teacher16.1Chronically absent34.6%
- Public elementary school for grades pre-K to 5 North Ridge Elementary Raleigh, North Carolina 27615 21.7%of students chronically absent, 2022-23730students, 2024-2514.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students730Per teacher14.3Chronically absent21.7%
- Public elementary school for grades pre-K to 5 North Rowan Elementary Spencer, North Carolina 28159 35.9%of students chronically absent, 2022-23405students, 2024-2515.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students405Per teacher15Chronically absent35.9%
- Public high school for grades 9 to 12 North Rowan High Spencer, North Carolina 28159 60.6%of students chronically absent, 2022-23555students, 2024-2520.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students555Per teacher20Chronically absent60.6%
- Public middle school for grades 6 to 8 North Rowan Middle Spencer, North Carolina 28159 42.5%of students chronically absent, 2022-23649students, 2024-2515.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students649Per teacher15.3Chronically absent42.5%
- Public special education school for grades pre-K to 12 North Shelby Shelby, North Carolina 28152 47.0%of students chronically absent, 2022-2376students, 2024-255.6students per teacher Levelpublic special education school for grades pre-K to 12GradesPre-K to 12Students76Per teacher5.6Chronically absent47%
- Public high school for grades 9 to 12 North Stanly High New London, North Carolina 28127 32.3%of students chronically absent, 2022-23568students, 2024-2515.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students568Per teacher15.4Chronically absent32.3%
- Public middle school for grades 6 to 8 North Stanly Middle New London, North Carolina 28127 27.5%of students chronically absent, 2022-23471students, 2024-2516.6students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students471Per teacher16.6Chronically absent27.5%
- Public high school for grades 9 to 12 North Stokes High School Danbury, North Carolina 27016 19.6%of students chronically absent, 2022-23280students, 2024-2511.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students280Per teacher11.7Chronically absent19.6%
- Public high school for grades 9 to 12 North Surry High Mount Airy, North Carolina 27030 35.6%of students chronically absent, 2022-23792students, 2024-2517.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students792Per teacher17.2Chronically absent35.6%
- Public elementary school for grades pre-K to 5 North Topsail Elementary Hampstead, North Carolina 28443 16.7%of students chronically absent, 2022-23529students, 2024-2515.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students529Per teacher15.9Chronically absent16.7%
- Public high school for grades 9 to 13 North Wake College and Career Academy Wake Forest, North Carolina 27587 11.9%of students chronically absent, 2022-23346students, 2024-2517.9students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students346Per teacher17.9Chronically absent11.9%
- Public alternative school for grades 6 to 12 North Whiteville Academy Whiteville, North Carolina 28472 100.0%of students chronically absent, 2022-2316students, 2024-253.2students per teacher Levelpublic alternative school for grades 6 to 12Grades6 to 12Students16Per teacher3.2Chronically absent100%
- Public high school for grades 9 to 12 North Wilkes High School Hays, North Carolina 28635 32.3%of students chronically absent, 2022-23578students, 2024-2514.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students578Per teacher14.4Chronically absent32.3%
- Public middle school for grades 6 to 8 North Wilkes Middle School North Wilkesboro, North Carolina 28659 16.1%of students chronically absent, 2022-23484students, 2024-2517.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students484Per teacher17Chronically absent16.1%
- Public elementary school for grades pre-K to 5 North Wilkesboro Elementary School North Wilkesboro, North Carolina 28659 20.7%of students chronically absent, 2022-23329students, 2024-2516.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students329Per teacher16.8Chronically absent20.7%
- Public middle school for grades 5 to 6 North Windy Ridge Intermediate Weaverville, North Carolina 28787 22.7%of students chronically absent, 2022-23487students, 2024-2514.8students per teacher Levelpublic middle school for grades 5 to 6Grades5 to 6Students487Per teacher14.8Chronically absent22.7%
- Public high school for grades 9 to 12 Northampton County High School Gaston, North Carolina 27832 85.0%of students chronically absent, 2022-23265students, 2024-2514.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students265Per teacher14.1Chronically absent85%
- Public high school for grades 9 to 13 Northampton Early College Weldon, North Carolina 27890 15.8%of students chronically absent, 2022-23148students, 2024-2524.7students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students148Per teacher24.7Chronically absent15.8%
- Public high school for grades 6 to 12 Northampton Virtual Academy Jackson, North Carolina 27845 47.2%of students chronically absent, 2022-2312students, 2024-250counselors, 2023-24, in full-time equivalents Levelpublic high school for grades 6 to 12Grades6 to 12Students12Per teacherNot publishedChronically absent47.2%
- Public elementary school for grades pre-K to 8 Northeast Elementary Pinetown, North Carolina 27865 33.5%of students chronically absent, 2022-23355students, 2024-2513.8students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students355Per teacher13.8Chronically absent33.5%
Nothing matches all of these.
Remove a filter to see more. Each one is a fact the source publishes, so a place can be left out because its record is silent, not only because of what it says.
Source:
NCES, school directory, 2025-26 (preliminary). Released Jul 1, 2026. Updated yearly.
Your shortlist0 of 4
Add one more to compare.