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,801–1,850 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 descending | City, sort ascending | Type | Grades | Active scholarships, sort ascending |
|---|---|---|---|---|
| Nysmith School For The Gifted | Herndon | Private school | PK–8 | 0 |
| O.B. Gates Elementary | Chesterfield | Public school | PK–5 | 0 |
| O. Trent Bonner Middle | Danville | Public school | 6–8 | 0 |
| Oak Grove/Bellemeade Elementary | Richmond | Public school | PK–5 | 0 |
| Oak Grove Elementary | Roanoke | Public school | PK–5 | 0 |
| Oak Grove Mennonite School | Aroda | Private school | K–12 | 0 |
| Oak Hill Academy | Mouth Of Wilson | Private school | 8–12 | 0 |
| Oak Hill Elementary | Herndon | Public school | PK–6 | 0 |
| Oak Hill Montessori Llc | Falls Church | Private school | PK–K | 0 |
| Oak Knoll Middle | Mechanicsville | Public school | 6–8 | 0 |
| Oak Lane School | Harrisonburg | Private school | K–8 | 0 |
| Oak Point Elementary | Marion | Public school | PK–5 | 0 |
| Oak Street Elementary School | Falls Church | Public school | 3–5 | 0 |
| Oak View Elementary | Fairfax | Public school | PK–6 | 0 |
| Oakland Elementary | Galax | Public school | PK–5 | 0 |
| Oakland Elementary | Suffolk | Public school | PK–5 | 0 |
| Oakland School | Troy | Private school | Not known | 0 |
| Oakridge Elementary | Arlington | Public school | PK–5 | 0 |
| Oakton Elementary | Oakton | Public school | PK–6 | 0 |
| Oakton High | Vienna | Public school | 9–12 | 0 |
| Oakwood School | Annandale | Private school | Not known | 0 |
| Occohannock Elementary | Exmore | Public school | PK–6 | 0 |
| Occoquan Elementary | Woodbridge | Public school | PK–5 | 0 |
| Ocean Lakes Elementary | Virginia Beach | Public school | PK–5 | 0 |
| Ocean Lakes High | Virginia Beach | Public school | 9–12 | 0 |
| Ocean View Christian Academy | Norfolk | Private school | PK–12 | 0 |
| Ocean View Elementary | Norfolk | Public school | K–5 | 0 |
| Oceanair Elementary | Norfolk | Public school | PK–5 | 0 |
| Old Bridge Elementary | Woodbridge | Public school | PK–5 | 0 |
| Old Donation Episcopal Day School | Virginia Beach | Private school | PK–K | 0 |
| Old Donation School | Virginia Beach | Public school | 3–8 | 0 |
| Old Hundred Elementary | Midlothian | Public school | PK–5 | 0 |
| Old Town Montessori School | Alexandria | Private school | Not known | 0 |
| Olde Creek Elementary | Fairfax | Public school | PK–6 | 0 |
| Olive Branch Preschool Center | Portsmouth | Public school | PK | 0 |
| Oliver C. Greenwood Elementary | Newport News | Public school | PK–5 | 0 |
| Open Arms Christian Child Development Center | Ashburn | Private school | K | 0 |
| Open High | Richmond | Public school | 9–12 | 0 |
| Orange County High | Orange | Public school | 9–12 | 0 |
| Orange Elementary | Orange | Public school | PK–5 | 0 |
| Orange Hunt Elementary | Springfield | Public school | PK–6 | 0 |
| Orchard House School | Richmond | Private school | 5–8 | 0 |
| Orchard View Elementary | Winchester | Public school | PK–5 | 0 |
| Osbourn High | Manassas | Public school | 9–12 | 0 |
| Osbourn Park High | Manassas | Public school | 9–12 | 0 |
| Oscar F. Smith High | Chesapeake | Public school | 9–12 | 0 |
| Oscar Smith Middle | Chesapeake | Public school | 6–8 | 0 |
| Otter River Elementary | Goode | Public school | PK–5 | 0 |
| Ottobine Elementary | Dayton | Public school | PK–5 | 0 |
| Our Lady Of Good Counsel School | Vienna | Private school | PK–8 | 0 |