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 201–250 of 2,733 public 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 descending | City, sort ascending | Type | Grades | Active scholarships, sort ascending |
|---|---|---|---|---|
| Bogue Sound Elementary | Newport | Public school | PK–5 | 0 |
| Boiling Springs Elementary | Shelby | Public school | PK–5 | 0 |
| Bolivia Elementary | Bolivia | Public school | PK–5 | 0 |
| Bolton Elementary | Winston Salem | Public school | PK–5 | 0 |
| Bonlee School | Bear Creek | Public school | K–8 | 0 |
| Bonnie Cone Classical Academy | Huntersville | Public school | K–6 | 0 |
| Bonnie Cone Leadership Academy | Huntersville | Public school | K–12 | 0 |
| Boomer-Ferguson Elementary School | Boomer | Public school | K–5 | 0 |
| Boone Trail Elementary | Lillington | Public school | PK–5 | 0 |
| Boonville Elementary | Boonville | Public school | PK–12 | 0 |
| Bostian Elementary | China Grove | Public school | K–5 | 0 |
| Bowling Road Elementary | Fuquay-Varina | Public school | PK–5 | 0 |
| Bradford Preparatory School | Charlotte | Public school | K–12 | 0 |
| Bradley Creek Elementary | Wilmington | Public school | K–5 | 0 |
| Bragg Street Academy | Sanford | Public school | 6–12 | 0 |
| Brassfield Elementary | Raleigh | Public school | K–5 | 0 |
| Brentwood Elementary | Raleigh | Public school | PK–5 | 0 |
| Brentwood Elementary | Fayetteville | Public school | PK–5 | 0 |
| Brevard Academy | Pisgah Forest | Public school | K–8 | 0 |
| Brevard Elementary | Brevard | Public school | PK–5 | 0 |
| Brevard High | Brevard | Public school | 9–12 | 0 |
| Brevard Middle | Brevard | Public school | 6–8 | 0 |
| Briarcliff Elementary | Cary | Public school | PK–5 | 0 |
| Briarwood Academy | Charlotte | Public school | PK–5 | 0 |
| Bridges School | Morehead City | Public school | 6–12 | 0 |
| Bridgeton Elementary | New Bern | Public school | PK–5 | 0 |
| Brier Creek Elementary | Thomasville | Public school | PK–5 | 0 |
| Brier Creek Elementary | Raleigh | Public school | PK–5 | 0 |
| Brightwood Elementary | Greensboro | Public school | PK–5 | 0 |
| Brinson Memorial Elementary | New Bern | Public school | K–5 | 0 |
| Broad Creek Middle | Newport | Public school | 6–8 | 0 |
| Broadview Middle | Burlington | Public school | 6–8 | 0 |
| Broadway Elementary | Broadway | Public school | K–5 | 0 |
| Brogden Middle | Dudley | Public school | 5–8 | 0 |
| Brogden Middle | Durham | Public school | 6–8 | 0 |
| Brogden Primary | Dudley | Public school | PK–4 | 0 |
| Brooks Elementary | Raleigh | Public school | PK–5 | 0 |
| Brooks Global Elementary | Greensboro | Public school | K–5 | 0 |
| Brookside Elementary | Gastonia | Public school | PK–5 | 0 |
| Brown Summit Middle | Browns Summit | Public school | 6–8 | 0 |
| Bruce Drysdale Elementary | Hendersonville | Public school | K–5 | 0 |
| Bruce H. Tharrington Primary | Mount Airy | Public school | PK–2 | 0 |
| Bruns Avenue Elementary | Charlotte | Public school | PK–5 | 0 |
| Brunson Elementary | Winston Salem | Public school | PK–5 | 0 |
| Brunswick County Early College | Bolivia | Public school | 9 | 0 |
| Brush Creek Elementary | Marshall | Public school | K–5 | 0 |
| Bryan Road Elementary | Garner | Public school | PK–5 | 0 |
| BT Bullock Elementary | Sanford | Public school | K–5 | 0 |
| Buckhorn Creek Elementary | Holly Springs | Public school | PK–5 | 0 |
| Buckland Elementary | Gates | Public school | K–5 | 0 |