| School | District | Grades | Population | Address - click for map | Phone |
| Middle Peninsula Juvenile Detention Home | Department Of Education State-operated Education Programs | N/A | 0 | 9300 Merrimac Trail, Williamsburg, VA 23185 | (757) 887–0225 |
| Eastern St. Hosp. Ed. Prg | Eastern St Hosp | 12-12 | 0 | 4601 Ironbound Rd B11, Williamsburg, VA 23187 | (757) 253–4250 |
| Berkeley Middle | Williamsburg-james City County Public Schools | 6-8 | 876 | 1118 Ironbound Rd, Williamsburg, VA 23185 | (757) 229–8051 |
| Clara Byrd Baker Elem. | Williamsburg-james City County Public Schools | K-5 | 752 | 3131 Ironbound Rd, Williamsburg, VA 23185 | (757) 221–0949 |
| D. J. Montague Elem. | Williamsburg-james City County Public Schools | K-5 | 779 | 5380 Centerville Rd, Williamsburg, VA 23188 | (757) 258–3022 |
| James Blair Middle | Williamsburg-james City County Public Schools | 6-8 | 628 | 117 Ironbound Rd, Williamsburg, VA 23185 | (757) 229–1341 |
| James River Elem. | Williamsburg-james City County Public Schools | K-5 | 469 | 8901 Pocahontas Trail, Williamsburg, VA 23185 | (757) 887–1768 |
| Lafayette High | Williamsburg-james City County Public Schools | 9-12 | 1624 | 4460 Longhill Rd, Williamsburg, VA 23188 | (757) 565–0373 |
| Matthew Whaley Elem. | Williamsburg-james City County Public Schools | K-5 | 555 | 301 Scotland St, Williamsburg, VA 23185 | (757) 229–1931 |
| Norge Elem. | Williamsburg-james City County Public Schools | K-5 | 657 | 7311 Richmond Rd, Williamsburg, VA 23188 | (757) 564–3372 |
| Rawls Byrd Elem. | Williamsburg-james City County Public Schools | K-5 | 520 | 112 Laurel Ln, Williamsburg, VA 23185 | (757) 229–7597 |
| Stonehouse Elem | Williamsburg-james City County Public Schools | K-5 | 605 | 3651 Rochambeau Dr, Williamsburg, VA 23188 | (757) 566–4300 |
| Bruton High | York County Public Schools | 9-12 | 736 | 185 East Rochambeau Dr, Williamsburg, VA 23188 | (757) 220–4050 |
| Magruder Elem. | York County Public Schools | K-5 | 571 | 700 Penniman Rd, Williamsburg, VA 23185 | (757) 220–4067 |
| Queens Lake Middle | York County Public Schools | 6-8 | 522 | 124 W Queens Dr, Williamsburg, VA 23185 | (757) 220–4080 |
| Waller Mill Elem. | York County Public Schools | K-5 | 300 | 314 Waller Mill Rd, Williamsburg, VA 23185 | (757) 220–4060 |
| Providence Classical School | Private | K-8 | 104 | 100 Halstead Lane, Williamsburg, VA 23185 | (757) 565–2900 |
| Walsingham Academy Lower School | Private | PK | 450 | Po Box 8702 1100 Jamestown Roa, Williamsburg, VA 23187 | (757) 229–2642 |
| Walsingham Academy Upper School | Private | PK | 762 | Po Box 8702 1100 Jamestown Roa, Williamsburg, VA 23187 | (757) 229–6026 |
| Williamsburg Christian Academy | Private | PK | 320 | 101 School House Lane, Williamsburg, VA 23188 | (757) 220–1978 |
| Williamsburg Montessori School | Private | PK | 140 | 4200 Longhill Road, Williamsburg, VA 23188 | (757) 565–0977 |