About Bristol Schools
- There are 16 K-12 schools in Bristol, VA, including 12 public schools and 4 private schools. Bristol public schools belong to four districts, Bristol City Public Schools School District, Crossroads Alternative/Bristol City School District, Doe Sop Education Programs School District and Washington County Public Schools School District.
- There are 12 Bristol elementary schools, 7 Bristol middle schools, 5 Bristol high schools and 16 Bristol preschool schools.
Sponsored Link
Bristol School Districts
- Bristol City Public Schools (6 schools)
- Crossroads Alternative/Bristol City (1 school)
- Doe Sop Educ Programs (25 schools)
- Washington County Public Schools (17 schools)
Contact Education.com with questions or feedback about SchoolFinder.
Please note, if you wish to speak to someone at the school, you must contact the school directly.





