21 schools in Williamsburg
Williamsburg's public schools total 21 across the city, with enrollment of about 12,999 and an average school size near 619.
7-year change in Williamsburg
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Berkeley Middle | Middle | 06-08 | 666 |
| Bruton High | High | 09-12 | 723 |
| Clara Byrd Baker Elementary | Elementary | PK-05 | 457 |
| D.J. Montague Elementary | Elementary | PK-05 | 515 |
| Eastern St. Hosp. Ed. Prg | Combined | PK-12 | · |
| J. Blaine Blayton Elementary | Elementary | PK-05 | 481 |
| James Blair Middle | Middle | 06-08 | 505 |
| James River Elementary | Elementary | KG-05 | 449 |
| Jamestown High | High | 09-12 | 1,243 |
| Lafayette High | High | 09-12 | 1,247 |
| Laurel Lane Elementary | Elementary | PK-05 | 526 |
| Lois Hornsby Middle | Middle | 06-08 | 805 |
| Magruder Elementary | Elementary | KG-05 | 610 |
| Matoaka Elementary | Elementary | KG-05 | 595 |
| Matthew Whaley Elementary | Elementary | KG-05 | 485 |
| Middle Peninsula Juvenile Detention Home | Elementary | N-N | · |
| Norge Elementary | Elementary | PK-05 | 578 |
| Queens Lake Middle | Middle | 06-08 | 554 |
| Stonehouse Elementary | Elementary | KG-05 | 838 |
| Waller Mill Elementary | Elementary | KG-05 | 445 |
| Warhill High | High | 09-12 | 1,277 |
About Williamsburg
Across Williamsburg, Virginia, 21 public schools hosts about 12,999 students between them.
For a sense of the school types, the city covers 12 elementary, 4 middle, 4 high, and 1 other.
Trend over the past 7 years. Combined enrollment now sits at 12,999 students, stayed largely flat from the 12,897 reported in SY 2017-18. Over that span, Williamsburg gained 1 school, going from 18 to 19. The White share of public-school enrollment contracted from 59% to 51%.
In the discussion threads here, the community for Williamsburg discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.