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,851–1,900 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 |
|---|---|---|---|---|
| Our Lady Of Hope Catholic School | Potomac Falls | Private school | K–8 | 0 |
| Our Lady Of Lourdes Catholic School | Richmond | Private school | PK–8 | 0 |
| Our Lady Of Mount Carmel | Newport News | Private school | PK–8 | 0 |
| Our Savior Lutheran School | Arlington | Private school | PK–8 | 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 |
| Page County High | Shenandoah | Public school | 9–12 | 0 |
| Page County Middle | Shenandoah | Public school | 6–8 | 0 |
| Page County Technical Center | Luray | Public school | Not known | 0 |
| Page Middle | Gloucester | Public school | 6–8 | 0 |
| Palm Tree School | Fairfax | Private school | K–12 | 0 |
| Park Avenue Elementary | Danville | Public school | K–5 | 0 |
| Park Place School | Norfolk | Private school | 3–8 | 0 |
| Park Ridge Elementary | Stafford | Public school | K–5 | 0 |
| Park View Elementary | Portsmouth | Public school | K–6 | 0 |
| Park View High | Sterling | Public school | 9–12 | 0 |
| Parklawn Elementary | Alexandria | Public school | PK–5 | 0 |
| Parkside Elementary | Fredericksburg | Public school | PK–5 | 0 |
| Parkside Middle | Manassas | Public school | 6–8 | 0 |
| Parkway Elementary | Virginia Beach | Public school | PK–5 | 0 |
| Parry McCluer High | Buena Vista | Public school | 8–12 | 0 |
| Parry McCluer Middle | Buena Vista | Public school | 6–7 | 0 |
| Patrick Copeland Elementary | Hopewell | Public school | K–5 | 0 |
| Patrick County High | Stuart | Public school | 8–12 | 0 |
| Patrick Henry Elementary | Martinsville | Public school | K–5 | 0 |
| Patrick Henry High | Ashland | Public school | 9–12 | 0 |
| Patrick Henry High | Roanoke | Public school | 9–12 | 0 |
| Patrick Henry High | Glade Spring | Public school | 9–12 | 0 |
| Patrick Henry K-8 School | Alexandria | Public school | PK–8 | 0 |
| Patrick Henry School Of Science And Arts | Richmond | Public school | K–5 | 0 |
| Patrick Springs Primary | Patrick Springs | Public school | PK–3 | 0 |
| Patriot High | Nokesville | Public school | 9–12 | 0 |
| Paul Burbank Elementary | Hampton | Public school | PK–5 | 0 |
| Paul Laurence Dunbar Middle for Innovation | Lynchburg | Public school | 6–8 | 0 |
| Paul Munro Elementary | Lynchburg | Public school | PK–5 | 0 |
| Peabody School | Charlottesville | Private school | PK–8 | 0 |
| Peak View Elementary | Penn Laird | Public school | PK–5 | 0 |
| Pearl Sample Elementary | Culpeper | Public school | PK–5 | 0 |
| Pearson's Corner Elementary | Mechanicsville | Public school | PK–5 | 0 |
| Peasley Middle | Gloucester | Public school | 6–8 | 0 |
| Pemberton Elementary | Richmond | Public school | PK–5 | 0 |
| Pembroke Elementary | Virginia Beach | Public school | PK–5 | 0 |
| Pembroke Meadows Elementary | Virginia Beach | Public school | PK–5 | 0 |
| Peninsula Catholic High School | Newport News | Private school | 8–12 | 0 |
| Penn Forest Elementary | Roanoke | Public school | PK–5 | 0 |
| Pennington Middle | Pennington Gap | Public school | 6–8 | 0 |
| Pennington Traditional | Manassas | Public school | 1–8 | 0 |
| Perrymont Elementary | Lynchburg | Public school | PK–5 | 0 |