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,151–2,200 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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Pilot ElementaryThomasvillePublic schoolPK–50
Pilot ElementaryGreensboroPublic schoolPK–50
Pilot Mountain ElementaryPilot MountainPublic schoolPK–50
Pilot Mountain MiddlePilot MountainPublic school6–80
Pine Forest HighFayettevillePublic school9–120
Pine Forest MiddleFayettevillePublic school6–80
Pine Hollow MiddleRaleighPublic school6–80
Pine Lake PreparatoryMooresvillePublic schoolK–120
Pine Level ElementaryPine LevelPublic schoolPK–50
Pine Ridge Mennonite SchoolUnion MillsPrivate school1–90
Pine Springs Preparatory AcademyHolly SpringsPublic schoolK–80
Pine Springs Preparatory Remote AcademyHolly SpringsPublic schoolK–120
Pine Valley ElementaryWilmingtonPublic schoolK–50
Pine Valley Umc Wee Care Preschool & KindergartenWilmingtonPrivate schoolPK–K0
Pinebrook ElementaryMocksvillePublic schoolPK–50
Pinecrest HighSouthern PinesPublic school90
Pinehurst ElementaryPinehurstPublic schoolK–50
Pineville ElementaryPinevillePublic schoolK–50
Pinewood ElementaryMount HollyPublic schoolPK–50
Pinewood ElementaryCharlottePublic schoolPK–50
Piney Creek ElementaryPiney CreekPublic schoolPK–80
Piney Grove ElementaryCharlottePublic schoolPK–50
Piney Grove ElementaryLumbertonPublic schoolPK–60
Piney Grove ElementaryKernersvillePublic schoolPK–50
Piney Grove Middle SchoolLawsonvillePublic school6–80
Pink Hill ElementaryPink HillPublic schoolPK–50
Pinkston Street ElementaryHendersonPublic schoolPK–50
Pinnacle Classical AcademyShelbyPublic schoolK–120
Pinnacle Elementary SchoolRutherfordtonPublic schoolPK–50
Pinnacle Elementary SchoolPinnaclePublic schoolPK–50
Pioneer Springs Community SchoolCharlottePublic schoolK–120
Pisgah ElementaryCandlerPublic schoolK–40
Pisgah Forest ElementaryBrevardPublic schoolPK–50
Pisgah HighCantonPublic school9–120
Pitt County VirtualGreenvillePublic schoolK–120
Pittman Elementary Leadership AcademyEnfieldPublic schoolPK–50
Pitts School Road ElementaryConcordPublic schoolK–50
Pittsboro ElementaryPittsboroPublic schoolPK–40
Plain View ElementaryDunnPublic schoolK–50
Pleasant Garden ElementaryPleasant GardenPublic schoolPK–50
Pleasant Gardens Elementary SchoolMarionPublic schoolPK–50
Pleasant Grove ElementaryBurlingtonPublic schoolK–50
Pleasant Grove ElementaryMorrisvillePublic schoolPK–50
Pleasant Plains ElementaryApexPublic schoolPK–50
Pleasant Ridge ElementaryGastoniaPublic schoolPK–50
Pleasant Union ElementaryRaleighPublic schoolPK–50
Pocosin Innovative CharterCreswellPublic schoolK–80
Poe ElementaryRaleighPublic schoolPK–50
Polenta ElementaryGarnerPublic schoolPK–50
Polk Central Elementary SchoolMill SpringPublic schoolPK–50