The Greater Williamsburg Region is home to many wonderful public and private schools.

Williamsburg – James City County Public Schools:


  • Rawls Byrd Elementary
  • James River Elementary
  • J. Blaine Blayton Elementary

Middle School:

  • Berkeley Middle School
  • Lois Hornsby Middle School
  • Toano Middle School

High School:

  • Jamestown High School
  • Warhill High School
  • Lafayette High School

For more information about Williamsburg – James City County Public Schools.

York County Public Schools:

Elementary School:

  • Magruder Elementary (Williamsburg)
  • Waller Mill Elementary (Williamsburg)
  • Bethel Manor Elementary
  • Dare Elementary
  • Seaford Elementary
  • Coventry Elementary
  • Grafton Bethel Elementary
  • Mt. Vernon Elementary
  • Tabb Elementary
  • Yorktown Elementaty

Middle School:

  • Queens Lake Middle School (Williamsburg)
  • Grafton Middle School
  • Tabb Middle School
  • Yorktown Middle School

High School:

  • Bruton High School & School of the Arts (Williamsburg)
  • Grafton High School
  • Tabb High School
  • York High School
  • York River Academy

For more information about York County Public Schools.

Private Schools: