Middle Schools in Hamilton, AL Hamilton Middle SchoolMilitary St SHamilton, AL, 355702059217030Haleyville Elementary SchoolHatley High SchoolMiddle SchoolsPrivate Schools K 12Public Elementary SchoolsPublic Schools Hamilton Middle School400 Military St SHamilton, AL, 355702059217030Belmont High SchoolHatley High SchoolMiddle SchoolsPrivate Schools K 12Public Elementary Schools Show More