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,401–1,450 of 2,147 public 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 |
|---|---|---|---|---|
| Norview High | Norfolk | Public school | 9–12 | 0 |
| Norview Middle | Norfolk | Public school | 6–8 | 0 |
| Nottaway Correctional Center | Burkeville | Public school | 11–12 | 0 |
| Nottingham Elementary | Arlington | Public school | PK–5 | 0 |
| Nottoway Elementary | Sedley | Public school | PK–5 | 0 |
| Nottoway High | Crewe | Public school | 9–12 | 0 |
| Nottoway Intermediate | Crewe | Public school | 5–6 | 0 |
| Nottoway Middle | Crewe | Public school | 7–8 | 0 |
| Nuckols Farm Elementary | Richmond | Public school | PK–5 | 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 Hill Elementary | Herndon | Public school | PK–6 | 0 |
| Oak Knoll Middle | Mechanicsville | Public school | 6–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 |
| Oakridge Elementary | Arlington | Public school | PK–5 | 0 |
| Oakton Elementary | Oakton | Public school | PK–6 | 0 |
| Oakton High | Vienna | Public school | 9–12 | 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 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 School | Virginia Beach | Public school | 3–8 | 0 |
| Old Hundred Elementary | Midlothian | Public school | PK–5 | 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 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 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 |
| Overby-Sheppard Elementary | Richmond | Public school | PK–5 | 0 |
| P.B. Smith Elementary | Warrenton | Public school | PK–5 | 0 |
| P.B. Young Sr. Elementary | Norfolk | Public school | PK–2 | 0 |
| Pace West | Gainesville | Public school | Not known | 0 |