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 elementary school for grades K to 5 Oak Lane Elementary Hurdle Mills, North Carolina 27541 13.6%of students chronically absent, 2022-23224students, 2024-2517.4students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students224Per teacher17.4Chronically absent13.6%
- Public elementary school for grades pre-K to 5 Oak Ridge Elementary Oak Ridge, North Carolina 27310 13.3%of students chronically absent, 2022-23712students, 2024-2515.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students712Per teacher15.7Chronically absent13.3%
- Public elementary school for grades pre-K to 5 Oak View Elementary High Point, North Carolina 27265 34.1%of students chronically absent, 2022-23491students, 2024-2516.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students491Per teacher16Chronically absent34.1%
- Public elementary school for grades K to 8 Oakboro Choice STEM Oakboro, North Carolina 28129 7.0%of students chronically absent, 2022-23353students, 2024-2514.0students per teacher Levelpublic elementary school for grades K to 8GradesK to 8Students353Per teacher14Chronically absent7%
- Public elementary school for grades pre-K to 5 Oakdale Elementary Charlotte, North Carolina 28216 43.9%of students chronically absent, 2022-23497students, 2024-2516.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students497Per teacher16.2Chronically absent43.9%
- Public elementary school for grades K to 5 Oakhurst STEAM Academy Charlotte, North Carolina 28205 26.1%of students chronically absent, 2022-23523students, 2024-2516.9students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students523Per teacher16.9Chronically absent26.1%
- Public elementary school for grades K to 8 Oaklawn Language Academy Charlotte, North Carolina 28216 15.0%of students chronically absent, 2022-23531students, 2024-2512.5students per teacher Levelpublic elementary school for grades K to 8GradesK to 8Students531Per teacher12.5Chronically absent15%
- Public elementary school for grades pre-K to 5 Oakley Elementary Asheville, North Carolina 28803 24.2%of students chronically absent, 2022-23502students, 2024-2515.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students502Per teacher15.5Chronically absent24.2%
- Public elementary school for grades pre-K to 5 Oaks Road Academy New Bern, North Carolina 28560 29.0%of students chronically absent, 2022-23352students, 2024-2517.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students352Per teacher17.3Chronically absent29%
- Public elementary school for grades pre-K to 5 Oakview Elementary Apex, North Carolina 27539 14.6%of students chronically absent, 2022-23873students, 2024-2514.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students873Per teacher14.6Chronically absent14.6%
- Public elementary school for grades pre-K to 5 Oakwood Elementary Yanceyville, North Carolina 27379 45.8%of students chronically absent, 2022-23336students, 2024-2514.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students336Per teacher14.7Chronically absent45.8%
- Public elementary school for grades pre-K to 5 Oakwood Elementary Hickory, North Carolina 28601 16.9%of students chronically absent, 2022-23336students, 2024-2517.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students336Per teacher17Chronically absent16.9%
- Public middle school for grades 6 to 8 Oakwood Middle IB School Statesville, North Carolina 28677 10.6%of students chronically absent, 2022-23516students, 2024-2515.5students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students516Per teacher15.5Chronically absent10.6%
- Public middle school for grades 6 to 8 Oberlin Middle Raleigh, North Carolina 27608 17.6%of students chronically absent, 2022-231,049students, 2024-2515.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students1,049Per teacher15.1Chronically absent17.6%
- Public school for grades pre-K to 12 Ocracoke School Ocracoke, North Carolina 27960 19.7%of students chronically absent, 2022-23139students, 2024-259.1students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students139Per teacher9.1Chronically absent19.7%
- Public elementary school for grades K to 5 Ogden Elementary Wilmington, North Carolina 28411 10.5%of students chronically absent, 2022-23619students, 2024-2515.9students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students619Per teacher15.9Chronically absent10.5%
- Public elementary school for grades pre-K to 4 Old Dock Elementary Whiteville, North Carolina 28472 40.1%of students chronically absent, 2022-23265students, 2024-2513.3students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students265Per teacher13.3Chronically absent40.1%
- Public elementary school for grades pre-K to 5 Old Fort Elementary School Old Fort, North Carolina 28762 23.4%of students chronically absent, 2022-23360students, 2024-2515.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students360Per teacher15.3Chronically absent23.4%
- Public charter elementary school for grades K to 8 Old Main STREAM Academy Pembroke, North Carolina 28372 14.3%of students chronically absent, 2022-23437students, 2024-2513.6students per teacher Levelpublic charter elementary school for grades K to 8GradesK to 8Students437Per teacher13.6Chronically absent14.3%
- Public elementary school for grades pre-K to 5 Old Richmond Elementary Tobaccoville, North Carolina 27050 23.8%of students chronically absent, 2022-23408students, 2024-2514.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students408Per teacher14.2Chronically absent23.8%
- Public elementary school for grades pre-K to 5 Old Town Elementary Winston Salem, North Carolina 27106 39.1%of students chronically absent, 2022-23617students, 2024-2513.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students617Per teacher13.9Chronically absent39.1%
- Public elementary school for grades K to 5 Olde Providence Elementary Charlotte, North Carolina 28226 9.4%of students chronically absent, 2022-23687students, 2024-2516.3students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students687Per teacher16.3Chronically absent9.4%
- Public elementary school for grades pre-K to 5 Olds Elementary Raleigh, North Carolina 27607 16.6%of students chronically absent, 2022-23244students, 2024-2512.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students244Per teacher12Chronically absent16.6%
- Public elementary school for grades pre-K to 5 Olive Chapel Elementary Apex, North Carolina 27502 9.2%of students chronically absent, 2022-231,066students, 2024-2514.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students1,066Per teacher14.8Chronically absent9.2%
- Public high school for grades 9 to 12 Olympic High School Charlotte, North Carolina 28273 34.0%of students chronically absent, 2022-231,483students, 2024-2516.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,483Per teacher16.8Chronically absent34%
- Public alternative school for grades 6 to 12 ONE Academy Siler City, North Carolina 27344 35students, 2024-257.0students per teacher0.2counselors, 2023-24, in full-time equivalents Levelpublic alternative school for grades 6 to 12Grades6 to 12Students35Per teacher7Chronically absentNot published
- Public high school for grades 9 to 12 Onslow Early College Jacksonville, North Carolina 28546 1.1%of students chronically absent, 2022-23189students, 2024-2529.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students189Per teacher29.1Chronically absent1.1%
- Public school for grades K to 12 Onslow Virtual School Jacksonville, North Carolina 28540 20.7%of students chronically absent, 2022-23421students, 2024-2513.7students per teacher Levelpublic school for grades K to 12GradesK to 12Students421Per teacher13.7Chronically absent20.7%
- Public high school for grades 9 to 12 Orange High Hillsborough, North Carolina 27278 27.4%of students chronically absent, 2022-231,161students, 2024-2519.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,161Per teacher19.6Chronically absent27.4%
- Public middle school for grades 6 to 8 Orange Middle Hillsborough, North Carolina 27278 21.9%of students chronically absent, 2022-23514students, 2024-2513.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students514Per teacher13.4Chronically absent21.9%
- Public middle school for grades 5 to 8 Orrum Middle Orrum, North Carolina 28369 50.2%of students chronically absent, 2022-23294students, 2024-2515.3students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students294Per teacher15.3Chronically absent50.2%
- Public middle school for grades 6 to 8 Otis L Hairston Sr Middle Greensboro, North Carolina 27401 40.1%of students chronically absent, 2022-23658students, 2024-2516.7students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students658Per teacher16.7Chronically absent40.1%
- Public elementary school for grades pre-K to 5 Overhills Elementary Spring Lake, North Carolina 28390 28.4%of students chronically absent, 2022-23866students, 2024-2516.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students866Per teacher16.2Chronically absent28.4%
- Public high school for grades 9 to 12 Overhills High Spring Lake, North Carolina 28390 32.4%of students chronically absent, 2022-231,981students, 2024-2526.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,981Per teacher26.8Chronically absent32.4%
- Public middle school for grades 6 to 8 Overhills Middle Spring Lake, North Carolina 28390 30.3%of students chronically absent, 2022-23758students, 2024-2515.7students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students758Per teacher15.7Chronically absent30.3%
- Public elementary school for grades pre-K to 5 Overton Elementary Salisbury, North Carolina 28144 42.4%of students chronically absent, 2022-23237students, 2024-2515.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students237Per teacher15.3Chronically absent42.4%
- Public high school for grades 9 to 12 Owen High Black Mountain, North Carolina 28711 18.4%of students chronically absent, 2022-23649students, 2024-2515.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students649Per teacher15.2Chronically absent18.4%
- Public middle school for grades 6 to 8 Owen Middle Swannanoa, North Carolina 28778 30.4%of students chronically absent, 2022-23457students, 2024-2513.7students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students457Per teacher13.7Chronically absent30.4%
- Public elementary school for grades pre-K to 6 Oxendine Elementary Maxton, North Carolina 28364 63.0%of students chronically absent, 2022-23301students, 2024-2517.7students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students301Per teacher17.7Chronically absent63%
- Public elementary school for grades K to 6 Oxford Elementary Claremont, North Carolina 28610 22.0%of students chronically absent, 2022-23540students, 2024-2516.4students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students540Per teacher16.4Chronically absent22%
- Public charter school for grades K to 12 Oxford Preparatory Oxford, North Carolina 27565 12.9%of students chronically absent, 2022-23869students, 2024-2515.1students per teacher Levelpublic charter school for grades K to 12GradesK to 12Students869Per teacher15.1Chronically absent12.9%
- Public middle school for grades 6 to 8 P S Jones Middle Washington, North Carolina 27889 26.3%of students chronically absent, 2022-23659students, 2024-2516.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students659Per teacher16Chronically absent26.3%
- Public elementary school for grades K to 5 P W Moore Elementary Elizabeth City, North Carolina 27909 34.3%of students chronically absent, 2022-23353students, 2024-2513.6students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students353Per teacher13.6Chronically absent34.3%
- Public elementary school for grades pre-K to 8 Pactolus Greenville, North Carolina 27834 32.5%of students chronically absent, 2022-23657students, 2024-2516.8students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students657Per teacher16.8Chronically absent32.5%
- Public high school for grades 9 to 12 Page High Greensboro, North Carolina 27405 43.8%of students chronically absent, 2022-231,648students, 2024-2518.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,648Per teacher18.6Chronically absent43.8%
- Public elementary school for grades 3 to 5 Page Street Elementary Troy, North Carolina 27371 33.5%of students chronically absent, 2022-23248students, 2024-2519.1students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students248Per teacher19.1Chronically absent33.5%
- Public middle school for grades 6 to 10 Paisley Magnet School Winston Salem, North Carolina 27105 49.6%of students chronically absent, 2022-23553students, 2024-2512.9students per teacher Levelpublic middle school for grades 6 to 10Grades6 to 10Students553Per teacher12.9Chronically absent49.6%
- Public high school for grades 9 to 12 Palisades High School Charlotte, North Carolina 28278 27.2%of students chronically absent, 2022-232,332students, 2024-2521.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students2,332Per teacher21.4Chronically absent27.2%
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.