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 Gray’s Creek Middle Hope Mills, North Carolina 28348 36.7%of students chronically absent, 2022-231,068students, 2024-2518.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students1,068Per teacher18Chronically absent36.7%
- Public elementary school for grades K to 5 Grays Chapel Elementary School Franklinville, North Carolina 27248 25.0%of students chronically absent, 2022-23446students, 2024-2515.4students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students446Per teacher15.4Chronically absent25%
- Public elementary school for grades pre-K to 5 Green Elementary Raleigh, North Carolina 27609 30.5%of students chronically absent, 2022-23534students, 2024-2511.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students534Per teacher11.6Chronically absent30.5%
- Public elementary school for grades pre-K to 5 Green Hope Elementary Cary, North Carolina 27519 14.1%of students chronically absent, 2022-23548students, 2024-2515.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students548Per teacher15.3Chronically absent14.1%
- Public high school for grades 9 to 12 Green Hope High Cary, North Carolina 27519 17.3%of students chronically absent, 2022-232,304students, 2024-2520.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students2,304Per teacher20.5Chronically absent17.3%
- Public high school for grades 9 to 12 Green Level High Cary, North Carolina 27519 19.0%of students chronically absent, 2022-232,283students, 2024-2520.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students2,283Per teacher20.5Chronically absent19%
- Public elementary school for grades pre-K to 5 Green Ridge Elementary Biscoe, North Carolina 27209 26.2%of students chronically absent, 2022-23271students, 2024-2513.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students271Per teacher13.1Chronically absent26.2%
- Public elementary school for grades pre-K to 8 Green Valley Elementary Boone, North Carolina 28607 27.5%of students chronically absent, 2022-23292students, 2024-2510.6students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students292Per teacher10.6Chronically absent27.5%
- Public high school for grades 9 to 12 Greene Central High Snow Hill, North Carolina 28580 22.5%of students chronically absent, 2022-23776students, 2024-2515.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students776Per teacher15.1Chronically absent22.5%
- Public elementary school for grades 4 to 5 Greene County Intermediate Snow Hill, North Carolina 28580 26.0%of students chronically absent, 2022-23350students, 2024-2513.5students per teacher Levelpublic elementary school for grades 4 to 5Grades4 to 5Students350Per teacher13.5Chronically absent26%
- Public middle school for grades 6 to 8 Greene County Middle Snow Hill, North Carolina 28580 25.6%of students chronically absent, 2022-23602students, 2024-2513.2students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students602Per teacher13.2Chronically absent25.6%
- Public high school for grades 9 to 13 Greene Early College High Snow Hill, North Carolina 28580 13.1%of students chronically absent, 2022-23166students, 2024-2518.4students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students166Per teacher18.4Chronically absent13.1%
- Public elementary school for grades pre-K to 2 Greenlee Primary Spruce Pine, North Carolina 28777 27.9%of students chronically absent, 2022-23246students, 2024-2512.8students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students246Per teacher12.8Chronically absent27.9%
- Public charter elementary school for grades K to 8 Greensboro Academy Greensboro, North Carolina 27410 10.6%of students chronically absent, 2022-23777students, 2024-2524.3students per teacher Levelpublic charter elementary school for grades K to 8GradesK to 8Students777Per teacher24.3Chronically absent10.6%
- Public elementary school for grades pre-K to 5 Greenway Park Elementary Charlotte, North Carolina 28212 39.5%of students chronically absent, 2022-23511students, 2024-2511.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students511Per teacher11.8Chronically absent39.5%
- Public elementary school for grades K to 5 Greenwood Elementary Sanford, North Carolina 27330 24.2%of students chronically absent, 2022-23571students, 2024-2514.8students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students571Per teacher14.8Chronically absent24.2%
- Public middle school for grades 5 to 8 Greenwood Middle Goldsboro, North Carolina 27534 39.0%of students chronically absent, 2022-23402students, 2024-2516.2students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students402Per teacher16.2Chronically absent39%
- Public elementary school for grades pre-K to 5 Griffith Elementary Winston Salem, North Carolina 27127 40.0%of students chronically absent, 2022-23621students, 2024-2514.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students621Per teacher14.1Chronically absent40%
- Public elementary school for grades pre-K to 8 Grifton Grifton, North Carolina 28530 30.9%of students chronically absent, 2022-23395students, 2024-2513.0students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students395Per teacher13Chronically absent30.9%
- Public high school for grades 9 to 12 Grimsley High Greensboro, North Carolina 27408 34.1%of students chronically absent, 2022-231,967students, 2024-2520.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,967Per teacher20Chronically absent34.1%
- Public elementary school for grades pre-K to 5 Grove Park Elementary Burlington, North Carolina 27215 44.8%of students chronically absent, 2022-23437students, 2024-2514.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students437Per teacher14.7Chronically absent44.8%
- Public elementary school for grades pre-K to 5 Grove Park Elementary School Charlotte, North Carolina 28215 740students, 2024-2517.6students per teacher2counselors, 2023-24, in full-time equivalents Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students740Per teacher17.6Chronically absentNot published
- Public middle school for grades 6 to 8 Grover C Fields Middle New Bern, North Carolina 28560 24.4%of students chronically absent, 2022-23542students, 2024-2516.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students542Per teacher16Chronically absent24.4%
- Public elementary school for grades pre-K to 4 Grover Elementary Grover, North Carolina 28073 30.0%of students chronically absent, 2022-23323students, 2024-2515.2students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students323Per teacher15.2Chronically absent30%
- Public high school for grades 9 to 13 GTCC Middle College High Jamestown, North Carolina 27282 12.1%of students chronically absent, 2022-23255students, 2024-2516.3students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students255Per teacher16.3Chronically absent12.1%
- Public elementary school for grades K to 8 Guilford eLearning University Prep Greensboro, North Carolina 27407 23.9%of students chronically absent, 2022-23284students, 2024-258.9students per teacher Levelpublic elementary school for grades K to 8GradesK to 8Students284Per teacher8.9Chronically absent23.9%
- Public elementary school for grades pre-K to 5 Guilford Elementary Greensboro, North Carolina 27410 34.1%of students chronically absent, 2022-23623students, 2024-2515.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students623Per teacher15.3Chronically absent34.1%
- Public charter elementary school for grades K to 8 Guilford Preparatory Academy Greensboro, North Carolina 27405 29.0%of students chronically absent, 2022-23672students, 2024-2517.6students per teacher Levelpublic charter elementary school for grades K to 8GradesK to 8Students672Per teacher17.6Chronically absent29%
- Public elementary school for grades K to 5 Guy B Teachey Elementary Asheboro, North Carolina 27205 26.1%of students chronically absent, 2022-23444students, 2024-2514.5students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students444Per teacher14.5Chronically absent26.1%
- Public elementary school for grades K to 5 GW Carver Elementary Kannapolis, North Carolina 28083 27.9%of students chronically absent, 2022-23503students, 2024-2514.4students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students503Per teacher14.4Chronically absent27.9%
- Public elementary school for grades pre-K to 2 H B Sugg Elementary Farmville, North Carolina 27828 29.6%of students chronically absent, 2022-23421students, 2024-2514.3students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students421Per teacher14.3Chronically absent29.6%
- Public elementary school for grades pre-K to 5 H H Beam Elementary Gastonia, North Carolina 28052 41.4%of students chronically absent, 2022-23591students, 2024-2515.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students591Per teacher15Chronically absent41.4%
- Public middle school for grades 6 to 8 H J MacDonald Middle New Bern, North Carolina 28562 36.9%of students chronically absent, 2022-23632students, 2024-2514.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students632Per teacher14.3Chronically absent36.9%
- Public alternative school for grades 6 to 12 H L Trigg Community Elizabeth City, North Carolina 27909 100.0%of students chronically absent, 2022-2335students, 2024-2511.7students per teacher Levelpublic alternative school for grades 6 to 12Grades6 to 12Students35Per teacher11.7Chronically absent100%
- Public high school for grades 9 to 12 Halifax County Early College High Weldon, North Carolina 27890 2.3%of students chronically absent, 2022-23126students, 2024-2539.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students126Per teacher39.4Chronically absent2.3%
- Public charter school for grades K to 12 Haliwa-Saponi Tribal School Hollister, North Carolina 27844 40.7%of students chronically absent, 2022-23140students, 2024-2514.5students per teacher Levelpublic charter school for grades K to 12GradesK to 12Students140Per teacher14.5Chronically absent40.7%
- Public elementary school for grades pre-K to 5 Hall Fletcher Elementary Asheville, North Carolina 28806 25.1%of students chronically absent, 2022-23318students, 2024-2512.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students318Per teacher12.5Chronically absent25.1%
- Public elementary school for grades pre-K to 5 Hall-Woodward Elementary Winston Salem, North Carolina 27107 50.0%of students chronically absent, 2022-23532students, 2024-2510.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students532Per teacher10Chronically absent50%
- Public elementary school for grades pre-K to 6 Hallsboro-Artesia Elementary Hallsboro, North Carolina 28442 30.2%of students chronically absent, 2022-23394students, 2024-2517.0students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students394Per teacher17Chronically absent30.2%
- Public alternative school for grades 6 to 12 Hallyburton Academy Drexel, North Carolina 28619 100.0%of students chronically absent, 2022-2373students, 2024-258.5students per teacher Levelpublic alternative school for grades 6 to 12Grades6 to 12Students73Per teacher8.5Chronically absent100%
- Public middle school for grades 6 to 8 Hamlet Middle Hamlet, North Carolina 28345 39.3%of students chronically absent, 2022-23399students, 2024-2514.8students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students399Per teacher14.8Chronically absent39.3%
- Public middle school for grades 6 to 8 Hanes Magnet School Winston Salem, North Carolina 27107 37.0%of students chronically absent, 2022-23967students, 2024-2516.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students967Per teacher16.3Chronically absent37%
- Public elementary school for grades pre-K to 8 Happy Valley Elementary Lenoir, North Carolina 28645 28.8%of students chronically absent, 2022-23234students, 2024-2518.5students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students234Per teacher18.5Chronically absent28.8%
- Public elementary school for grades pre-K to 8 Hardin Park Elementary Boone, North Carolina 28607 16.8%of students chronically absent, 2022-23854students, 2024-2511.8students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students854Per teacher11.8Chronically absent16.8%
- Public high school for grades 9 to 12 Harding University High School Charlotte, North Carolina 28208 52.8%of students chronically absent, 2022-231,204students, 2024-2517.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,204Per teacher17Chronically absent52.8%
- Public elementary school for grades pre-K to 5 Hargrove Elementary Faison, North Carolina 28341 23.9%of students chronically absent, 2022-23361students, 2024-2514.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students361Per teacher14.8Chronically absent23.9%
- Public elementary school for grades K to 5 Harkers Island Elementary Harkers Island, North Carolina 28531 29.1%of students chronically absent, 2022-2395students, 2024-2513.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students95Per teacher13.1Chronically absent29.1%
- Public elementary school for grades pre-K to 5 Harmony Elementary Harmony, North Carolina 28634 19.9%of students chronically absent, 2022-23371students, 2024-2514.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students371Per teacher14.1Chronically absent19.9%
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.