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,851–1,900 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

Schools in North Carolina, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Polk Central Elementary SchoolMill SpringPublic schoolPK–50
Polk County Early CollegeColumbusPublic school9–120
Polk County High SchoolColumbusPublic school9–120
Polk County Middle SchoolMill SpringPublic school6–80
Pollocksville ElementaryPollocksvillePublic schoolPK–50
Polo Ridge ElementaryCharlottePublic schoolPK–50
Ponderosa ElementaryFayettevillePublic schoolPK–50
Poplar Springs Elementary SchoolKingPublic schoolK–50
Poplin ElementaryIndian TrailPublic schoolK–50
Porter Ridge ElementaryIndian TrailPublic schoolPK–50
Porter Ridge High SchoolIndian TrailPublic school9–120
Porter Ridge Middle SchoolIndian TrailPublic school6–80
Porters Neck ElementaryWilmingtonPublic schoolK–50
Powell ElementaryRaleighPublic schoolPK–50
Powhatan ElementaryClaytonPublic schoolPK–50
PreEminent CharterRaleighPublic schoolK–80
Princeton ElementaryPrincetonPublic schoolPK–50
Princeton HighPrincetonPublic school6–120
Princeville ElementaryTarboroPublic schoolPK–50
Prospect ElementaryMaxtonPublic schoolPK–80
Prospect ElementaryMonroePublic schoolK–50
Providence Grove High SchoolClimaxPublic school9–120
Providence High SchoolCharlottePublic school9–120
Providence Spring ElementaryCharlottePublic schoolK–50
Pruette SCALE AcademyHigh PointPublic school6–120
PSRC Early College at RCCLumbertonPublic school90
Pumpkin Center IntermediateLincolntonPublic school3–50
Pumpkin Center PrimaryLincolntonPublic schoolPK–20
Purnell Swett HighPembrokePublic school9–120
Quail Hollow MiddleCharlottePublic school6–80
Quality Education AcademyWinston-SalemPublic schoolK–120
Queens Creek ElementarySwansboroPublic schoolPK–50
Queen's Grant Community SchoolMint HillPublic schoolK–120
Quest AcademyRaleighPublic schoolK–80
R Brown McAllister ElementaryConcordPublic schoolPK–50
R Freeman Sch of EngineeringWilmingtonPublic schoolK–50
R Homer Andrews ElementaryBurlingtonPublic schoolPK–50
R J Reynolds HighWinston SalemPublic school9–120
R Max Abbott MiddleFayettevillePublic school6–80
R N Harris ElementaryDurhamPublic schoolPK–50
R-S Central High SchoolRutherfordtonPublic school9–120
R-S Middle SchoolRutherfordtonPublic school6–80
Raleigh Charter High SchoolRaleighPublic school9–120
Raleigh Oak CharterRaleighPublic schoolK–80
Raleigh Road ElementaryLindenPublic schoolK–10
Rama Road ElementaryCharlottePublic schoolPK–50
Ramseur Elementary SchoolRamseurPublic schoolPK–50
Ramsey Street HighFayettevillePublic school9–120
Rand Road ElementaryGarnerPublic schoolPK–50
Randleman Elementary SchoolRandlemanPublic schoolK–40