Schools in Virginia

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in Virginia

Showing 1,051–1,100 of 2,806 schools in Virginia.

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 Virginia, sorted by name (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Norfolk Collegiate SchoolNorfolkPrivate schoolPK–120
Norfolk Christian SchoolsNorfolkPrivate schoolPK–120
Norfolk Alternative MiddleNorfolkPublic schoolNot known0
Norfolk Alternative HighNorfolkPublic schoolNot known0
Norfolk AcademyNorfolkPrivate school1–120
Noel C. Taylor Academy At OaklandRoanokePublic schoolNot known0
Nnbhc-the Academy At Lee HallNewport NewsPrivate school6–120
Nickelsville ElementaryNickelsvillePublic schoolPK–70
Ni River MiddleSpotsylvaniaPublic school6–80
Nextide AcademyBroadlandsPrivate school3–110
Newtown ElementaryVirginia BeachPublic school2–30
Newton-Lee ElementaryAshburgPublic schoolPK–50
Newsome Park ElementaryNewport NewsPublic schoolPK–50
Newport News & York County Governor's Health Science AcademyNewport NewsPublic schoolNot known0
Newport News Juvenile Detention HomeNewport NewsPublic schoolNot known0
Newport AcademyNewport NewsPublic schoolNot known0
Newington Forest ElementarySpringfieldPublic schoolPK–60
New Vistas SchoolLynchburgPrivate school4–120
New Vista Montessori SchoolRoanokePrivate schoolPK–K0
New River Valley Juvenile Detention HomeChristiansburgPublic schoolNot known0
New Mount Olive Christian Daycare & AcademyHamptonPrivate schoolPK–30
New Middle-High SchoolLancasterPublic schoolNot known0
New London Academy ElementaryForestPublic schoolPK–50
New Kent MiddleNew KentPublic school6–80
New Kent HighNew KentPublic school9–120
New Kent ElementaryNew KentPublic schoolPK–50
New Horizons Woodside CampusNewport NewsPublic schoolNot known0
New Horizons Governor's SchoolHamptonPublic schoolNot known0
New Horizons Butler Farm CampusHamptonPublic schoolNot known0
New HOPE AcademyHopewellPublic schoolNot known0
New Directions CenterPortsmouthPublic schoolNot known0
New Directions Alternative H.S. ProgramArlingtonPublic schoolNot known0
New Covenant SchoolsLynchburgPrivate schoolPK–120
New Castle ElementaryVirginia BeachPublic schoolPK–50
New Buchanan HighGrundyPublic schoolNot known0
New Bridge AcademySandstonPrivate schoolK–120
Nelson MiddleLovingstonPublic school6–80
Nelson County HighLovingstonPublic school9–120
Neabsco ElementaryWoodbridgePublic schoolPK–50
Navy ElementaryFairfaxPublic schoolPK–60
Natural Bridge ElementaryNatural Bridge StationPublic schoolPK–50
Nativity Catholic SchoolBurkePrivate schoolPK–80
Nathanael Greene PrimaryStanardsvillePublic schoolPK–20
Nathanael Greene ElementaryStanardsvillePublic school3–50
Narrows HighNarrowsPublic school8–120
Narrows Elementary/MiddleNarrowsPublic schoolPK–70
Naomi L. Brooks ElementaryAlexandriaPublic schoolPK–50
Nansemond-suffolk AcademySuffolkPrivate schoolPK–120
Nansemond River HighSuffolkPublic school9–120
Nansemond Parkway ElementarySuffolkPublic schoolPK–50