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 951–1,000 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
| School, sort ascending | City, sort ascending | Type | Grades | Active scholarships, sort ascending |
|---|---|---|---|---|
| P.B. Smith Elementary | Warrenton | Public school | PK–5 | 0 |
| Overby-Sheppard Elementary | Richmond | Public school | PK–5 | 0 |
| Our Savior Lutheran School | Arlington | Private school | PK–8 | 0 |
| Our Lady Of Mount Carmel | Newport News | Private school | PK–8 | 0 |
| Our Lady Of Lourdes Catholic School | Richmond | Private school | PK–8 | 0 |
| Our Lady Of Hope Catholic School | Potomac Falls | Private school | K–8 | 0 |
| Our Lady Of Good Counsel School | Vienna | Private school | PK–8 | 0 |
| Ottobine Elementary | Dayton | Public school | PK–5 | 0 |
| Otter River Elementary | Goode | Public school | PK–5 | 0 |
| Oscar Smith Middle | Chesapeake | Public school | 6–8 | 0 |
| Oscar F. Smith High | Chesapeake | Public school | 9–12 | 0 |
| Osbourn Park High | Manassas | Public school | 9–12 | 0 |
| Osbourn High | Manassas | Public school | 9–12 | 0 |
| Orchard View Elementary | Winchester | Public school | PK–5 | 0 |
| Orchard House School | Richmond | Private school | 5–8 | 0 |
| Orange Hunt Elementary | Springfield | Public school | PK–6 | 0 |
| Orange Elementary | Orange | Public school | PK–5 | 0 |
| Orange County High | Orange | Public school | 9–12 | 0 |
| Open High | Richmond | Public school | 9–12 | 0 |
| Open Arms Christian Child Development Center | Ashburn | Private school | K | 0 |
| Oliver C. Greenwood Elementary | Newport News | Public school | PK–5 | 0 |
| Olive Branch Preschool Center | Portsmouth | Public school | PK | 0 |
| Olde Creek Elementary | Fairfax | Public school | PK–6 | 0 |
| Old Town Montessori School | Alexandria | Private school | Not known | 0 |
| Old Hundred Elementary | Midlothian | Public school | PK–5 | 0 |
| Old Donation School | Virginia Beach | Public school | 3–8 | 0 |
| Old Donation Episcopal Day School | Virginia Beach | Private school | PK–K | 0 |
| Old Bridge Elementary | Woodbridge | Public school | PK–5 | 0 |
| Oceanair Elementary | Norfolk | Public school | PK–5 | 0 |
| Ocean View Elementary | Norfolk | Public school | K–5 | 0 |
| Ocean View Christian Academy | Norfolk | Private school | PK–12 | 0 |
| Ocean Lakes High | Virginia Beach | Public school | 9–12 | 0 |
| Ocean Lakes Elementary | Virginia Beach | Public school | PK–5 | 0 |
| Occoquan Elementary | Woodbridge | Public school | PK–5 | 0 |
| Occohannock Elementary | Exmore | Public school | PK–6 | 0 |
| Oakwood School | Annandale | Private school | Not known | 0 |
| Oakton High | Vienna | Public school | 9–12 | 0 |
| Oakton Elementary | Oakton | Public school | PK–6 | 0 |
| Oakridge Elementary | Arlington | Public school | PK–5 | 0 |
| Oakland School | Troy | Private school | Not known | 0 |
| Oakland Elementary | Galax | Public school | PK–5 | 0 |
| Oakland Elementary | Suffolk | Public school | PK–5 | 0 |
| Oak View Elementary | Fairfax | Public school | PK–6 | 0 |
| Oak Street Elementary School | Falls Church | Public school | 3–5 | 0 |
| Oak Point Elementary | Marion | Public school | PK–5 | 0 |
| Oak Lane School | Harrisonburg | Private school | K–8 | 0 |
| Oak Knoll Middle | Mechanicsville | Public school | 6–8 | 0 |
| Oak Hill Montessori Llc | Falls Church | Private school | PK–K | 0 |
| Oak Hill Elementary | Herndon | Public school | PK–6 | 0 |
| Oak Hill Academy | Mouth Of Wilson | Private school | 8–12 | 0 |