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 Mount Pleasant Middle Mount Pleasant, North Carolina 28124 26.3%of students chronically absent, 2022-23660students, 2024-2517.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students660Per teacher17Chronically absent26.3%
- Public high school for grades 9 to 12 Mount Tabor High School Winston Salem, North Carolina 27106 62.8%of students chronically absent, 2022-231,426students, 2024-2517.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,426Per teacher17.6Chronically absent62.8%
- Public alternative school for grades K to 8 Mount Vernon Raleigh, North Carolina 27607 77.9%of students chronically absent, 2022-2370students, 2024-252.7students per teacher Levelpublic alternative school for grades K to 8GradesK to 8Students70Per teacher2.7Chronically absent77.9%
- Public charter elementary school for grades K to 8 Mountain City Public Montessori Asheville, North Carolina 28801 137students, 2024-2520.1students per teacher0.5counselors, 2023-24, in full-time equivalents Levelpublic charter elementary school for grades K to 8GradesK to 8Students137Per teacher20.1Chronically absentNot published
- Public charter elementary school for grades K to 8 Mountain Discovery Bryson City, North Carolina 28713 27.6%of students chronically absent, 2022-23221students, 2024-2516.2students per teacher Levelpublic charter elementary school for grades K to 8GradesK to 8Students221Per teacher16.2Chronically absent27.6%
- Public high school for grades 9 to 12 Mountain Heritage High Burnsville, North Carolina 28714 20.2%of students chronically absent, 2022-23642students, 2024-2513.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students642Per teacher13.7Chronically absent20.2%
- Public charter school for grades K to 12 Mountain Island Charter School Mt. Holly, North Carolina 28120 17.3%of students chronically absent, 2022-231,782students, 2024-2518.7students per teacher Levelpublic charter school for grades K to 12GradesK to 12Students1,782Per teacher18.7Chronically absent17.3%
- Public elementary school for grades pre-K to 8 Mountain Island Lake Academy Charlotte, North Carolina 28216 30.6%of students chronically absent, 2022-23766students, 2024-2518.6students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students766Per teacher18.6Chronically absent30.6%
- Public elementary school for grades pre-K to 5 Mountain Park Elementary State Road, North Carolina 28676 14.1%of students chronically absent, 2022-23188students, 2024-2512.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students188Per teacher12Chronically absent14.1%
- Public elementary school for grades pre-K to 6 Mountain View Elementary Jefferson, North Carolina 28640 22.0%of students chronically absent, 2022-23566students, 2024-2514.0students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students566Per teacher14Chronically absent22%
- Public elementary school for grades pre-K to 5 Mountain View Elementary Morganton, North Carolina 28655 18.1%of students chronically absent, 2022-23762students, 2024-2514.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students762Per teacher14.6Chronically absent18.1%
- Public elementary school for grades K to 6 Mountain View Elementary Hickory, North Carolina 28602 10.9%of students chronically absent, 2022-23708students, 2024-2517.5students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students708Per teacher17.5Chronically absent10.9%
- Public elementary school for grades pre-K to 5 Mountain View Elementary School Hays, North Carolina 28635 23.1%of students chronically absent, 2022-23488students, 2024-2515.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students488Per teacher15.4Chronically absent23.1%
- Public middle school for grades 5 to 6 Mountain View Intermediate Franklin, North Carolina 28734 22.2%of students chronically absent, 2022-23614students, 2024-2516.5students per teacher Levelpublic middle school for grades 5 to 6Grades5 to 6Students614Per teacher16.5Chronically absent22.2%
- Public charter elementary school for grades K to 8 Movement Charter School Charlotte, North Carolina 28208 23.3%of students chronically absent, 2022-23625students, 2024-2517.0students per teacher Levelpublic charter elementary school for grades K to 8GradesK to 8Students625Per teacher17Chronically absent23.3%
- Public charter elementary school for grades K to 5 Movement School Eastland Charlotte, North Carolina 28212 24.3%of students chronically absent, 2022-23523students, 2024-2516.9students per teacher Levelpublic charter elementary school for grades K to 5GradesK to 5Students523Per teacher16.9Chronically absent24.3%
- Public charter elementary school for grades K to 3 Movement School Northwest Charlotte, North Carolina 28216 208students, 2024-2515.1students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic charter elementary school for grades K to 3GradesK to 3Students208Per teacher15.1Chronically absentNot published
- Public charter elementary school for grades K to 4 Movement School Southwest Charlotte, North Carolina 28217 50.4%of students chronically absent, 2022-23284students, 2024-2515.5students per teacher Levelpublic charter elementary school for grades K to 4GradesK to 4Students284Per teacher15.5Chronically absent50.4%
- Public elementary school for grades pre-K to 5 Moyock Elementary Moyock, North Carolina 27958 17.5%of students chronically absent, 2022-23740students, 2024-2520.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students740Per teacher20.7Chronically absent17.5%
- Public middle school for grades 6 to 8 Moyock Middle Moyock, North Carolina 27958 25.8%of students chronically absent, 2022-23635students, 2024-2519.7students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students635Per teacher19.7Chronically absent25.8%
- Public elementary school for grades K to 5 Mt Ulla Elementary Mount Ulla, North Carolina 28125 17.8%of students chronically absent, 2022-23281students, 2024-2516.4students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students281Per teacher16.4Chronically absent17.8%
- Public elementary school for grades pre-K to 5 Mulberry Elementary School North Wilkesboro, North Carolina 28659 19.2%of students chronically absent, 2022-23419students, 2024-2515.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students419Per teacher15.7Chronically absent19.2%
- Public elementary school for grades pre-K to 5 Mull Elementary Morganton, North Carolina 28655 17.3%of students chronically absent, 2022-23291students, 2024-2514.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students291Per teacher14.3Chronically absent17.3%
- Public elementary school for grades pre-K to 5 Murphy Elementary Murphy, North Carolina 28906 28.6%of students chronically absent, 2022-23467students, 2024-2511.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students467Per teacher11.9Chronically absent28.6%
- Public high school for grades 9 to 12 Murphy High Murphy, North Carolina 28906 52.6%of students chronically absent, 2022-23424students, 2024-2520.9students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students424Per teacher20.9Chronically absent52.6%
- Public middle school for grades 6 to 8 Murphy Middle Murphy, North Carolina 28906 46.8%of students chronically absent, 2022-23353students, 2024-2515.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students353Per teacher15.4Chronically absent46.8%
- Public elementary school for grades pre-K to 5 Murray-Massenburg Elementary Durham, North Carolina 27713 517students, 2024-2517.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students517Per teacher17.1Chronically absentNot published
- Public elementary school for grades pre-K to 5 Murrayville Elementary Wilmington, North Carolina 28411 23.7%of students chronically absent, 2022-23573students, 2024-2514.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students573Per teacher14.2Chronically absent23.7%
- Public high school for grades 9 to 12 Myers Park High School Charlotte, North Carolina 28209 24.0%of students chronically absent, 2022-233,225students, 2024-2520.9students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students3,225Per teacher20.9Chronically absent24%
- Public elementary school for grades K to 5 Myers Park Traditional Elem Charlotte, North Carolina 28207 10.8%of students chronically absent, 2022-23678students, 2024-2516.0students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students678Per teacher16Chronically absent10.8%
- Public middle school for grades 6 to 8 Myrtle Grove Middle Wilmington, North Carolina 28409 29.1%of students chronically absent, 2022-23600students, 2024-2515.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students600Per teacher15Chronically absent29.1%
- Public elementary school for grades pre-K to 5 N B Mills Elementary Statesville, North Carolina 28677 43.8%of students chronically absent, 2022-23378students, 2024-2513.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students378Per teacher13.5Chronically absent43.8%
- Public middle school for grades 6 to 8 N L Dillard Middle Yanceyville, North Carolina 27379 44.8%of students chronically absent, 2022-23432students, 2024-2516.6students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students432Per teacher16.6Chronically absent44.8%
- Public elementary school for grades pre-K to 5 Nags Head Elementary School Nags Head, North Carolina 27959 20.0%of students chronically absent, 2022-23484students, 2024-2513.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students484Per teacher13.4Chronically absent20%
- Public middle school for grades 5 to 8 Nakina Middle Nakina, North Carolina 28455 28.5%of students chronically absent, 2022-23194students, 2024-2516.3students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students194Per teacher16.3Chronically absent28.5%
- Public elementary school for grades K to 5 Nancy Reynolds Elementary School Westfield, North Carolina 27053 37.2%of students chronically absent, 2022-23192students, 2024-2515.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students192Per teacher15.1Chronically absent37.2%
- Public school for grades K to 12 Nantahala School Topton, North Carolina 28781 37.6%of students chronically absent, 2022-2397students, 2024-2511.7students per teacher Levelpublic school for grades K to 12GradesK to 12Students97Per teacher11.7Chronically absent37.6%
- Public high school for grades 9 to 12 Nash Central High Rocky Mount, North Carolina 27804 33.9%of students chronically absent, 2022-23703students, 2024-2521.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students703Per teacher21.8Chronically absent33.9%
- Public middle school for grades 6 to 8 Nash Central Middle Nashville, North Carolina 27856 37.2%of students chronically absent, 2022-23531students, 2024-2518.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students531Per teacher18.1Chronically absent37.2%
- Public high school for grades 9 to 13 Nash Early College High School Rocky Mount, North Carolina 27804 3.1%of students chronically absent, 2022-23376students, 2024-2530.5students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students376Per teacher30.5Chronically absent3.1%
- Public high school for grades 6 to 12 Nash Everywhere Digital Academy (NEDA) Rocky Mount, North Carolina 27803 30.8%of students chronically absent, 2022-23259students, 2024-2524.2students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students259Per teacher24.2Chronically absent30.8%
- Public elementary school for grades K to 5 Nashville Elementary Nashville, North Carolina 27856 23.2%of students chronically absent, 2022-23593students, 2024-2519.7students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students593Per teacher19.7Chronically absent23.2%
- Public elementary school for grades K to 5 Nathanael Greene Elementary Liberty, North Carolina 27298 27.7%of students chronically absent, 2022-23263students, 2024-2513.8students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students263Per teacher13.8Chronically absent27.7%
- Public elementary school for grades pre-K to 5 Nations Ford Elementary Charlotte, North Carolina 28217 30.1%of students chronically absent, 2022-23610students, 2024-2516.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students610Per teacher16.5Chronically absent30.1%
- Public charter school for grades K to 12 NC Leadership Charter Academy Kernersville, North Carolina 27284 8.9%of students chronically absent, 2022-231,209students, 2024-2518.3students per teacher Levelpublic charter school for grades K to 12GradesK to 12Students1,209Per teacher18.3Chronically absent8.9%
- Public special education school for grades pre-K to 12 NC School for the Deaf Morganton, North Carolina 28655 64students, 2024-253.1students per teacher Levelpublic special education school for grades pre-K to 12GradesPre-K to 12Students64Per teacher3.1Chronically absentNot published
- Public charter school for grades K to 12 NC Virtual Academy Durham, North Carolina 27713 3,482students, 2024-2518.7students per teacher5counselors, 2023-24, in full-time equivalents Levelpublic charter school for grades K to 12GradesK to 12Students3,482Per teacher18.7Chronically absentNot published
- Public high school for grades 7 to 13 NCVPS Raleigh, North Carolina 27609 0students, 2024-25 Levelpublic high school for grades 7 to 13Grades7 to 13Students0Per teacherNot publishedChronically absentNot published
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.