Skip to content
Return to Home

Hamilton-Holmes Middle School

Show submenu for About Us

About Us

About HHMS
25-26 A/B Day Schedule
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 front of building
End of Gallery
Athletics
My Payments Plus
25-26 School Supply List
A/B Sched
Bullying Reporting Form
HHMS VIkings Hub
PowerSchool

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 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 Schools. All rights reserved.Powered By Apptegy Visit us to learn more