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,201–1,250 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
Kannapolis Middle School 6KannapolisPublic school60
Kannapolis Middle School 7/8KannapolisPublic school7–80
Kearns AcademyHigh PointPublic school9–120
Kenansville ElementaryKenansvillePublic schoolK–80
Kennedy MiddleCharlottePublic school6–80
Kensington ElementaryWaxhawPublic schoolK–50
Kernersville ElementaryKernersvillePublic schoolPK–50
Kernersville MiddleKernersvillePublic school6–80
Kernodle MiddleGreensboroPublic school6–80
Kestrel Heights SchoolDurhamPublic schoolK–80
Kimberley Park ElementaryWinston SalemPublic schoolPK–50
Kimmel Farm ElementaryWinston-SalemPublic schoolPK–50
King Elementary SchoolKingPublic schoolPK–50
Kings Creek ElementaryLenoirPublic schoolK–80
Kings Mountain HighKings MountainPublic school9–120
Kings Mountain IntermediateKings MountainPublic school5–60
Kings Mountain MiddleKings MountainPublic school7–80
Kingswood ElementaryCaryPublic schoolPK–50
Kingswood SchoolWinston-SalemPublic schoolPK–120
Kinston HighKinstonPublic school9–120
KIPP CharlotteCharlottePublic schoolK–80
KIPP Durham College PreparatoryDurhamPublic schoolK–80
KIPP Pride College PreparatoryGastonPublic schoolK–120
Kirkman Park ElementaryHigh PointPublic schoolPK–50
Kiser ElementaryStanleyPublic school3–50
Kiser MiddleGreensboroPublic school6–80
Kitty Hawk Elementary SchoolKitty HawkPublic schoolPK–50
Knightdale ElementaryKnightdalePublic schoolPK–50
Knightdale HighKnightdalePublic school9–120
Knights View Elementary SchoolCharlottePublic schoolPK–50
Knollwood ElementarySalisburyPublic schoolPK–50
Knotts Island ElementaryKnotts IslandPublic schoolPK–50
Konnoak ElementaryWinston SalemPublic schoolPK–50
Konnoak Middle SchoolWinston SalemPublic school6–80
Koontz ElementarySalisburyPublic schoolPK–50
Koontz IntermediateAshevillePublic school5–60
L B Yancey ElementaryHendersonPublic schoolPK–50
L Gilbert CarrollLumbertonPublic school4–50
L J Bell ElementaryRockinghamPublic schoolPK–50
La Grange ElementaryLa GrangePublic schoolPK–50
Lacy ElementaryRaleighPublic schoolPK–50
LaFayette Year-RoundFuquay-VarinaPublic schoolK–60
Lake Forest AcademyWilmingtonPublic schoolK–80
Lake Lure Classical AcademyLake LurePublic schoolK–120
Lake Myra ElementaryWendellPublic schoolPK–50
Lake Norman CharterHuntersvillePublic schoolK–120
Lake Norman ElementaryMooresvillePublic schoolPK–50
Lake Norman HighMooresvillePublic school9–120
Lake Rim ElementaryFayettevillePublic schoolPK–50
Lake Wylie ElementaryCharlottePublic schoolPK–50