Skip to content
Return to Home

Hamilton-Holmes Middle School

Show submenu for About Us

About Us

About HHMS
Principal's Message
School Leadership
Pick Up Procedures
Bell Schedule
Program of Studies
HHMS School Quality Profile
Show submenu for Parents & Students

Parents & Students

Athletics
Athletic Department Handbook
Code of Conduct
New Student Registration
Parent Resources
PowerSchool Account Creation
What is Canvas?
Canvas Account Creation
Choose Respect - Parent Version
Bullying Reporting Form
Online Services
Clever Login
PowerSchool Parent & Student Portal
Viking Virtual Library
Nutrition

Nutrition

Show submenu for
  • Hamilton-Holmes Middle School
  • News

Find Us

Hamilton-Holmes Middle School18444 King William RoadKing William, VA 23086804-769-3434804-769-4520https://hhms.kwcps.k12.va.us/

Schools

  • King William County Public Schools
  • Acquinton Elementary School
  • Cool Spring Primary School
  • Hamilton-Holmes Middle School
  • King William High School

Stay Connected

Download our iOS AppDownload our Android App
  • Visit us on Facebook
Copyright © 2025 King William County Public Schools. All rights reserved.Powered By Apptegy Visit us to learn more