Schools in North Carolina
Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.
Schools in North Carolina
Showing 1,201–1,250 of 3,275 schools in North Carolina.
Source: NCES Common Core of Data (public schools) · as of Oct 2, 2026
Source: NCES Private School Survey (private schools) · as of Oct 2, 2026
| School, sort ascending | City, sort ascending | Type | Grades | Active scholarships, sort ascending |
|---|---|---|---|---|
| P S Jones Middle | Washington | Public school | 6–8 | 0 |
| Oxford Preparatory | Oxford | Public school | K–12 | 0 |
| Oxford Elementary | Claremont | Public school | K–6 | 0 |
| Oxendine Elementary | Maxton | Public school | PK–6 | 0 |
| Owen Middle | Swannanoa | Public school | 6–8 | 0 |
| Owen High | Black Mountain | Public school | 9–12 | 0 |
| Overton Elementary | Salisbury | Public school | PK–5 | 0 |
| Overhills Middle | Spring Lake | Public school | 6–8 | 0 |
| Overhills High | Spring Lake | Public school | 9–12 | 0 |
| Overhills Elementary | Spring Lake | Public school | PK–5 | 0 |
| Outreach Christian Academy | Hamlet | Private school | PK–12 | 0 |
| Our Lady Perpetual Help Catholic School | Rocky Mount | Private school | K–8 | 0 |
| Our Lady Of Mercy Catholic School | Winston Salem | Private school | PK–8 | 0 |
| Our Lady Of Grace Catholic School | Greensboro | Private school | PK–8 | 0 |
| Otis L Hairston Sr Middle | Greensboro | Public school | 6–8 | 0 |
| Orrum Middle | Orrum | Public school | 5–8 | 0 |
| Orange Middle | Hillsborough | Public school | 6–8 | 0 |
| Orange High | Hillsborough | Public school | 9–12 | 0 |
| Opendoor School | Winterville | Private school | K–5 | 0 |
| Onslow Virtual School | Jacksonville | Public school | K–12 | 0 |
| Onslow Early College | Jacksonville | Public school | 9–12 | 0 |
| Onslow Christian Academy | Jacksonville | Private school | K–12 | 0 |
| One World Montessori Llc | Jacksonville | Private school | PK–9 | 0 |
| ONE Academy | Siler City | Public school | 6–12 | 0 |
| Omni Montessori School | Charlotte | Private school | PK–9 | 0 |
| Olympic High School | Charlotte | Public school | 9–12 | 0 |
| Olive Chapel Elementary | Apex | Public school | PK–5 | 0 |
| Olds Elementary | Raleigh | Public school | PK–5 | 0 |
| Olde Providence Elementary | Charlotte | Public school | K–5 | 0 |
| Old Town Elementary | Winston Salem | Public school | PK–5 | 0 |
| Old Richmond Elementary | Tobaccoville | Public school | PK–5 | 0 |
| Old Main STREAM Academy | Pembroke | Public school | K–8 | 0 |
| Old Fort Elementary School | Old Fort | Public school | PK–5 | 0 |
| Old Dock Elementary | Whiteville | Public school | PK–4 | 0 |
| Ogden Elementary | Wilmington | Public school | K–5 | 0 |
| Odyssey Community School | Asheville | Private school | PK–12 | 0 |
| Ocracoke School | Ocracoke | Public school | PK–12 | 0 |
| Oberlin Middle | Raleigh | Public school | 6–8 | 0 |
| Oakwood Middle IB School | Statesville | Public school | 6–8 | 0 |
| Oakwood Elementary | Yanceyville | Public school | PK–5 | 0 |
| Oakwood Elementary | Hickory | Public school | PK–5 | 0 |
| Oakview Elementary | Apex | Public school | PK–5 | 0 |
| Oaks Road Academy | New Bern | Public school | PK–5 | 0 |
| Oakley Elementary | Asheville | Public school | PK–5 | 0 |
| Oaklawn Language Academy | Charlotte | Public school | K–8 | 0 |
| Oakhurst STEAM Academy | Charlotte | Public school | K–5 | 0 |
| Oakdale Elementary | Charlotte | Public school | PK–5 | 0 |
| Oakboro Choice STEM | Oakboro | Public school | K–8 | 0 |
| Oak View Elementary | High Point | Public school | PK–5 | 0 |
| Oak Ridge Military Academy | Oak Ridge | Private school | 7–12 | 0 |