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 middle school for grades 6 to 8 Mint Hill Middle Matthews, North Carolina 28105 30.2%of students chronically absent, 2022-23878students, 2024-2518.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students878Per teacher18Chronically absent30.2%
- Public elementary school for grades 3 to 5 Mitchell Elementary School Bakersville, North Carolina 28705 373students, 2024-2515.2students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students373Per teacher15.2Chronically absentNot published
- Public high school for grades 9 to 12 Mitchell High Bakersville, North Carolina 28705 26.0%of students chronically absent, 2022-23482students, 2024-2512.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students482Per teacher12.2Chronically absent26%
- Public middle school for grades 6 to 8 Mitchell Middle School Bakersville, North Carolina 28705 380students, 2024-2514.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students380Per teacher14Chronically absentNot published
- Public elementary school for grades pre-K to 5 Mocksville Elementary Mocksville, North Carolina 27028 20.2%of students chronically absent, 2022-23543students, 2024-2514.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students543Per teacher14.9Chronically absent20.2%
- Public elementary school for grades K to 8 Moncure School Moncure, North Carolina 27559 20.2%of students chronically absent, 2022-23176students, 2024-2513.0students per teacher Levelpublic elementary school for grades K to 8GradesK to 8Students176Per teacher13Chronically absent20.2%
- Public elementary school for grades pre-K to 5 Monroe Avenue Elementary Hamlet, North Carolina 28345 28.5%of students chronically absent, 2022-23411students, 2024-2515.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students411Per teacher15.7Chronically absent28.5%
- Public high school for grades 9 to 12 Monroe High Monroe, North Carolina 28112 29.7%of students chronically absent, 2022-231,215students, 2024-2517.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,215Per teacher17.2Chronically absent29.7%
- Public middle school for grades 6 to 8 Monroe Middle Monroe, North Carolina 28112 39.5%of students chronically absent, 2022-23802students, 2024-2517.6students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students802Per teacher17.6Chronically absent39.5%
- Public elementary school for grades pre-K to 5 Monroeton Elementary Reidsville, North Carolina 27320 31.6%of students chronically absent, 2022-23493students, 2024-2516.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students493Per teacher16.2Chronically absent31.6%
- Public elementary school for grades pre-K to 5 Montclair Elementary Fayetteville, North Carolina 28314 25.0%of students chronically absent, 2022-23433students, 2024-2513.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students433Per teacher13.9Chronically absent25%
- Public elementary school for grades pre-K to 5 Montclaire Elementary Charlotte, North Carolina 28210 34.1%of students chronically absent, 2022-23512students, 2024-2513.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students512Per teacher13.4Chronically absent34.1%
- Public high school for grades 9 to 12 Montgomery Central High Troy, North Carolina 27371 25.1%of students chronically absent, 2022-23846students, 2024-2518.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students846Per teacher18.4Chronically absent25.1%
- Public high school for grades 9 to 13 Montgomery County Early College Troy, North Carolina 27371 10.3%of students chronically absent, 2022-23282students, 2024-2528.2students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students282Per teacher28.2Chronically absent10.3%
- Public alternative school for grades 6 to 12 Montgomery Learning Academy Troy, North Carolina 27371 100.0%of students chronically absent, 2022-2354students, 2024-257.7students per teacher Levelpublic alternative school for grades 6 to 12Grades6 to 12Students54Per teacher7.7Chronically absent100%
- Public elementary school for grades pre-K to 5 Monticello-Brown Summit Elem Browns Summit, North Carolina 27214 41.4%of students chronically absent, 2022-23291students, 2024-2513.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students291Per teacher13.4Chronically absent41.4%
- Public elementary school for grades pre-K to 5 Montlieu Academy of Technology High Point, North Carolina 27262 46.0%of students chronically absent, 2022-23499students, 2024-2516.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students499Per teacher16.5Chronically absent46%
- Public high school for grade 9 Moore Innovative High School Pinehurst, North Carolina 28374 Levelpublic high school for grade 9Grades9StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public elementary school for grades pre-K to 5 Moore Magnet Elementary Winston Salem, North Carolina 27103 24.4%of students chronically absent, 2022-23450students, 2024-2513.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students450Per teacher13.3Chronically absent24.4%
- Public charter elementary school for grades K to 8 Moore Montessori Community School Southern Pines, North Carolina 28387 15.2%of students chronically absent, 2022-23259students, 2024-2515.5students per teacher Levelpublic charter elementary school for grades K to 8GradesK to 8Students259Per teacher15.5Chronically absent15.2%
- Public middle school for grades 6 to 8 Moore Square Middle Raleigh, North Carolina 27601 14.5%of students chronically absent, 2022-23594students, 2024-2512.7students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students594Per teacher12.7Chronically absent14.5%
- Public high school for grades 9 to 12 Mooresville High School Mooresville, North Carolina 28115 21.1%of students chronically absent, 2022-231,923students, 2024-2519.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,923Per teacher19.2Chronically absent21.1%
- Public elementary school for grades 3 to 5 Mooresville Intermediate Mooresville, North Carolina 28115 17.2%of students chronically absent, 2022-23690students, 2024-2516.7students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students690Per teacher16.7Chronically absent17.2%
- Public middle school for grades 6 to 8 Mooresville Middle Mooresville, North Carolina 28115 25.8%of students chronically absent, 2022-23696students, 2024-2516.5students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students696Per teacher16.5Chronically absent25.8%
- Public elementary school for grades pre-K to 5 Moravian Falls Elementary School Moravian Falls, North Carolina 28654 16.0%of students chronically absent, 2022-23257students, 2024-2515.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students257Per teacher15.8Chronically absent16%
- Public middle school for grades 6 to 8 Morehead City Middle Morehead City, North Carolina 28557 22.4%of students chronically absent, 2022-23506students, 2024-2515.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students506Per teacher15.1Chronically absent22.4%
- Public elementary school for grades pre-K to 3 Morehead City Primary Morehead City, North Carolina 28557 25.0%of students chronically absent, 2022-23502students, 2024-2511.9students per teacher Levelpublic elementary school for grades pre-K to 3GradesPre-K to 3Students502Per teacher11.9Chronically absent25%
- Public elementary school for grades 4 to 5 Morehead Elem at Camp Glenn Morehead City, North Carolina 28557 18.9%of students chronically absent, 2022-23253students, 2024-2513.7students per teacher Levelpublic elementary school for grades 4 to 5Grades4 to 5Students253Per teacher13.7Chronically absent18.9%
- Public elementary school for grades K to 5 Morehead Elementary Greensboro, North Carolina 27410 21.2%of students chronically absent, 2022-23509students, 2024-2513.6students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students509Per teacher13.6Chronically absent21.2%
- Public elementary school for grades pre-K to 5 Morehead Montessori Durham, North Carolina 27707 20.2%of students chronically absent, 2022-23278students, 2024-2514.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students278Per teacher14.2Chronically absent20.2%
- Public elementary school for grades pre-K to 5 Morgan Elementary Gold Hill, North Carolina 28071 19.5%of students chronically absent, 2022-23275students, 2024-2514.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students275Per teacher14.9Chronically absent19.5%
- Public elementary school for grades pre-K to 5 Morganton Road Elementary Fayetteville, North Carolina 28303 39.7%of students chronically absent, 2022-23491students, 2024-2516.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students491Per teacher16.2Chronically absent39.7%
- Public elementary school for grades pre-K to 5 Morris Grove Elementary Chapel Hill, North Carolina 27516 12.8%of students chronically absent, 2022-23383students, 2024-2512.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students383Per teacher12.2Chronically absent12.8%
- Public elementary school for grades K to 5 Morrisville Elementary Morrisville, North Carolina 27560 18.4%of students chronically absent, 2022-23643students, 2024-2514.2students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students643Per teacher14.2Chronically absent18.4%
- Public elementary school for grades pre-K to 5 Morton Elementary Jacksonville, North Carolina 28546 20.4%of students chronically absent, 2022-23715students, 2024-2515.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students715Per teacher15.6Chronically absent20.4%
- Public elementary school for grades K to 6 Morven Elementary Morven, North Carolina 28119 30.3%of students chronically absent, 2022-23197students, 2024-2517.5students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students197Per teacher17.5Chronically absent30.3%
- Public elementary school for grades K to 5 Moss Hill Elementary Kinston, North Carolina 28504 31.9%of students chronically absent, 2022-23371students, 2024-2513.3students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students371Per teacher13.3Chronically absent31.9%
- Public elementary school for grades pre-K to 5 Moss Street Elementary Reidsville, North Carolina 27320 354students, 2024-2515.8students per teacher1counselors, 2023-24, in full-time equivalents Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students354Per teacher15.8Chronically absentNot published
- Public high school for grades 9 to 12 Mount Airy High Mount Airy, North Carolina 27030 11.3%of students chronically absent, 2022-23620students, 2024-2516.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students620Per teacher16.5Chronically absent11.3%
- Public middle school for grades 6 to 8 Mount Airy Middle Mount Airy, North Carolina 27030 25.2%of students chronically absent, 2022-23395students, 2024-2512.7students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students395Per teacher12.7Chronically absent25.2%
- Public elementary school for grades K to 5 Mount Energy Elementary Creedmoor, North Carolina 27522 36.8%of students chronically absent, 2022-23515students, 2024-2516.0students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students515Per teacher16Chronically absent36.8%
- Public elementary school for grades pre-K to 5 Mount Gilead Elementary Mount Gilead, North Carolina 27306 39.0%of students chronically absent, 2022-23190students, 2024-2517.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students190Per teacher17.3Chronically absent39%
- Public middle school for grades 6 to 8 Mount Holly Middle Mount Holly, North Carolina 28120 18.5%of students chronically absent, 2022-23570students, 2024-2515.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students570Per teacher15.3Chronically absent18.5%
- Public elementary school for grades pre-K to 5 Mount Olive Elementary School King, North Carolina 27021 20.4%of students chronically absent, 2022-23316students, 2024-2515.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students316Per teacher15.9Chronically absent20.4%
- Public middle school for grades 5 to 8 Mount Olive Middle Mount Olive, North Carolina 28365 38.2%of students chronically absent, 2022-23329students, 2024-2518.5students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students329Per teacher18.5Chronically absent38.2%
- Public elementary school for grades K to 5 Mount Pleasant Elementary Mount Pleasant, North Carolina 28124 18.0%of students chronically absent, 2022-23679students, 2024-2515.0students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students679Per teacher15Chronically absent18%
- Public elementary school for grades pre-K to 5 Mount Pleasant Elementary School Ferguson, North Carolina 28624 24.1%of students chronically absent, 2022-23237students, 2024-2515.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students237Per teacher15.5Chronically absent24.1%
- Public high school for grades 9 to 12 Mount Pleasant High Mount Pleasant, North Carolina 28124 28.4%of students chronically absent, 2022-23894students, 2024-2517.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students894Per teacher17.4Chronically absent28.4%
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.