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,101–1,150 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
Piney Grove Middle SchoolLawsonvillePublic school6–80
Piney Grove ElementaryCharlottePublic schoolPK–50
Piney Grove ElementaryLumbertonPublic schoolPK–60
Piney Grove ElementaryKernersvillePublic schoolPK–50
Piney Creek ElementaryPiney CreekPublic schoolPK–80
Pinewood ElementaryMount HollyPublic schoolPK–50
Pinewood ElementaryCharlottePublic schoolPK–50
Pineville ElementaryPinevillePublic schoolK–50
Pinehurst ElementaryPinehurstPublic schoolK–50
Pinecrest HighSouthern PinesPublic school90
Pinebrook ElementaryMocksvillePublic schoolPK–50
Pine Valley Umc Wee Care Preschool & KindergartenWilmingtonPrivate schoolPK–K0
Pine Valley ElementaryWilmingtonPublic schoolK–50
Pine Springs Preparatory Remote AcademyHolly SpringsPublic schoolK–120
Pine Springs Preparatory AcademyHolly SpringsPublic schoolK–80
Pine Ridge Mennonite SchoolUnion MillsPrivate school1–90
Pine Level ElementaryPine LevelPublic schoolPK–50
Pine Lake PreparatoryMooresvillePublic schoolK–120
Pine Hollow MiddleRaleighPublic school6–80
Pine Forest MiddleFayettevillePublic school6–80
Pine Forest HighFayettevillePublic school9–120
Pilot Mountain MiddlePilot MountainPublic school6–80
Pilot Mountain ElementaryPilot MountainPublic schoolPK–50
Pilot ElementaryThomasvillePublic schoolPK–50
Pilot ElementaryGreensboroPublic schoolPK–50
Piedmont Middle SchoolCharlottePublic school6–80
Piedmont MiddleMonroePublic school6–80
Piedmont HighMonroePublic school9–120
Piedmont Community Charter SchoolGastoniaPublic schoolK–120
Piedmont Classical High SchoolBROWNS SUMMITPublic school9–120
Pickett Elementary SchoolLexingtonPublic school1–50
Phoenix Academy - Primary Elem UpperHigh PointPublic schoolK–120
Phoenix Academy HighChapel HillPublic school9–120
Phoenix AcademyOxfordPublic school3–120
Phillips MiddleBattleboroPublic school6–80
Phillips MiddleChapel HillPublic school6–80
Phillips HighRaleighPublic school9–120
Phillip O Berry Academy of TechnologyCharlottePublic school9–120
Philips AcademyCharlottePrivate school6–120
Philip J Weaver Ed CenterGreensboroPublic school9–120
Petree ElementaryWinston-SalemPublic schoolPK–50
Peterson ElementaryRed SpringsPublic schoolPK–40
Person HighRoxboroPublic school9–120
Person Early College Innovation & LdrshpRoxboroPublic school90
Perry W Harrison ElementaryPittsboroPublic schoolPK–50
Perquimans County MiddleWinfallPublic school6–80
Perquimans County HighHertfordPublic school9–120
Perquimans CentralWinfallPublic schoolPK–20
Performance Learning CenterConcordPublic school9–120
Penny Road ElementaryCaryPublic schoolK–50