Grafton Bethel Elementary School
York County Public Schools
Grades PK-5 • public
Grafton High School
Grades 9-12 • public
Grafton Middle School
Grades 6-8 • public
Living Word Academy
Grades K-8 • private
Hampton Roads Academy
Grades PK-12 • private
New Horizons
Grades • charter
York River Academy
Grades 9-12 • charter