| School | District | Grades | Population | Address - click for map | Phone |
| Anderson Elementary School | Bristol City School District | K-6 | 328 | 901 Ninth St, Bristol, TN 37620 | (423) 652–9444 |
| Avoca Elementary School | Bristol City School District | K-6 | 440 | 2440 Volunteer Pw, Bristol, TN 37620 | (423) 652–9445 |
| Central Elementary School | Bristol City School District | PK | 202 | 735 Edgemont Avenue, Bristol, TN 37620 | (423) 652–9311 |
| Fairmount Elementary School | Bristol City School District | K-6 | 251 | 500 Cypress St, Bristol, TN 37620 | (423) 652–9280 |
| Haynesfield Elementary School | Bristol City School District | K-6 | 390 | 201 Bluff City Hw, Bristol, TN 37620 | (423) 652–9292 |
| Holston View Elementary School | Bristol City School District | K-6 | 330 | 1840 King College Rd, Bristol, TN 37620 | (423) 652–9470 |
| Tennessee High School | Bristol City School District | 9-12 | 1247 | 1112 Edgemont Avenue, Bristol, TN 37620 | (423) 652–9494 |
| Vance Middle School | Bristol City School District | 7-8 | 673 | 815 Edgemont Avenue, Bristol, TN 37620 | (423) 652–9449 |
| Akard Memorial Elementary | Sullivan County School District | K-5 | 215 | 224 Mt Area Dr, Bristol, TN 37620 | (423) 354–1675 |
| Emmett Elementary School | Sullivan County School District | PK | 257 | 753 Emmett Rd, Bristol, TN 37620 | (423) 878–1945 |
| Holston Valley Middle School | Sullivan County School District | 6-8 | 212 | 1717 Bristol Caverns Hw, Bristol, TN 37620 | (423) 354–1880 |
| Valley Pike Elementary School | Sullivan County School District | PK | 148 | 2125 Carolina Avenue, Bristol, TN 37620 | (423) 354–1855 |
| Weaver Elementary School | Sullivan County School District | K-5 | 328 | 3341 Weaver Pk, Bristol, TN 37620 | (423) 354–1853 |
| Crossroads Alternative/bristol City | Crossroads Alternative/bristol City | N/A | 0 | C/o Bristol City Public Schls, Bristol, VA 24201 | (540) 669–8181 |
| Day Treatment Program | Bristol City Public Schools | N/A | 0 | 531 Old Airport Road, Bristol, VA 24201 | (276) 645–4722 |
| Highland View Elem. | Bristol City Public Schools | PK | 215 | 1405 Eads St, Bristol, VA 24201 | (276) 821–5710 |
| Joseph Van Pelt Elem. | Bristol City Public Schools | PK | 362 | 200 Spring Hill Terrace, Bristol, VA 24201 | (276) 821–5770 |
| Stonewall Jackson Elem. | Bristol City Public Schools | PK | 306 | 2045 Euclid Ave, Bristol, VA 24201 | (276) 821–5740 |
| Virginia High | Bristol City Public Schools | 9-12 | 729 | 1200 Long Crescent Dr, Bristol, VA 24201 | (276) 821–5858 |
| Virginia Middle | Bristol City Public Schools | 6-8 | 535 | 501 Piedmont Avenue, Bristol, VA 24201 | (276) 821–5660 |
| Washington Lee Elem. | Bristol City Public Schools | PK | 250 | Washington Lee Dr, Bristol, VA 24201 | (276) 821–5800 |
| High Point Elem. | Washington County Public Schools | PK | 536 | 14091 Sinking Creek Rd, Bristol, VA 24202 | (276) 642–5600 |
| John S. Battle High | Washington County Public Schools | 9-12 | 638 | 21264 Battle Hill Dr, Bristol, VA 24202 | (276) 642–5300 |
| Valley Institute Elem. | Washington County Public Schools | PK | 354 | 4350 Gate City Hwy, Bristol, VA 24202 | (276) 642–5500 |
| Wallace Middle | Washington County Public Schools | 6-8 | 459 | 13077 Wallace Pike, Bristol, VA 24202 | (276) 642–5400 |
| Brookside Academy | Private | N/A | 0 | 109 Crestwood Road, Bristol, TN 37620 | (423) 878–6681 |
| Central Baptist School | Private | K-12 | 23 | 611 Mary Street, Bristol, VA 24201 | (276) 645–6903 |
| Morrison School | Private | N/A | 25 | 139 Terrace Drive, Bristol, VA 24202 | (276) 669–2823 |
| Mountain Empire Baptist School | Private | PK | 180 | 1317 Weaver Pike, Bristol, TN 37620 | (423) 968–7116 |
| St Annes School | Private | PK | 271 | 300 Euclid Avenue, Bristol, VA 24201 | (276) 669–0048 |
| Sullins Academy | Private | PK | 219 | 22218 Sullins Academy Drive, Bristol, VA 24202 | (276) 669–4101 |
| Tennessee Avenue Christian Academy | Private | N/A | 110 | 806 Tennessee Avenue, Bristol, TN 37620 | (423) 989–4346 |
| Tri-cities Christian School | Private | PK | 171 | 2031 Broad Street, Bristol, TN 37620 | (423) 968–3574 |
| Victory Childrens Center | Private | PK | 52 | 11123 Island Road, Bristol, VA 24202 | (276) 669–3008 |