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