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,051–1,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

Schools in North Carolina, sorted by name (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Prospect ElementaryMonroePublic schoolK–50
Progressive Learning AcademyRoxboroPrivate schoolK–120
Princeville ElementaryTarboroPublic schoolPK–50
Princeton HighPrincetonPublic school6–120
Princeton ElementaryPrincetonPublic schoolPK–50
Primrose Schools At The ParkMorrisvillePrivate schoolPK–K0
Primrose School Of HuntersvilleHuntersvillePrivate schoolPK–K0
PreEminent CharterRaleighPublic schoolK–80
Precious Haven Learning AcademyRaefordPrivate school7–110
Powhatan ElementaryClaytonPublic schoolPK–50
Powell ElementaryRaleighPublic schoolPK–50
Positive Day SchoolBurlingtonPrivate school2–120
Porters Neck ElementaryWilmingtonPublic schoolK–50
Porter Ridge Middle SchoolIndian TrailPublic school6–80
Porter Ridge High SchoolIndian TrailPublic school9–120
Porter Ridge ElementaryIndian TrailPublic schoolPK–50
Poplin ElementaryIndian TrailPublic schoolK–50
Poplar Springs Elementary SchoolKingPublic schoolK–50
Pope John Paul II Catholic H SGreenvillePrivate school9–120
Ponderosa ElementaryFayettevillePublic schoolPK–50
Polo Ridge ElementaryCharlottePublic schoolPK–50
Pollocksville ElementaryPollocksvillePublic schoolPK–50
Polk County Middle SchoolMill SpringPublic school6–80
Polk County High SchoolColumbusPublic school9–120
Polk County Early CollegeColumbusPublic school9–120
Polk Central Elementary SchoolMill SpringPublic schoolPK–50
Polenta ElementaryGarnerPublic schoolPK–50
Poe ElementaryRaleighPublic schoolPK–50
Pocosin Innovative CharterCreswellPublic schoolK–80
Pleasant Union ElementaryRaleighPublic schoolPK–50
Pleasant Ridge ElementaryGastoniaPublic schoolPK–50
Pleasant Plains ElementaryApexPublic schoolPK–50
Pleasant Grove ElementaryBurlingtonPublic schoolK–50
Pleasant Grove ElementaryMorrisvillePublic schoolPK–50
Pleasant Gardens Elementary SchoolMarionPublic schoolPK–50
Pleasant Garden ElementaryPleasant GardenPublic schoolPK–50
Plain View ElementaryDunnPublic schoolK–50
Pittsboro ElementaryPittsboroPublic schoolPK–40
Pitts School Road ElementaryConcordPublic schoolK–50
Pittman Elementary Leadership AcademyEnfieldPublic schoolPK–50
Pitt County VirtualGreenvillePublic schoolK–120
Pisgah HighCantonPublic school9–120
Pisgah Forest ElementaryBrevardPublic schoolPK–50
Pisgah ElementaryCandlerPublic schoolK–40
Pioneer Springs Community SchoolCharlottePublic schoolK–120
Pinnacle Elementary SchoolRutherfordtonPublic schoolPK–50
Pinnacle Elementary SchoolPinnaclePublic schoolPK–50
Pinnacle Classical AcademyShelbyPublic schoolK–120
Pinkston Street ElementaryHendersonPublic schoolPK–50
Pink Hill ElementaryPink HillPublic schoolPK–50