is hermione a witch or a wizard?
Hermione is a witch, the books say so multiple times "the brightest witch of her age " etc. Witch and wizard are just gendered names for the same kind of person the the Harry Potter universe. Hermione is female, so she is a witch.