| Oakhurst STEAM Academy | Charlotte-Mecklenburg Schools | Charlotte | K-5 | 523 | 16.9:1 |
| Oaklawn Language Academy | Charlotte-Mecklenburg Schools | Charlotte | K-8 | 531 | 12.5:1 |
| Oakley Elementary | Buncombe County Schools | Asheville | PK-5 | 502 | 15.5:1 |
| Oaks Road Academy | Craven County Board of Education | New Bern | PK-5 | 352 | 17.3:1 |
| Oakview Elementary | Wake County Schools | Apex | PK-5 | 873 | 14.6:1 |
| Oakwood Elementary | Caswell County Schools | Yanceyville | PK-5 | 336 | 14.7:1 |
| Oakwood Elementary | Hickory City Schools | Hickory | PK-5 | 336 | 17.0:1 |
| Oakwood Middle IB School | Iredell-Statesville Schools | Statesville | 6-8 | 516 | 15.5:1 |
| Oberlin Middle | Wake County Schools | Raleigh | 6-8 | 1,049 | 15.2:1 |
| Ocracoke School | Hyde County Schools | Ocracoke | PK-12 | 139 | 9.1:1 |
| Ogden Elementary | New Hanover County Schools | Wilmington | K-5 | 619 | 15.9:1 |
| Old Dock Elementary | Columbus County Schools | Whiteville | PK-4 | 265 | 13.3:1 |
| Old Fort Elementary School | McDowell County Schools | Old Fort | PK-5 | 360 | 15.3:1 |
| Old Main STREAM AcademyCharter | Old Main Stream | Pembroke | K-7 | 437 | 13.6:1 |
| Old Richmond Elementary | Winston Salem / Forsyth County Schools | Tobaccoville | PK-5 | 408 | 14.2:1 |
| Old Town Elementary | Winston Salem / Forsyth County Schools | Winston Salem | PK-5 | 617 | 13.9:1 |
| Olde Providence Elementary | Charlotte-Mecklenburg Schools | Charlotte | K-5 | 687 | 16.3:1 |
| Olds Elementary | Wake County Schools | Raleigh | PK-5 | 244 | 12.0:1 |
| Olive Chapel Elementary | Wake County Schools | Apex | PK-5 | 1,066 | 14.8:1 |
| Olympic High School | Charlotte-Mecklenburg Schools | Charlotte | 9-12 | 1,483 | 16.8:1 |
| ONE Academy | Chatham County Schools | Siler City | 6-12 | 35 | 7.0:1 |
| Onslow Early College | Onslow County Schools | Jacksonville | 9-12 | 189 | 29.1:1 |
| Onslow Virtual School | Onslow County Schools | Jacksonville | 1-12 | 421 | 13.7:1 |
| Orange High | Orange County Schools | Hillsborough | 9-12 | 1,161 | 19.6:1 |
| Orange Middle | Orange County Schools | Hillsborough | 6-8 | 514 | 13.4:1 |
| Orrum Middle | Public Schools of Robeson County | Orrum | 5-8 | 294 | 15.3:1 |
| Otis L Hairston Sr Middle | Guilford County Schools | Greensboro | 6-8 | 658 | 16.7:1 |
| Overhills Elementary | Harnett County Schools | Spring Lake | PK-5 | 866 | 16.2:1 |
| Overhills High | Harnett County Schools | Spring Lake | 9-12 | 1,981 | 26.8:1 |
| Overhills Middle | Harnett County Schools | Spring Lake | 6-8 | 758 | 15.7:1 |
| Overton Elementary | Rowan-Salisbury Schools | Salisbury | K-5 | 237 | 15.3:1 |
| Owen High | Buncombe County Schools | Black Mountain | 9-12 | 649 | 15.2:1 |
| Owen Middle | Buncombe County Schools | Swannanoa | 6-8 | 457 | 13.7:1 |
| Oxendine Elementary | Public Schools of Robeson County | Maxton | PK-6 | 301 | 17.7:1 |
| Oxford Elementary | Catawba County Schools | Claremont | PK-6 | 540 | 16.4:1 |
| Oxford PreparatoryCharter | Oxford Preparatory School | Oxford | K-12 | 869 | 15.1:1 |
| P S Jones Middle | Beaufort County Schools | Washington | 6-8 | 659 | 16.0:1 |
| P W Moore Elementary | Elizabeth City-Pasquotank Public Schools | Elizabeth City | K-5 | 353 | 13.6:1 |
| Pactolus | Pitt County Schools | Greenville | PK-8 | 657 | 16.8:1 |
| Page High | Guilford County Schools | Greensboro | 9-12 | 1,648 | 18.6:1 |
| Page Street Elementary | Montgomery County Schools | Troy | 3-5 | 248 | 19.1:1 |
| Paisley Magnet School | Winston Salem / Forsyth County Schools | Winston Salem | 6-10 | 553 | 12.9:1 |
| Palisades High School | Charlotte-Mecklenburg Schools | Charlotte | 9-12 | 2,332 | 21.4:1 |
| Palisades Park Elementary | Charlotte-Mecklenburg Schools | Charlotte | K-5 | 940 | 15.8:1 |
| Pamlico County High | Pamlico County Schools | Bayboro | 9-12 | 423 | 16.5:1 |
| Pamlico County Middle | Pamlico County Schools | Bayboro | 6-8 | 242 | 10.7:1 |
| Pamlico County Primary | Pamlico County Schools | Bayboro | PK-3 | 329 | 13.9:1 |
| Panther Creek High | Wake County Schools | Cary | 9-12 | 2,609 | 20.4:1 |
| Park View Elementary | Mooresville Graded School District | Mooresville | K-2 | 421 | 12.1:1 |
| Parkland High | Winston Salem / Forsyth County Schools | Winston Salem | 9-12 | 1,569 | 14.9:1 |
| Parkside Elementary | Charlotte-Mecklenburg Schools | Charlotte | PK-5 | 437 | 16.2:1 |
| Parkside Elementary | Wake County Schools | Morrisville | PK-5 | 730 | 14.3:1 |
| Parkton Elementary | Public Schools of Robeson County | Parkton | PK-8 | 592 | 20.5:1 |
| Parkview Village Elementary | Guilford County Schools | High Point | PK-5 | 297 | 12.8:1 |
| Parkway Elementary | Watauga County Schools | Boone | PK-8 | 610 | 14.6:1 |
| Parkwood Elementary | Durham Public Schools | Durham | PK-5 | 491 | 13.9:1 |
| Parkwood Elementary | Onslow County Schools | Jacksonville | K-5 | 457 | 14.3:1 |
| Parkwood High | Union County Public Schools | Monroe | 9-12 | 1,082 | 16.9:1 |
| Parkwood Middle | Union County Public Schools | Monroe | 6-8 | 879 | 20.1:1 |
| Partnership Academy | Orange County Schools | Hillsborough | 9-12 | 40 | 10.6:1 |
| Partnership Elementary | Wake County Schools | Raleigh | K-5 | 276 | 10.3:1 |
| Pasquotank County High | Elizabeth City-Pasquotank Public Schools | Elizabeth City | 9-12 | 653 | 19.5:1 |
| Pathways Elementary | Orange County Schools | Hillsborough | PK-5 | 371 | 13.8:1 |
| Patriots Elementary | Cabarrus County Schools | Concord | K-5 | 636 | 13.7:1 |
| Patton High School | Burke County Schools | Morganton | 9-12 | 756 | 24.4:1 |
| Paul R. Brown Leadership AcademyCharter | Paul R Brown Leadership Academy | Elizabethtown | 6-12 | 199 | 15.2:1 |
| Paw Creek Elementary | Charlotte-Mecklenburg Schools | Charlotte | PK-5 | 784 | 17.4:1 |
| PCS Early College High School | Pitt County Schools | Winterville | 9-13 | 334 | 23.4:1 |
| PCS Virtual Academy | Person County Schools | Roxboro | PK-12 | 48 | 8.3:1 |
| Peachland-Polkton Elem | Anson County Schools | Peachland | K-6 | 473 | 16.9:1 |
| Peachtree Elementary | Cherokee County Schools | Murphy | PK-5 | 166 | 11.7:1 |
| Peak Charter AcademyCharter | Peak Charter Academy | Apex | K-8 | 651 | 18.5:1 |
| Pearsontown Elementary | Durham Public Schools | Durham | PK-5 | 765 | 13.6:1 |
| Pembroke Elementary | Public Schools of Robeson County | Pembroke | PK-5 | 703 | 15.8:1 |
| Pembroke Middle | Public Schools of Robeson County | Pembroke | 6-8 | 645 | 17.0:1 |
| Pender Early College High | Pender County Schools | Burgaw | 9-13 | 215 | 50.8:1 |
| Pender High | Pender County Schools | Burgaw | 9-12 | 648 | 22.2:1 |
| Pender Innovative Learning Academy | Pender County Schools | Rocky Point | K-12 | 38 | 4.9:1 |
| Penderlea Elementary | Pender County Schools | Willard | K-8 | 468 | 14.2:1 |
| Penn-Griffin Schools | Guilford County Schools | High Point | 6-12 | 539 | 12.6:1 |
| Penny Road Elementary | Wake County Schools | Cary | K-5 | 509 | 13.4:1 |
| Performance Learning Center | Cabarrus County Schools | Concord | 6-12 | 77 | 11.8:1 |
| Perquimans Central | Perquimans County Schools | Winfall | PK-2 | 423 | 14.6:1 |
| Perquimans County High | Perquimans County Schools | Hertford | 9-12 | 556 | 16.3:1 |
| Perquimans County Middle | Perquimans County Schools | Winfall | 6-8 | 387 | 13.8:1 |
| Perry W Harrison Elementary | Chatham County Schools | Pittsboro | PK-5 | 262 | 12.8:1 |
| Person Early College Innovation & Ldrshp | Person County Schools | Roxboro | 9-13 | 142 | 71.4:1 |
| Person High | Person County Schools | Roxboro | 9-12 | 1,165 | 25.8:1 |
| Peterson Elementary | Public Schools of Robeson County | Red Springs | PK-4 | 539 | 15.0:1 |
| Petree Elementary | Winston Salem / Forsyth County Schools | Winston-Salem | PK-5 | 519 | 13.7:1 |
| Philip J Weaver Ed Center | Guilford County Schools | Greensboro | 9-12 | 260 | 6.9:1 |
| Phillip O Berry Academy of Technology | Charlotte-Mecklenburg Schools | Charlotte | 9-12 | 1,533 | 17.8:1 |
| Phillips High | Wake County Schools | Raleigh | 9-12 | 123 | 4.5:1 |
| Phillips Middle | Chapel Hill-Carrboro City Schools | Chapel Hill | 6-8 | 600 | 11.4:1 |
| Phillips Middle | Edgecombe County Public Schools | Battleboro | 6-8 | 118 | 12.4:1 |
| Phoenix Academy | Granville County Schools | Oxford | K-12 | 17 | 8.5:1 |
| Phoenix Academy - Primary Elem UpperCharter | Phoenix Academy Inc | High Point | K-12 | 1,583 | 20.9:1 |
| Phoenix Academy High | Chapel Hill-Carrboro City Schools | Chapel Hill | 8-12 | 27 | 2.7:1 |
| Pickett Elementary School | Lexington City Schools | Lexington | K-5 | 385 | 15.4:1 |
| Piedmont Classical High SchoolCharter | Piedmont Classical High School | BROWNS SUMMIT | 9-12 | 478 | 17.7:1 |
| Piedmont Community Charter SchoolCharter | Piedmont Community Charter | Gastonia | K-12 | 1,963 | 15.2:1 |
| Piedmont High | Union County Public Schools | Monroe | 9-12 | 1,270 | 18.8:1 |
| Piedmont Middle | Union County Public Schools | Monroe | 6-8 | 980 | 18.5:1 |
| Piedmont Middle School | Charlotte-Mecklenburg Schools | Charlotte | 6-8 | 1,108 | 20.3:1 |
| Pilot Elementary | Davidson County Schools | Thomasville | PK-5 | 321 | 15.1:1 |
| Pilot Elementary | Guilford County Schools | Greensboro | PK-5 | 556 | 15.2:1 |
| Pilot Mountain Elementary | Surry County Schools | Pilot Mountain | PK-5 | 353 | 15.2:1 |
| Pilot Mountain Middle | Surry County Schools | Pilot Mountain | 6-8 | 401 | 15.5:1 |
| Pine Forest High | Cumberland County Schools | Fayetteville | 9-12 | 1,551 | 26.1:1 |
| Pine Forest Middle | Cumberland County Schools | Fayetteville | 6-8 | 703 | 15.0:1 |
| Pine Hollow Middle | Wake County Schools | Raleigh | 6-8 | 776 | 14.9:1 |
| Pine Lake PreparatoryCharter | Pine Lake Preparatory | Mooresville | K-12 | 1,888 | 15.9:1 |
| Pine Level Elementary | Johnston County Public Schools | Pine Level | PK-5 | 341 | 12.8:1 |
| Pine Springs Preparatory AcademyCharter | Pine Springs Preparatory Academy | Holly Springs | K-8 | 1,258 | 15.2:1 |
| Pine Springs Preparatory Remote AcademyCharter | Pine Springs Preparatory Academy | Holly Springs | K-11 | 2,552 | -- |
| Pine Valley Elementary | New Hanover County Schools | Wilmington | K-5 | 465 | 15.9:1 |
| Pinebrook Elementary | Davie County Schools | Mocksville | PK-5 | 472 | 16.8:1 |
| Pinecrest High | Moore County Schools | Southern Pines | 9-13 | 2,290 | 27.6:1 |
| Pinehurst Elementary | Moore County Schools | Pinehurst | K-5 | 584 | 16.9:1 |
| Pineville Elementary | Charlotte-Mecklenburg Schools | Pineville | K-5 | 742 | 13.9:1 |