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 elementary school for grades pre-K to 5 Audrey W. Garrett Elementary Mebane, North Carolina 27302 23.5%of students chronically absent, 2022-23785students, 2024-2517.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students785Per teacher17.8Chronically absent23.5%
- Public elementary school for grades pre-K to 5 Aurelian Springs Institute of Global Lea Littleton, North Carolina 27850 55.0%of students chronically absent, 2022-23140students, 2024-2510.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students140Per teacher10.8Chronically absent55%
- Public elementary school for grades pre-K to 5 Aversboro Elementary Garner, North Carolina 27529 31.6%of students chronically absent, 2022-23381students, 2024-2514.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students381Per teacher14.2Chronically absent31.6%
- Public high school for grades 9 to 12 Avery County High Newland, North Carolina 28657 19.9%of students chronically absent, 2022-23542students, 2024-2520.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students542Per teacher20.3Chronically absent19.9%
- Public middle school for grades 6 to 8 Avery Middle Newland, North Carolina 28657 22.6%of students chronically absent, 2022-23181students, 2024-259.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students181Per teacher9.4Chronically absent22.6%
- Public elementary school for grades pre-K to 4 Avery’s Creek Elementary Arden, North Carolina 28704 31.5%of students chronically absent, 2022-23557students, 2024-2515.2students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students557Per teacher15.2Chronically absent31.5%
- Public elementary school for grades pre-K to 5 Aycock Elementary Henderson, North Carolina 27537 36.1%of students chronically absent, 2022-23376students, 2024-2516.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students376Per teacher16.5Chronically absent36.1%
- Public elementary school for grades pre-K to 5 Ayden Elementary Ayden, North Carolina 28513 26.9%of students chronically absent, 2022-23656students, 2024-2515.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students656Per teacher15Chronically absent26.9%
- Public middle school for grades 6 to 8 Ayden Middle Ayden, North Carolina 28513 27.3%of students chronically absent, 2022-23365students, 2024-2514.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students365Per teacher14.3Chronically absent27.3%
- Public high school for grades 9 to 12 Ayden-Grifton High Ayden, North Carolina 28513 36.7%of students chronically absent, 2022-23757students, 2024-2516.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students757Per teacher16Chronically absent36.7%
- Public elementary school for grades pre-K to 8 B F Grady Elementary Albertson, North Carolina 28508 29.0%of students chronically absent, 2022-23865students, 2024-2516.0students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students865Per teacher16Chronically absent29%
- Public elementary school for grades K to 5 B O Barnes Elementary Wilson, North Carolina 27893 37.0%of students chronically absent, 2022-23274students, 2024-2511.9students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students274Per teacher11.9Chronically absent37%
- Public elementary school for grades K to 5 B. Everett Jordan Elementary Graham, North Carolina 27253 28.0%of students chronically absent, 2022-23338students, 2024-2514.4students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students338Per teacher14.4Chronically absent28%
- Public elementary school for grades K to 5 Badin Elementary Badin, North Carolina 28009 21.1%of students chronically absent, 2022-23411students, 2024-2514.2students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students411Per teacher14.2Chronically absent21.1%
- Public elementary school for grades pre-K to 5 Bailey Elementary Bailey, North Carolina 27807 24.1%of students chronically absent, 2022-23580students, 2024-2518.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students580Per teacher18.3Chronically absent24.1%
- Public middle school for grades 6 to 8 Bailey Middle Cornelius, North Carolina 28031 22.3%of students chronically absent, 2022-231,315students, 2024-2518.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students1,315Per teacher18.3Chronically absent22.3%
- Public elementary school for grades pre-K to 5 Baileywick Road Elementary Raleigh, North Carolina 27615 29.9%of students chronically absent, 2022-23352students, 2024-2510.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students352Per teacher10.7Chronically absent29.9%
- Public elementary school for grades pre-K to 5 Bain Elementary Mint Hill, North Carolina 28227 13.9%of students chronically absent, 2022-23766students, 2024-2517.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students766Per teacher17.3Chronically absent13.9%
- Public elementary school for grades K to 5 Balfour Elementary Asheboro, North Carolina 27203 25.4%of students chronically absent, 2022-23558students, 2024-2514.6students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students558Per teacher14.6Chronically absent25.4%
- Public elementary school for grades K to 5 Ballantyne Elementary Charlotte, North Carolina 28277 19.6%of students chronically absent, 2022-23745students, 2024-2516.6students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students745Per teacher16.6Chronically absent19.6%
- Public high school for grades 9 to 12 Ballantyne Ridge High School Charlotte, North Carolina 28277 1,414students, 2024-2517.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,414Per teacher17Chronically absentNot published
- Public elementary school for grades pre-K to 5 Ballentine Elementary Fuquay Varina, North Carolina 27526 19.8%of students chronically absent, 2022-23742students, 2024-2514.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students742Per teacher14.1Chronically absent19.8%
- Public elementary school for grades pre-K to 6 Balls Creek Elementary Newton, North Carolina 28658 18.8%of students chronically absent, 2022-23686students, 2024-2516.5students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students686Per teacher16.5Chronically absent18.8%
- Public high school for grades 9 to 12 Bandys High Catawba, North Carolina 28609 22.1%of students chronically absent, 2022-23935students, 2024-2523.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students935Per teacher23.2Chronically absent22.1%
- Public elementary school for grades pre-K to 5 Banks Elementary Kinston, North Carolina 28504 24.8%of students chronically absent, 2022-23436students, 2024-2513.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students436Per teacher13.5Chronically absent24.8%
- Public elementary school for grades pre-K to 5 Banks Road Elementary Raleigh, North Carolina 27603 24.4%of students chronically absent, 2022-23651students, 2024-2513.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students651Per teacher13.9Chronically absent24.4%
- Public elementary school for grades pre-K to 5 Banner Elk Elementary Banner Elk, North Carolina 28604 19.0%of students chronically absent, 2022-23159students, 2024-2515.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students159Per teacher15.3Chronically absent19%
- Public elementary school for grades K to 6 Banoak Elementary Vale, North Carolina 28168 15.1%of students chronically absent, 2022-23291students, 2024-2516.7students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students291Per teacher16.7Chronically absent15.1%
- Public elementary school for grades pre-K to 4 Barnardsville Elementary Barnardsville, North Carolina 28709 42.1%of students chronically absent, 2022-23125students, 2024-2510.9students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students125Per teacher10.9Chronically absent42.1%
- Public elementary school for grades pre-K to 5 Barnette Elementary Huntersville, North Carolina 28078 16.9%of students chronically absent, 2022-23818students, 2024-2516.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students818Per teacher16.5Chronically absent16.9%
- Public high school for grades 9 to 12 Bartlett Yancey High Yanceyville, North Carolina 27379 41.2%of students chronically absent, 2022-23635students, 2024-2514.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students635Per teacher14.1Chronically absent41.2%
- Public elementary school for grades pre-K to 5 Barton Pond Elementary Raleigh, North Carolina 27613 12.9%of students chronically absent, 2022-23515students, 2024-2514.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students515Per teacher14.4Chronically absent12.9%
- Public alternative school for grades 9 to 12 Bartram Academy Franklin, North Carolina 28734 100.0%of students chronically absent, 2022-23102students, 2024-2534.7students per teacher Levelpublic alternative school for grades 9 to 12Grades9 to 12Students102Per teacher34.7Chronically absent100%
- Public elementary school for grades pre-K to 5 Barwell Road Elementary Raleigh, North Carolina 27610 26.7%of students chronically absent, 2022-23648students, 2024-2512.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students648Per teacher12.9Chronically absent26.7%
- Public elementary school for grades K to 5 Baskerville Elementary Rocky Mount, North Carolina 27801 225students, 2024-2510.5students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students225Per teacher10.5Chronically absentNot published
- Public elementary school for grades K to 8 Bath Elementary Bath, North Carolina 27808 20.3%of students chronically absent, 2022-23511students, 2024-2515.5students per teacher Levelpublic elementary school for grades K to 8GradesK to 8Students511Per teacher15.5Chronically absent20.3%
- Public elementary school for grades pre-K to 5 Baton Elementary Granite Falls, North Carolina 28630 28.9%of students chronically absent, 2022-23357students, 2024-2515.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students357Per teacher15.4Chronically absent28.9%
- Public elementary school for grades pre-K to 5 Battleground Elementary Lincolnton, North Carolina 28092 30.6%of students chronically absent, 2022-23420students, 2024-2513.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students420Per teacher13.2Chronically absent30.6%
- Public elementary school for grades pre-K to 5 Baucom Elementary Apex, North Carolina 27502 17.7%of students chronically absent, 2022-23675students, 2024-2513.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students675Per teacher13.9Chronically absent17.7%
- Public charter high school for grades 5 to 12 Bear Grass Charter School Williamston, North Carolina 27982 18.0%of students chronically absent, 2022-23445students, 2024-2514.4students per teacher Levelpublic charter high school for grades 5 to 12Grades5 to 12Students445Per teacher14.4Chronically absent18%
- Public elementary school for grades pre-K to 3 Bearfield Primary Ahoskie, North Carolina 27910 46.5%of students chronically absent, 2022-23543students, 2024-2516.6students per teacher Levelpublic elementary school for grades pre-K to 3GradesPre-K to 3Students543Per teacher16.6Chronically absent46.5%
- Public high school for grades 9 to 13 Beaufort Co Early College High Washington, North Carolina 27889 3.2%of students chronically absent, 2022-23280students, 2024-2544.5students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students280Per teacher44.5Chronically absent3.2%
- Public elementary school for grades pre-K to 5 Beaufort Elementary Beaufort, North Carolina 28516 22.7%of students chronically absent, 2022-23346students, 2024-2512.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students346Per teacher12.7Chronically absent22.7%
- Public middle school for grades 6 to 8 Beaufort Middle Beaufort, North Carolina 28516 22.9%of students chronically absent, 2022-23260students, 2024-2512.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students260Per teacher12Chronically absent22.9%
- Public elementary school for grades K to 5 Beaver Dam Elementary Roseboro, North Carolina 28382 30.2%of students chronically absent, 2022-2387students, 2024-259.2students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students87Per teacher9.2Chronically absent30.2%
- Public elementary school for grades pre-K to 5 Beaverdam Elementary Raleigh, North Carolina 27604 42.9%of students chronically absent, 2022-23678students, 2024-2513.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students678Per teacher13.4Chronically absent42.9%
- Public high school for grades 9 to 12 Beddingfield High Wilson, North Carolina 27893 28.2%of students chronically absent, 2022-23653students, 2024-2513.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students653Per teacher13.6Chronically absent28.2%
- Public elementary school for grades 1 to 5 Bell Elementary Asheville, North Carolina 28805 15.6%of students chronically absent, 2022-23224students, 2024-2512.4students per teacher Levelpublic elementary school for grades 1 to 5Grades1 to 5Students224Per teacher12.4Chronically absent15.6%
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.