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 251–300 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 |
|---|---|---|---|---|
| Bowling Green Elementary | Milford | Public school | PK–5 | 0 |
| Boyce Elementary | Boyce | Public school | PK–5 | 0 |
| Boys Home | Covington | Private school | 1–12 | 0 |
| Braddock Elementary | Annandale | Public school | PK–5 | 0 |
| Brambleton Middle | Ashburn | Public school | 8 | 0 |
| Brandon Middle | Virginia Beach | Public school | 6–8 | 0 |
| Breaking Barriers Alternative Ed/Henry Co | Collinsville | Public school | Not known | 0 |
| Brec Academy | Petersburg | Private school | 4–12 | 0 |
| Breckinridge Elementary | Fincastle | Public school | PK–5 | 0 |
| Breckinridge Middle | Roanoke | Public school | 6–8 | 0 |
| Bren Mar Park Elementary | Alexandria | Public school | PK–5 | 0 |
| Brentsville District High | Nokesville | Public school | 9–12 | 0 |
| Briar Woods High | Ashburn | Public school | 9–12 | 0 |
| Bridges Treatment Center | Lynchburg | Private school | 3–11 | 0 |
| Bridging Communities Reg Career & Technical Center | New Kent | Public school | Not known | 0 |
| Bridging Communities STEM Academy | New Kent | Public school | Not known | 0 |
| Brighton Elementary | Portsmouth | Public school | K–6 | 0 |
| Bristow Montessori School | Bristow | Private school | PK–3 | 0 |
| Bristow Run Elementary | Bristow | Public school | PK–5 | 0 |
| Broad Rock Elementary | Richmond | Public school | PK–5 | 0 |
| Broad Run High | Ashburn | Public school | 9–12 | 0 |
| Broadus Wood Elementary | Earlysville | Public school | PK–5 | 0 |
| Broadwater Academy | Exmore | Private school | PK–12 | 0 |
| Broadway Christian School | Hopewell | Private school | K–12 | 0 |
| Broadway High | Broadway | Public school | 9–12 | 0 |
| Brock Road Elementary | Spotsylvania | Public school | PK–5 | 0 |
| Brooke Point High | Stafford | Public school | 9–12 | 0 |
| Brookfield Elementary | Chantilly | Public school | PK–6 | 0 |
| Brookland Middle | Richmond | Public school | 6–8 | 0 |
| Brookneal Elementary | Brookneal | Public school | PK–5 | 0 |
| Brooksfield School | McLean | Private school | PK–K | 0 |
| Brookville High | Lynchburg | Public school | 9–12 | 0 |
| Brookville Middle | Lynchburg | Public school | 6–8 | 0 |
| Brookwood Elementary | Virginia Beach | Public school | PK–5 | 0 |
| Brosville Elementary | Danville | Public school | PK–5 | 0 |
| Browne Academy | Alexandria | Private school | PK–8 | 0 |
| Brownsville Elementary | Crozet | Public school | PK–5 | 0 |
| Brunswick Academy | Lawrenceville | Private school | PK–12 | 0 |
| Brunswick County Elementary | Lawrenceville | Public school | Not known | 0 |
| Brunswick High | Lawrenceville | Public school | 9–12 | 0 |
| Bruton High | Williamsburg | Public school | 9–12 | 0 |
| Bryant High | Alexandria | Public school | 9–12 | 0 |
| Buchanan County Technology Career & Higher Learning Center | Grundy | Public school | Not known | 0 |
| Buchanan Elementary | Buchanan | Public school | PK–5 | 0 |
| Buckingham Co Elementary | Dillwyn | Public school | 3–5 | 0 |
| Buckingham Co Prekindergarten Center | Buckingham | Public school | PK | 0 |
| Buckingham Co Primary | Dillwyn | Public school | K–2 | 0 |
| Buckingham County High | Buckingham | Public school | 9–12 | 0 |
| Buckingham County Middle | Buckingham | Public school | 6–8 | 0 |
| Buckland Mills Elementary | Gainesville | Public school | PK–5 | 0 |