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 charter elementary school for grades K to 5 Anderson Creek Academy Spring Lake, North Carolina 28390 24.3%of students chronically absent, 2022-23305students, 2024-2515.3students per teacher Levelpublic charter elementary school for grades K to 5GradesK to 5Students305Per teacher15.3Chronically absent24.3%
- Public elementary school for grades pre-K to 2 Anderson Creek Primary Bunnlevel, North Carolina 28323 43.7%of students chronically absent, 2022-23553students, 2024-2514.6students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students553Per teacher14.6Chronically absent43.7%
- Public elementary school for grades pre-K to 5 Andrews Elementary Andrews, North Carolina 28901 36.9%of students chronically absent, 2022-23330students, 2024-2514.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students330Per teacher14.3Chronically absent36.9%
- Public high school for grades 9 to 12 Andrews High Andrews, North Carolina 28901 34.2%of students chronically absent, 2022-23229students, 2024-2524.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students229Per teacher24Chronically absent34.2%
- Public middle school for grades 6 to 8 Andrews Middle Andrews, North Carolina 28901 26.7%of students chronically absent, 2022-23167students, 2024-2513.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students167Per teacher13.1Chronically absent26.7%
- Public elementary school for grades 3 to 5 Angier Elementary Angier, North Carolina 27501 34.4%of students chronically absent, 2022-23376students, 2024-2514.4students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students376Per teacher14.4Chronically absent34.4%
- Public middle school for grades 6 to 8 Anne Chesnutt Middle Fayetteville, North Carolina 28314 36.8%of students chronically absent, 2022-23470students, 2024-2513.7students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students470Per teacher13.7Chronically absent36.8%
- Public high school for grades 9 to 13 Anson Co. Early College High Polkton, North Carolina 28135 28.2%of students chronically absent, 2022-23210students, 2024-2521.5students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students210Per teacher21.5Chronically absent28.2%
- Public high school for grades 9 to 12 Anson High School Wadesboro, North Carolina 28170 73.9%of students chronically absent, 2022-23705students, 2024-2523.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students705Per teacher23.2Chronically absent73.9%
- Public middle school for grades 7 to 8 Anson Middle Wadesboro, North Carolina 28170 51.4%of students chronically absent, 2022-23414students, 2024-2514.9students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students414Per teacher14.9Chronically absent51.4%
- Public elementary school for grades K to 6 Ansonville Elementary Ansonville, North Carolina 28007 30.9%of students chronically absent, 2022-23158students, 2024-2514.7students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students158Per teacher14.7Chronically absent30.9%
- Public elementary school for grades K to 5 Antioch Elementary Matthews, North Carolina 28104 8.6%of students chronically absent, 2022-23816students, 2024-2516.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students816Per teacher16.1Chronically absent8.6%
- Public elementary school for grades pre-K to 5 Apex Elementary Apex, North Carolina 27502 12.9%of students chronically absent, 2022-23550students, 2024-2514.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students550Per teacher14Chronically absent12.9%
- Public elementary school for grades pre-K to 5 Apex Friendship Elementary Apex, North Carolina 27502 11.8%of students chronically absent, 2022-23896students, 2024-2514.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students896Per teacher14.5Chronically absent11.8%
- Public high school for grades 9 to 12 Apex Friendship High Apex, North Carolina 27502 14.4%of students chronically absent, 2022-232,748students, 2024-2521.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students2,748Per teacher21.1Chronically absent14.4%
- Public middle school for grades 6 to 8 Apex Friendship Middle Apex, North Carolina 27502 11.1%of students chronically absent, 2022-231,412students, 2024-2519.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students1,412Per teacher19.3Chronically absent11.1%
- Public high school for grades 9 to 12 Apex High Apex, North Carolina 27502 22.6%of students chronically absent, 2022-232,449students, 2024-2519.9students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students2,449Per teacher19.9Chronically absent22.6%
- Public middle school for grades 6 to 8 Apex Middle Apex, North Carolina 27502 19.9%of students chronically absent, 2022-23867students, 2024-2516.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students867Per teacher16Chronically absent19.9%
- Public elementary school for grades K to 5 Appalachian Academy at Middle Fork Walkertown, North Carolina 27051 35.6%of students chronically absent, 2022-23295students, 2024-251counselors, 2023-24, in full-time equivalents Levelpublic elementary school for grades K to 5GradesK to 5Students295Per teacherNot publishedChronically absent35.6%
- Public middle school for grades 6 to 8 Apple Valley Middle Hendersonville, North Carolina 28792 31.2%of students chronically absent, 2022-23820students, 2024-2515.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students820Per teacher15Chronically absent31.2%
- Public elementary school for grades pre-K to 5 Aquadale Elementary Norwood, North Carolina 28128 19.2%of students chronically absent, 2022-23379students, 2024-2513.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students379Per teacher13Chronically absent19.2%
- Public charter school for grades K to 12 Arapahoe Charter School Arapahoe, North Carolina 28510 27.3%of students chronically absent, 2022-23498students, 2024-2515.8students per teacher Levelpublic charter school for grades K to 12GradesK to 12Students498Per teacher15.8Chronically absent27.3%
- Public elementary school for grades K to 5 Archdale Elementary School Archdale, North Carolina 27263 24.6%of students chronically absent, 2022-23355students, 2024-2513.7students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students355Per teacher13.7Chronically absent24.6%
- Public middle school for grades 6 to 8 Archer Lodge Middle Wendell, North Carolina 27591 17.0%of students chronically absent, 2022-231,204students, 2024-2518.8students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students1,204Per teacher18.8Chronically absent17%
- Public high school for grades 9 to 12 Ardrey Kell High School Charlotte, North Carolina 28277 12.6%of students chronically absent, 2022-233,036students, 2024-2520.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students3,036Per teacher20.8Chronically absent12.6%
- Public elementary school for grades pre-K to 5 Armstrong Elementary Eastover, North Carolina 28312 32.9%of students chronically absent, 2022-23456students, 2024-2513.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students456Per teacher13.5Chronically absent32.9%
- Public elementary school for grades K to 5 Arthur W Edwards Elementary Havelock, North Carolina 28532 24.2%of students chronically absent, 2022-23489students, 2024-2514.9students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students489Per teacher14.9Chronically absent24.2%
- Public charter elementary school for grades K to 8 ArtSpace Charter School Swannanoa, North Carolina 28778 16.8%of students chronically absent, 2022-23402students, 2024-2512.8students per teacher Levelpublic charter elementary school for grades K to 8GradesK to 8Students402Per teacher12.8Chronically absent16.8%
- Public alternative school for grades 6 to 12 Asbury Academy Lincolnton, North Carolina 28092 100.0%of students chronically absent, 2022-2334students, 2024-253.8students per teacher Levelpublic alternative school for grades 6 to 12Grades6 to 12Students34Per teacher3.8Chronically absent100%
- Public charter high school for grades 6 to 12 Ascend Leadership Academy: Lee County Sanford, North Carolina 27332 15.5%of students chronically absent, 2022-23628students, 2024-2513.5students per teacher Levelpublic charter high school for grades 6 to 12Grades6 to 12Students628Per teacher13.5Chronically absent15.5%
- Public charter middle school for grades 6 to 10 Ascend Leadership Remote Academy Sanford, North Carolina 27332 27students, 2024-25 Levelpublic charter middle school for grades 6 to 10Grades6 to 10Students27Per teacherNot publishedChronically absentNot published
- Public high school for grades 9 to 12 Ashbrook High Gastonia, North Carolina 28054 54.0%of students chronically absent, 2022-231,386students, 2024-2518.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,386Per teacher18Chronically absent54%
- Public high school for grades 9 to 13 Ashe County Early College High West Jefferson, North Carolina 28694 5.9%of students chronically absent, 2022-23143students, 2024-2551.8students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students143Per teacher51.8Chronically absent5.9%
- Public high school for grades 9 to 12 Ashe County High West Jefferson, North Carolina 28694 21.2%of students chronically absent, 2022-23767students, 2024-2518.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students767Per teacher18.8Chronically absent21.2%
- Public middle school for grades 7 to 8 Ashe County Middle Warrensville, North Carolina 28693 25.7%of students chronically absent, 2022-23401students, 2024-2512.4students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students401Per teacher12.4Chronically absent25.7%
- Public high school for grades 9 to 12 Asheboro High Asheboro, North Carolina 27203 31.1%of students chronically absent, 2022-231,338students, 2024-2520.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,338Per teacher20.4Chronically absent31.1%
- Public high school for grades 9 to 12 Asheville High Asheville, North Carolina 28803 31.7%of students chronically absent, 2022-231,221students, 2024-2513.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,221Per teacher13.7Chronically absent31.7%
- Public middle school for grades 6 to 8 Asheville Middle Asheville, North Carolina 28801 29.0%of students chronically absent, 2022-23670students, 2024-2511.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students670Per teacher11.3Chronically absent29%
- Public charter elementary school for grades K to 7 Asheville PEAK Academy Asheville, North Carolina 28801 26.7%of students chronically absent, 2022-23161students, 2024-2510.4students per teacher Levelpublic charter elementary school for grades K to 7GradesK to 7Students161Per teacher10.4Chronically absent26.7%
- Public elementary school for grades pre-K to 5 Ashley Academy Winston-Salem, North Carolina 27105 51.7%of students chronically absent, 2022-23348students, 2024-2511.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students348Per teacher11.6Chronically absent51.7%
- Public alternative school for grades 6 to 12 Ashley Chapel Educational Center Rockingham, North Carolina 28379 100.0%of students chronically absent, 2022-2359students, 2024-256.2students per teacher Levelpublic alternative school for grades 6 to 12Grades6 to 12Students59Per teacher6.2Chronically absent100%
- Public elementary school for grades 3 to 5 Ashley Elementary Fayetteville, North Carolina 28304 29.8%of students chronically absent, 2022-23180students, 2024-2512.6students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students180Per teacher12.6Chronically absent29.8%
- Public elementary school for grades pre-K to 8 Ashley Park PreK-8 School Charlotte, North Carolina 28208 40.7%of students chronically absent, 2022-23338students, 2024-2510.5students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students338Per teacher10.5Chronically absent40.7%
- Public charter career and technical school for grades 9 to 12 Aspire Trade High Huntersville, North Carolina 28078 270students, 2024-2519.8students per teacher1counselors, 2023-24, in full-time equivalents Levelpublic charter career and technical school for grades 9 to 12Grades9 to 12Students270Per teacher19.8Chronically absentNot published
- Public high school for grades 9 to 12 Athens Drive High Raleigh, North Carolina 27606 32.7%of students chronically absent, 2022-232,156students, 2024-2517.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students2,156Per teacher17.2Chronically absent32.7%
- Public high school for grades 9 to 12 Atkins Academic & Tech High Winston-Salem, North Carolina 27101 25.9%of students chronically absent, 2022-231,187students, 2024-2517.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,187Per teacher17.5Chronically absent25.9%
- Public elementary school for grades K to 5 Atkinson Elementary Hendersonville, North Carolina 28739 18.0%of students chronically absent, 2022-23288students, 2024-2513.3students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students288Per teacher13.3Chronically absent18%
- Public elementary school for grades pre-K to 5 Atlantic Elementary Atlantic, North Carolina 28511 19.0%of students chronically absent, 2022-2388students, 2024-259.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students88Per teacher9.4Chronically absent19%
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.