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 2,051–2,100 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 |
|---|---|---|---|---|
| Heritage Christian Academy | Sylva | Private school | K–7 | 0 |
| Heritage Christian Academy | Zebulon | Private school | PK–12 | 0 |
| Herbin Metz Education Center | Greensboro | Public school | K–8 | 0 |
| Herbert Akins Road Middle | Fuquay-Varina | Public school | 6–8 | 0 |
| Herbert Akins Rd Elementary | Fuquay-Varina | Public school | PK–5 | 0 |
| Hendersonville Middle | Hendersonville | Public school | 6–8 | 0 |
| Hendersonville High | Hendersonville | Public school | 9–12 | 0 |
| Hendersonville Elementary | Hendersonville | Public school | K–5 | 0 |
| Henderson High | Salisbury | Public school | 6–12 | 0 |
| Henderson County Early College | Flat Rock | Public school | 9 | 0 |
| Henderson County Career Academy | Flat Rock | Public school | 9–12 | 0 |
| Henderson Collegiate | Henderson | Public school | K–12 | 0 |
| Hemby Bridge Elementary | Indian Trail | Public school | PK–5 | 0 |
| Helena Elementary | Timberlake | Public school | K–5 | 0 |
| Heide Trask High | Rocky Point | Public school | 9–12 | 0 |
| Hazelwood Elementary | Waynesville | Public school | PK–5 | 0 |
| Hayworth Christian School | High Point | Private school | K–12 | 0 |
| Haywood Early College | Clyde | Public school | 9 | 0 |
| Haywood Christian Academy | Lake Junaluska | Private school | PK–12 | 0 |
| Haynes Inman Education Center | Jamestown | Public school | PK–12 | 0 |
| Hayesville Primary School | Hayesville | Public school | PK–2 | 0 |
| Hayesville Middle | Hayesville | Public school | 6–8 | 0 |
| Hayesville High | Hayesville | Public school | 9–12 | 0 |
| Hayesville Elementary | Hayesville | Public school | 3–5 | 0 |
| Hawthorne Academy of Health Sciences | Charlotte | Public school | 9–12 | 0 |
| Hawthorn Montessori School | Asheville | Private school | PK–K | 0 |
| Hawks Nest STEAM Academy | Gastonia | Public school | K–5 | 0 |
| Hawk Ridge Elementary | Charlotte | Public school | PK–5 | 0 |
| Hawk Eye Elementary | Red Springs | Public school | PK–5 | 0 |
| Hawfields Middle | Mebane | Public school | 6–8 | 0 |
| Haw River Elementary | Haw River | Public school | PK–5 | 0 |
| Haw River Christian Academy | Pittsboro | Private school | PK–11 | 0 |
| Haw Creek Elementary | Asheville | Public school | PK–5 | 0 |
| Havelock Middle | Havelock | Public school | 6–8 | 0 |
| Havelock High | Havelock | Public school | 9–12 | 0 |
| Havelock Elementary | Havelock | Public school | PK–5 | 0 |
| Hasty Elementary | Thomasville | Public school | PK–5 | 0 |
| Harvey R Newlin Elementary | Burlington | Public school | PK–5 | 0 |
| Harvest Time Christian Academy | Wilkesboro | Private school | PK–12 | 0 |
| Harry M Arndt Middle | Hickory | Public school | 7–8 | 0 |
| Harrisburg Elementary | Harrisburg | Public school | PK–5 | 0 |
| Harris Road Middle | Concord | Public school | 6–8 | 0 |
| Harris Elementary School | Forest City | Public school | PK–5 | 0 |
| Harris Creek Elementary | Raleigh | Public school | PK–5 | 0 |
| Harrells Christian Academy | Harrells | Private school | K–12 | 0 |
| Harper Middle College High | Charlotte | Public school | 11 | 0 |
| Harold E. Winkler Middle | Concord | Public school | 6–8 | 0 |
| Harnett Virtual Academy | Lillington | Public school | K–12 | 0 |
| Harnett County Early College | Dunn | Public school | 9 | 0 |
| Harnett Central Middle | Angier | Public school | 6–8 | 0 |