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 9 to 12 Maiden High Maiden, North Carolina 28650 18.9%of students chronically absent, 2022-23852students, 2024-2520.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students852Per teacher20.7Chronically absent18.9%
- Public middle school for grades 7 to 8 Maiden Middle School Maiden, North Carolina 28650 19.2%of students chronically absent, 2022-23451students, 2024-2516.4students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students451Per teacher16.4Chronically absent19.2%
- Public alternative school for grades 6 to 12 Main Street Academy Winston-Salem, North Carolina 27127 100.0%of students chronically absent, 2022-2363students, 2024-253.6students per teacher Levelpublic alternative school for grades 6 to 12Grades6 to 12Students63Per teacher3.6Chronically absent100%
- Public elementary school for grades pre-K to 5 Mallard Creek Elementary Charlotte, North Carolina 28262 33.1%of students chronically absent, 2022-23490students, 2024-2516.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students490Per teacher16.1Chronically absent33.1%
- Public high school for grades 9 to 12 Mallard Creek High School Charlotte, North Carolina 28269 26.8%of students chronically absent, 2022-232,068students, 2024-2519.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students2,068Per teacher19Chronically absent26.8%
- Public charter elementary school for grades K to 8 Mallard Creek STEM Academy Charlotte, North Carolina 28269 23.0%of students chronically absent, 2022-23961students, 2024-2513.4students per teacher Levelpublic charter elementary school for grades K to 8GradesK to 8Students961Per teacher13.4Chronically absent23%
- Public elementary school for grades pre-K to 5 Malpass Corner Elementary Burgaw, North Carolina 28425 31.6%of students chronically absent, 2022-23513students, 2024-2517.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students513Per teacher17.6Chronically absent31.6%
- Public elementary school for grades K to 5 Manchester Elementary Spring Lake, North Carolina 28390 44.6%of students chronically absent, 2022-23254students, 2024-2514.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students254Per teacher14.1Chronically absent44.6%
- Public elementary school for grades K to 5 Mangum Elementary Bahama, North Carolina 27503 17.6%of students chronically absent, 2022-23315students, 2024-2513.6students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students315Per teacher13.6Chronically absent17.6%
- Public elementary school for grades pre-K to 5 Manning Elementary School Roanoke Rapids, North Carolina 27870 29.5%of students chronically absent, 2022-23630students, 2024-2515.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students630Per teacher15.3Chronically absent29.5%
- Public elementary school for grades pre-K to 5 Manteo Elementary School Manteo, North Carolina 27954 28.0%of students chronically absent, 2022-23636students, 2024-2513.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students636Per teacher13.4Chronically absent28%
- Public high school for grades 9 to 12 Manteo High School Manteo, North Carolina 27954 51.6%of students chronically absent, 2022-23528students, 2024-2518.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students528Per teacher18.7Chronically absent51.6%
- Public middle school for grades 6 to 8 Manteo Middle School Manteo, North Carolina 27954 34.1%of students chronically absent, 2022-23383students, 2024-2512.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students383Per teacher12.3Chronically absent34.1%
- Public middle school for grades 6 to 8 Margaret B. Pollard Middle Chapel Hill, North Carolina 27516 17.1%of students chronically absent, 2022-23736students, 2024-2516.7students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students736Per teacher16.7Chronically absent17.1%
- Public elementary school for grades pre-K to 5 Margaret Hearne Elementary Wilson, North Carolina 27893 33.9%of students chronically absent, 2022-23423students, 2024-2515.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students423Per teacher15.9Chronically absent33.9%
- Public elementary school for grades pre-K to 5 Margaret Willis Elementary Fayetteville, North Carolina 28305 37.0%of students chronically absent, 2022-23296students, 2024-2513.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students296Per teacher13Chronically absent37%
- Public elementary school for grades pre-K to 5 Mariam Boyd Elementary Warrenton, North Carolina 27589 52.1%of students chronically absent, 2022-23291students, 2024-2516.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students291Per teacher16Chronically absent52.1%
- Public elementary school for grades K to 8 Marie G Davis School Charlotte, North Carolina 28203 33.2%of students chronically absent, 2022-23328students, 2024-2513.2students per teacher Levelpublic elementary school for grades K to 8GradesK to 8Students328Per teacher13.2Chronically absent33.2%
- Public elementary school for grades pre-K to 5 Marion Elementary School Marion, North Carolina 28752 38.3%of students chronically absent, 2022-23333students, 2024-2514.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students333Per teacher14.6Chronically absent38.3%
- Public charter school for grades K to 12 Marjorie Williams Academy Newland, North Carolina 28657 35.0%of students chronically absent, 2022-23130students, 2024-256.5students per teacher Levelpublic charter school for grades K to 12GradesK to 12Students130Per teacher6.5Chronically absent35%
- Public elementary school for grades K to 5 Mars Hill Elementary Mars Hill, North Carolina 28754 30.4%of students chronically absent, 2022-23445students, 2024-2513.5students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students445Per teacher13.5Chronically absent30.4%
- Public elementary school for grades pre-K to 5 Marshville Elementary Marshville, North Carolina 28103 22.5%of students chronically absent, 2022-23419students, 2024-2513.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students419Per teacher13.3Chronically absent22.5%
- Public high school for grades 9 to 12 Martin County High Williamston, North Carolina 27892 752students, 2024-2523.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students752Per teacher23.3Chronically absentNot published
- Public career and technical school for grades 9 to 13 Martin Innovative Early College High Williamston, North Carolina 27892 Levelpublic career and technical school for grades 9 to 13Grades9 to 13StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public middle school for grades 6 to 8 Martin Luther King Jr Middle Charlotte, North Carolina 28213 44.9%of students chronically absent, 2022-23844students, 2024-2516.5students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students844Per teacher16.5Chronically absent44.9%
- Public middle school for grades 6 to 8 Martin Middle Raleigh, North Carolina 27607 19.8%of students chronically absent, 2022-231,011students, 2024-2516.7students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students1,011Per teacher16.7Chronically absent19.8%
- Public elementary school for grades K to 8 Martin Millennium Academy Tarboro, North Carolina 27886 32.2%of students chronically absent, 2022-23548students, 2024-2513.7students per teacher Levelpublic elementary school for grades K to 8GradesK to 8Students548Per teacher13.7Chronically absent32.2%
- Public elementary school for grades pre-K to 5 Martins Creek Elementary Murphy, North Carolina 28906 37.3%of students chronically absent, 2022-23137students, 2024-2514.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students137Per teacher14.6Chronically absent37.3%
- Public elementary school for grades pre-K to 5 Marvin B Smith Elementary Burlington, North Carolina 27215 23.2%of students chronically absent, 2022-23556students, 2024-2515.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students556Per teacher15.3Chronically absent23.2%
- Public elementary school for grades pre-K to 5 Marvin Elementary Marvin, North Carolina 28173 7.2%of students chronically absent, 2022-23666students, 2024-2514.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students666Per teacher14.5Chronically absent7.2%
- Public high school for grades 9 to 12 Marvin Ridge High Waxhaw, North Carolina 28173 8.6%of students chronically absent, 2022-231,961students, 2024-2520.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,961Per teacher20.3Chronically absent8.6%
- Public middle school for grades 6 to 8 Marvin Ridge Middle Waxhaw, North Carolina 28173 9.9%of students chronically absent, 2022-231,277students, 2024-2520.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students1,277Per teacher20Chronically absent9.9%
- Public elementary school for grades K to 5 Mary C Williams Elementary Wilmington, North Carolina 28412 27.2%of students chronically absent, 2022-23355students, 2024-2511.3students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students355Per teacher11.3Chronically absent27.2%
- Public elementary school for grades pre-K to 5 Mary McArthur Elementary Fayetteville, North Carolina 28304 43.0%of students chronically absent, 2022-23447students, 2024-2514.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students447Per teacher14.6Chronically absent43%
- Public elementary school for grades K to 5 Masonboro Elementary Wilmington, North Carolina 28409 12.5%of students chronically absent, 2022-23564students, 2024-2516.0students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students564Per teacher16Chronically absent12.5%
- Public high school for grades 9 to 12 Massey Hill Classical High Fayetteville, North Carolina 28306 22.3%of students chronically absent, 2022-23273students, 2024-2514.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students273Per teacher14.4Chronically absent22.3%
- Public school for grades pre-K to 12 Mattamuskeet School Swan Quarter, North Carolina 27885 33.3%of students chronically absent, 2022-23299students, 2024-2517.8students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students299Per teacher17.8Chronically absent33.3%
- Public charter elementary school for grades K to 8 Matthews Charter Academy Matthews, North Carolina 28104 22.1%of students chronically absent, 2022-23771students, 2024-2522.4students per teacher Levelpublic charter elementary school for grades K to 8GradesK to 8Students771Per teacher22.4Chronically absent22.1%
- Public elementary school for grades K to 5 Matthews Elementary Matthews, North Carolina 28105 17.6%of students chronically absent, 2022-23726students, 2024-2516.6students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students726Per teacher16.6Chronically absent17.6%
- Public charter elementary school for grades K to 8 Maureen Joy Charter School Durham, North Carolina 27703 30.7%of students chronically absent, 2022-23631students, 2024-2511.7students per teacher Levelpublic charter elementary school for grades K to 8GradesK to 8Students631Per teacher11.7Chronically absent30.7%
- Public high school for grades 9 to 13 Mayland Early College Spruce Pine, North Carolina 28777 8.4%of students chronically absent, 2022-23113students, 2024-2523.3students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students113Per teacher23.3Chronically absent8.4%
- Public elementary school for grades pre-K to 5 Maysville Elementary Maysville, North Carolina 28555 21.1%of students chronically absent, 2022-23121students, 2024-2511.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students121Per teacher11.9Chronically absent21.1%
- Public elementary school for grades K to 5 McAdenville Elementary McAdenville, North Carolina 28101 11.1%of students chronically absent, 2022-23190students, 2024-2517.3students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students190Per teacher17.3Chronically absent11.1%
- Public elementary school for grades pre-K to 5 McAlpine Elementary Charlotte, North Carolina 28277 21.1%of students chronically absent, 2022-23535students, 2024-2513.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students535Per teacher13.8Chronically absent21.1%
- Public middle school for grades 6 to 8 McClintock Middle Charlotte, North Carolina 28212 37.3%of students chronically absent, 2022-231,056students, 2024-2517.2students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students1,056Per teacher17.2Chronically absent37.3%
- Public elementary school for grades K to 5 McDeeds Creek Elementary Southern Pines, North Carolina 28387 13.3%of students chronically absent, 2022-23707students, 2024-2518.5students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students707Per teacher18.5Chronically absent13.3%
- Public elementary school for grades pre-K to 5 McDougle Elementary Chapel Hill, North Carolina 27516 16.2%of students chronically absent, 2022-23497students, 2024-2512.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students497Per teacher12.9Chronically absent16.2%
- Public middle school for grades 6 to 8 McDougle Middle Chapel Hill, North Carolina 27516 17.7%of students chronically absent, 2022-23659students, 2024-2511.6students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students659Per teacher11.6Chronically absent17.7%
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.