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 3,101–3,150 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 |
|---|---|---|---|---|
| Beaver Dam Elementary | Roseboro | Public school | K–5 | 0 |
| Beaufort Middle | Beaufort | Public school | 6–8 | 0 |
| Beaufort Elementary | Beaufort | Public school | PK–5 | 0 |
| Beaufort Co Early College High | Washington | Public school | 9 | 0 |
| Bearfield Primary | Ahoskie | Public school | PK–3 | 0 |
| Bear Grass Charter School | Williamston | Public school | 5–12 | 0 |
| Baucom Elementary | Apex | Public school | PK–5 | 0 |
| Battleground Elementary | Lincolnton | Public school | PK–5 | 0 |
| Baton Elementary | Granite Falls | Public school | PK–5 | 0 |
| Bath Elementary | Bath | Public school | K–8 | 0 |
| Baskerville Elementary | Rocky Mount | Public school | K–5 | 0 |
| Barwell Road Elementary | Raleigh | Public school | PK–5 | 0 |
| Bartram Academy | Franklin | Public school | 9–12 | 0 |
| Barton Pond Elementary | Raleigh | Public school | PK–5 | 0 |
| Bartlett Yancey High | Yanceyville | Public school | 9–12 | 0 |
| Barnette Elementary | Huntersville | Public school | PK–5 | 0 |
| Barnardsville Elementary | Barnardsville | Public school | PK–4 | 0 |
| Banoak Elementary | Vale | Public school | K–6 | 0 |
| Banner Elk Elementary | Banner Elk | Public school | PK–5 | 0 |
| Banks Road Elementary | Raleigh | Public school | PK–5 | 0 |
| Banks Elementary | Kinston | Public school | PK–5 | 0 |
| Bandys High | Catawba | Public school | 9–12 | 0 |
| Balls Creek Elementary | Newton | Public school | PK–6 | 0 |
| Ballentine Elementary | Fuquay Varina | Public school | PK–5 | 0 |
| Ballantyne Ridge High School | Charlotte | Public school | 9–12 | 0 |
| Ballantyne Elementary | Charlotte | Public school | K–5 | 0 |
| Balfour Elementary | Asheboro | Public school | K–5 | 0 |
| Bal-perazim Christian Academy | Fayetteville | Private school | K–12 | 0 |
| Bain Elementary | Mint Hill | Public school | PK–5 | 0 |
| Baileywick Road Elementary | Raleigh | Public school | PK–5 | 0 |
| Bailey's Grove Baptist School | Asheboro | Private school | K–12 | 0 |
| Bailey Middle | Cornelius | Public school | 6–8 | 0 |
| Bailey Elementary | Bailey | Public school | PK–5 | 0 |
| Badin Elementary | Badin | Public school | K–5 | 0 |
| B O Barnes Elementary | Wilson | Public school | K–5 | 0 |
| B F Grady Elementary | Albertson | Public school | PK–8 | 0 |
| B. Everett Jordan Elementary | Graham | Public school | K–5 | 0 |
| Ayden Middle | Ayden | Public school | 6–8 | 0 |
| Ayden-Grifton High | Ayden | Public school | 9–12 | 0 |
| Ayden Elementary | Ayden | Public school | PK–5 | 0 |
| Aycock Elementary | Henderson | Public school | PK–5 | 0 |
| Avery's Creek Elementary | Arden | Public school | PK–4 | 0 |
| Avery Middle | Newland | Public school | 6–8 | 0 |
| Avery County High | Newland | Public school | 9–12 | 0 |
| Aversboro Elementary | Garner | Public school | PK–5 | 0 |
| Aurelian Springs Institute of Global Lea | Littleton | Public school | PK–5 | 0 |
| Audrey W. Garrett Elementary | Mebane | Public school | PK–5 | 0 |
| Atlantic Elementary | Atlantic | Public school | PK–5 | 0 |
| Atkinson Elementary | Hendersonville | Public school | K–5 | 0 |
| Atkins Academic & Tech High | Winston-Salem | Public school | 9–12 | 0 |